Spec snapshot
JTON is a JSON-superset encoding with a tabular mode for repeated objects. It stays readable while reducing tokens for flat datasets.
[3: id, name, role; 1, "Ada", "admin"; 2, "Bob", "user"; 3, "Cara", "ops" ]
Paste JSON, tune JTON output options, compare token footprint instantly, and copy an LLM-ready format hint. It now works in two modes: the real Python backend when available, and a browser-only fallback so the same page can be published on GitHub Pages.
Color highlights show the rough token makeup of the current JTON output so users can quickly spot bulky strings, repeated identifiers, and punctuation-heavy segments.
Current output versus JSON baselines, plus TOON as a comparison format that is not JSON-compatible.
| Dataset | Shape | JSON compact | TOON (not JSON) | JTON row-count | JTON tab | Best savings | Visual |
|---|
Try realistic structures to see how JTON behaves across flat, nested, and semi-structured data.
JTON is a JSON-superset encoding with a tabular mode for repeated objects. It stays readable while reducing tokens for flat datasets.
[3: id, name, role; 1, "Ada", "admin"; 2, "Bob", "user"; 3, "Cara", "ops" ]
Row count is enabled by default because it helps structural awareness. Use bare strings and implicit nulls only when you want maximum compactness.
row_count=true, zen_grid=true, delimiter="comma"
This page can be hosted on GitHub Pages. When the Python API is unavailable, it automatically switches to the browser runtime for encode, decode, hints, and token estimates.
local backend -> Python mode | github.io -> static fallback