How to convert CSV to Excel, and Excel to CSV or Parquet
Online converters want you to upload the file first. For a customer export or a payroll sheet that is a bad trade just to change the format. The conversion can happen on your own computer instead.
Convert in two clicks
Open NoEgress and drop a CSV, TSV, Excel, JSON or Parquet file. On the Start page, Convert and download has three buttons: CSV, Excel and Parquet. Click the one you want and the file downloads.
For an Excel workbook with several sheets, pick the sheet first; each sheet is its own table.
When Excel is not an option
An Excel sheet holds at most 1,048,576 rows. For a larger file the Excel button is disabled and CSV or Parquet is the way to go. That limit is also why large CSVs open cut off in Excel.
Why Parquet
Parquet stores data by column, compressed, with the types kept. The same table is usually much smaller than the CSV, and dates stay dates instead of becoming text. Python, R, Power BI, Spark and DuckDB all read it.
Use it when the file goes to an analyst or a data pipeline rather than a person with a spreadsheet.
Fix things on the way
Converting is a good moment to fix types, rename columns or drop the ones nobody needs. Do it in SQL, then export the result.
SELECT
TRIM(customer_name) AS customer,
CAST(amount AS DOUBLE) AS amount,
CAST(order_date AS DATE) AS order_date
FROM orders;Frequently asked
Is the file uploaded to convert it?
No. DuckDB runs inside your browser tab and writes the new file there. The file never leaves your computer.
Can I open a file straight from my desktop?
Yes, in Chrome and Edge. Install NoEgress from the address bar, then right-click a CSV, Excel or Parquet file and choose Open with → NoEgress.
More guides
How to query a CSV file with SQL
How to open large CSV files Excel can't handle
How to run SQL on an Excel spreadsheet
How to analyze confidential data without uploading it
How to compare two CSV files and find what changed
Data quality checks to run before trusting a dataset
How to query a JSON file with SQL
DuckDB online: run DuckDB in your browser with nothing to install
How to ask a local AI model about your CSV or Excel data
How to remove duplicate rows from a CSV or Excel file
How to split a CSV or Excel file into multiple files by column