Excel to CSV Converter
Convert Excel .xlsx and .xlsm files to CSV or JSON in your browser. Pick any worksheet, choose comma, semicolon, tab, or custom delimiters. No upload, 100% private.
Loading tool...
What is Excel to CSV Converter?
The Excel to CSV Converter reads .xlsx and .xlsm workbooks directly in your browser and exports any worksheet as CSV (comma, semicolon, tab, pipe, or custom delimiter) or as typed JSON. It handles shared strings, booleans, and cached formula values, and never uploads your file anywhere.
Key Benefits
- Private by design - files are parsed locally, never uploaded
- No Excel installation or account required
- Convert multi-sheet workbooks one worksheet at a time
- Locale-friendly delimiters for European and US CSV files
- JSON export keeps numbers and booleans typed for APIs
Common Use Cases
- β’Preparing spreadsheet data for import into a database or BI tool
- β’Converting exported reports into CSV for scripting and analysis
- β’Turning Excel tables into JSON for web apps and APIs
- β’Cleaning up semicolon-delimited European exports into standard CSV
- β’Sharing sheet data without exposing the original workbook
How to Use Excel to CSV Converter
- Upload or drop your workbook: Click the upload area and choose an .xlsx or .xlsm file, or drag it onto the drop zone. The file is parsed locally and never uploaded.
- Pick a worksheet: If the workbook has multiple sheets, switch between the worksheet tabs. Each tab shows its own rows, columns, and cell counts.
- Choose the output format: Select CSV with comma, semicolon, tab, or pipe delimiter (or a custom one), or JSON as an array of objects or arrays.
- Copy or download: Review the preview table and output text, then copy to clipboard or download with your preferred file name.
Key Features
- Parses .xlsx and .xlsm workbooks fully in-browser - no upload, no server
- Multi-sheet support with per-worksheet tabs and live switching
- CSV delimiters: comma, semicolon, tab, pipe, or any custom character
- JSON export with typed numbers and booleans (objects or arrays)
- RFC-4180 quoting for cells containing commas, quotes, or line breaks
- Row/column/cell stats, live preview, copy, and custom file-name download