TOON to JSON Converter
TOON → JSON converter
At calls/day on sending this as JSON instead of TOON costs about $1,889 more per year in input tokens (at $2.50 / 1M input tokens — estimate)
JSON 1284 chars vs TOON 456 chars (64% smaller). Token counts are estimates (~4 chars/token) compared with compact JSON — confirm exact counts with your model's tokenizer. Savings are largest for arrays of uniform objects.
TOON (Token-Oriented Object Notation) is great for shrinking the structured data you send to an LLM, but almost everything downstream — APIs, databases, validators, your own code — expects JSON. This converter does the reverse trip: paste TOON and get back clean, pretty-printed JSON instantly, with values restored to their proper types (numbers, booleans, null, and strings).
It handles the full format: objects, scalar arrays, the tabular header-plus-rows form used for arrays of uniform objects, nested structures, and quoted strings — across comma, tab, and pipe delimiters. Everything runs in your browser, so your data never leaves your device. Need to go the other way and compress JSON for a prompt? Use the JSON → TOON converter.
How to use this converter
- Paste your TOON into the left box.
- Pick the matching delimiter (comma, tab, or pipe) — it must match what the TOON uses, or rows will misparse.
- Read the JSON on the right — it updates as you type. Invalid TOON shows a parse error instead.
- Copy the JSON and use it in your code or tooling.