Who this helps
Analysts, support ops, and developers who receive spreadsheet CSV exports and need a JSON array for an API, script, or config — without silently changing 00142 into 142.
The problem
Spreadsheets store display formatting separately from values. After CSV export, many online converters infer types. Leading zeros disappear; empty cells may become null; the string false may become a boolean. Downstream systems then fail lookups or reject payloads.
The workflow
- In Excel (or Sheets), export CSV UTF-8 with a clear header row.
- Open this site’s converter and paste or choose the file.
- Preview a few rows to confirm columns still line up.
- Convert. Confirm IDs still show as quoted strings in the JSON (for example
"zip": "02139"). - Copy or download, then feed the next tool. Transform types only where you intentionally need numbers.
Product promise (honest): local processing; every cell as a string; empty →
""; limits 1 MiB / 10k rows. Related phrases people search around this task include online CSV to JSON conversion and preserving zeros from spreadsheet exports — we do not invent search volumes here.