OFFICE⇄Convert CSV, JSON and Excel
CSV ⇄ JSON ⇄ Excel · parsed locally · BOM-aware export
Everything runs locally in your browser — files are never uploaded. CSV ↔ JSON uses PapaParse (RFC 4180: quoting, escaping, ragged rows); Excel ↕ JSON is parsed locally with exceljs; CSV export can add a UTF-8 BOM so Excel shows Chinese correctly; .xlsx export keeps all rows and columns.
Convert CSV, JSON and Excel
Four common data conversions in one page, all processed locally in your browser — nothing is uploaded.
Four modes: ① CSV → JSON: RFC 4180 compatible (quoted fields, escapes, ragged rows still convert), with selectable delimiter and a "first row is header" toggle; ② JSON → CSV: collects the keys of every object as columns, optional UTF-8 BOM so Excel shows Chinese correctly, comma/Tab/semicolon/pipe delimiters; ③ Excel/CSV file → JSON: upload .xlsx/.csv and parse locally (first worksheet by default); ④ JSON → Excel (.xlsx): export an array of objects directly, keeping all rows, columns and Chinese text.
Typical use cases: paste a JSON API response and export Excel for a colleague; turn a business-side Excel/CSV into JSON for data processing; quickly flatten a response body into a table for API debugging.
Related Tools
Related articles
← Home