CSV to XLSX converter
Turn a CSV file into a real Excel workbook with a worksheet you name.
Processed in your browser. This file is converted on your device and is never uploaded.
Converter
.csv up to 25 MB. You can also drag a file here.
No file selected.
About this tool
Opening a CSV in a spreadsheet application often means fighting an import dialog, and sending someone a CSV means hoping their software guesses the same separators you used. Converting to .xlsx removes both problems: the file opens directly and carries its own structure.
This tool parses your CSV in the browser and writes a real Excel workbook with a single worksheet that you name.
Supported formats and limits
- Input
- .csv
- Output
- .xlsx (application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)
- Output name
- The original name with the new extension, for example data.csv becomes data.xlsx.
- File size limit
- 25 MB
- Processing
- In your browser. The file is not uploaded.
How to use it
- Choose a .csv file, or switch to Paste text and paste the rows directly.
- Name the worksheet.
- Select Convert, then download the .xlsx workbook.
Limitations
- Every cell is written as text. Numbers and dates in your CSV will not become numeric or date cells, because interpreting them requires guessing a locale and a date order.
- The workbook has one worksheet. Producing several from one file is not supported.
- No formatting, column widths, formulas, or styling are applied.
- Worksheet names cannot contain : \ / ? * [ ] and are limited to 31 characters, which is an Excel restriction rather than one of this tool's.
- This tool expects comma separators. A semicolon-separated export will arrive as a single column.
Frequently asked questions
- Is my file uploaded?
- No. The conversion runs entirely in your browser. The file never leaves your device and no request carrying its contents is made.
- Why are my numbers stored as text?
- A CSV file carries no type information. Converting 007 to 7, or 03/04 to a date, changes the data. If you need numeric cells, select the column in Excel afterwards and convert it there, where you can confirm the result.
- Will the workbook open in other spreadsheet software?
- Yes. The output is a standard .xlsx file, which Excel, LibreOffice, Numbers, and Google Sheets all read.
- Can I add more worksheets?
- Not here. Convert each CSV separately and combine the workbooks in a spreadsheet application.