JSON to CSV converter
Convert a JSON array of objects into CSV. Include every column and optionally protect spreadsheet cells from formula interpretation.
Free · No signup · Processed in your browserLoading the interactive tool…
How to use this tool
- Paste a JSON array of objects.
- Keep spreadsheet protection enabled for untrusted text.
- Convert and download the CSV.
How it works
The output includes every top-level key. Missing or null values become empty cells; nested objects become JSON in a quoted cell. Spreadsheet protection prefixes text that could be interpreted as a formula with an apostrophe.
What to check before using the result
Protection changes affected values, including negative numbers. Turn it off only when appropriate for your destination. JSON numbers are parsed as JavaScript numbers; encode large numeric identifiers as strings to preserve them exactly.
Your work stays yours.
Are my files, text or numbers uploaded?
Do I need an account or subscription?
Can I share or link to this tool?
A shortcut worth keeping.
Bookmark this page or share it with someone who has the same task.
When your work goes live, see who finds it.
Publish your page, label your campaign and understand the visits that follow. Simple analytics, free during beta.