apprun.icuOne domain, many worlds

CSV ↔ JSON Converter

Turn a spreadsheet export into structured data, or get JSON rows back into a spreadsheet. No upload required.

Work here

Processed on your device. Input is never uploaded or saved.

Your result

How to use CSV ↔ JSON Converter

  1. Enter your own input or try the example above.
  2. Choose the mode that matches your task. Results update as you edit; random generators run only when you choose Generate.
  3. Review the result, then copy or download it. Closing this tab discards the input.

CSV fields stay strings

Leading zeroes, long identifiers and dates stay as text when converting to JSON. Headers must be nonempty and unique, and every data row must have the same number of columns.

JSON rows must be flat objects

JSON-to-CSV accepts an array of objects with strings, numbers, booleans or null values. Nested arrays and objects need a deliberate flattening step and are rejected rather than silently mangled.

Spreadsheet formula protection

CSV export prefixes cells starting with =, +, -, @ or leading control whitespace with an apostrophe by default. This helps prevent formula execution when opening untrusted rows in spreadsheets; disable it only for data you trust.

Read the worked guide → · Install for offline use

Keep working