Skip to content
NewKitApp

Search tools

Jump to any tool by name

Excel / CSV Converter

Convert Excel (.xlsx) to CSV and CSV back to Excel — both directions, instantly in your browser.

Excel file (.xlsx / .xls)
CSV output

Pick an .xlsx file to convert it to CSV.

What is Excel / CSV Converter?

Excel / CSV Converter is a two-way converter between Microsoft Excel workbooks (.xlsx) and CSV (Comma-Separated Values) text. Drop in an .xlsx file and it walks the first worksheet cell-by-cell, honoring the value of every cell — strings, numbers, booleans, and dates (serialized to ISO 8601) — and emits standards-compliant RFC 4180 CSV that tools like spreadsheets, databases, and pandas all read without surprises. Paste CSV in the other direction and it builds a fresh .xlsx workbook you can download and open in Excel, Google Sheets, or LibreOffice. Everything happens locally in your browser: your data is never uploaded to a server, which makes it safe for sensitive financial, customer, or HR data.

How to Use Excel / CSV Converter

  1. Pick a direction with the Excel → CSV / CSV → Excel toggle at the top.
  2. To convert Excel to CSV, choose an .xlsx (or .xls) file — the CSV text appears instantly on the right and a Copy button lets you grab it.
  3. To convert CSV to Excel, paste your CSV into the left box and click Download .xlsx to save a workbook you can open in any spreadsheet app.
  4. Use the “Edit output as CSV” button to push the CSV you just produced straight into the CSV → Excel direction, so you can clean it up and re-export it.

Examples

Excel → CSV (a tiny table)

Input: An .xlsx workbook with one sheet: A1: name B1: city A2: Ada B2: London A3: Linus B3: Helsinki

Output: name,city Ada,London Linus,Helsinki

CSV → Excel (fields that need quoting)

Input: name,note Ada,"first, programmer" Linus,"uses ""tabs"""

Output: An .xlsx workbook where B2 keeps its comma and B3 keeps its literal double-quotes.

Common Mistakes

  • Expecting formulas, cell colors, or charts to survive the trip — CSV stores raw values only, so use .xlsx natively if you need formatting.
  • Assuming dates keep their Excel display format — dates are written as ISO 8601 strings for unambiguous round-tripping, and you can re-format them in Excel afterwards.
  • Editing the produced CSV in an editor that mangles CRLF line endings or strips quotes — keep the RFC 4180 quoting intact or the re-import will shift columns.
  • Opening a CSV in Excel and watching long numeric IDs (like order numbers) get turned into scientific notation — that’s Excel’s display choice, not a conversion error; format the column as text when opening.
  • Converting a workbook with many blank left-hand columns or rows and being surprised the CSV looks padded — empty cells are intentionally kept so column alignment matches the sheet.

Why Use This Tool

  • Runs fully client-side, so sensitive spreadsheets never leave your browser.
  • Two-way: convert Excel to CSV for import into databases/scripts, and CSV back to Excel for humans.
  • RFC 4180-compliant quoting of commas, double-quotes, and embedded newlines.
  • Lazy-loaded parser keeps the tool page fast and SSG-friendly.

Frequently Asked Questions