Excel to CSV converter
Turn an XLSX, XLS or ODS sheet into a CSV file. Pick the sheet, the delimiter and the encoding, preview it, then download. No sign-up and no limits.
Your file is never uploaded. Everything runs in your browser; this page makes no network requests while converting.
Drop a spreadsheet here or click to choose
.xlsx, .xlsm, .xls, .ods or .csv
Converting bank exports? RowSmith turns PDF statements into clean rows.
FAQ
Is my file uploaded?
No. The file is read and converted by JavaScript in this tab. You can check this in your browser's developer tools: the Network tab shows no requests when you convert.
Which formats can I open?
XLSX, XLSM, XLS, ODS and CSV. Password-protected workbooks aren't supported.
Can I convert every sheet at once?
A CSV file holds one sheet, so pick the sheet you need and download it. Repeat for other sheets.
Which delimiter should I use?
Comma suits most apps. Semicolon is common where the comma is the decimal separator. Tab is safest when cells contain commas.
Why add a UTF-8 BOM?
Some versions of Excel only show accented or non-Latin characters correctly when a CSV starts with a byte-order mark. Leave it off for most other software.
Will dates and numbers look exactly the same?
'As shown' keeps the formatting the spreadsheet displays; 'ISO' writes dates as YYYY-MM-DD. Formulas are exported as their last saved values. Always check the preview and the output before relying on it.