CSV Cleaner
Spreadsheets
Trim extra cell whitespace and remove empty rows from a CSV file.
Convert CSV, TSV, and Excel tables, or clean and extract spreadsheet data with focused tools.
Spreadsheets
Trim extra cell whitespace and remove empty rows from a CSV file.
Spreadsheets
Keep selected CSV columns and discard the rest.
Spreadsheets
Convert CSV to CSV directly in the browser without uploading your file or creating an account.
Spreadsheets
Convert a comma-separated table into an Excel workbook.
Spreadsheets
Convert comma-separated rows to tab-separated values.
Spreadsheets
Export the first worksheet in an Excel workbook as CSV.
Spreadsheets
Remove repeated data rows from a CSV file.
Spreadsheets
Convert tab-separated rows to comma-separated values.
Spreadsheets
Convert the first worksheet of an Excel workbook to a JSON array.
Spreadsheets
Convert the first worksheet of an Excel workbook to XML.
Spreadsheets
Convert an OpenDocument spreadsheet to an Excel workbook.
Spreadsheets
Convert an Excel workbook to an OpenDocument spreadsheet.
Spreadsheets
Swap the rows and columns of a CSV file.
Spreadsheets
Sort the rows of a CSV file by one or more columns.
Spreadsheets
Combine several CSV files into one.
Spreadsheets
Split a CSV into several files by the values in a column.
Every format you can work with in the spreadsheets category. Individual tool pages list their exact input and output pairs.
Answers that apply across this category.
Excel to CSV reads XLSX files and exports the first worksheet. CSV to Excel writes values to a new XLSX workbook; formulas and formatting are not generated.
Excel to CSV reads the workbook's first worksheet. Other worksheets and workbook formatting are not included in the CSV.
Convert CSV, TSV, and Excel tables, or clean and extract spreadsheet data with focused tools.
Conversions in this category are designed to run on your device wherever the browser makes it possible. Where a format needs a codec the browser does not ship, the tool downloads that codec as a WebAssembly module the first time you use it, and the page tells you before you start.
Nothing is uploaded for supported tools. If a future tool needs to process a file on a server, that will be stated on the tool page before you select a file, along with how long the file is kept.