CSV to XLSX FREE
Turn a CSV file into a real Excel workbook, with the delimiter and encoding detected for you and UTF-8 text kept intact.
Drop a file here, or choose one
CSV, TSV, JSON, YAML, XML, Markdown, HTML, plain text, Excel workbooks, and audio and video. The format is read from the file itself, not from its name.
Your files
Convert to
Columns
Uncheck a column to leave it out, type over a name to rename it, and use the arrows to reorder. The preview below follows.
What was read
How this conversion works
The delimiter is detected by consistency, not by counting: the right separator is the one that gives every line the same number of fields. That is what tells a semicolon-separated European export apart from a comma-separated one whose cells contain decimal commas, which a frequency count gets wrong every time.
The workbook that comes out holds values. Numbers are written as numbers so Excel can sum them, and identifiers that look numeric but are not - a leading-zero product code, a long order number - stay as text so they survive the trip. There is no formatting, there are no formulas and there are no charts, because a CSV has none to preserve.
It is a real .xlsx: a valid OOXML package that Excel, LibreOffice, Numbers and Google Sheets all open. It is built in your browser, and the file never leaves it.
Build a better web, faster.
We build custom software and solutions tailored to your needs.



