Skip to main content

JSON vs TOON: Saving Tokens in LLM Contexts

As we build more complex AI agents and applications, Context Window limits and token costs are becoming critical constraints. Sending massive JSON blobs to models like GPT-4 or Claude 3.5 Sonnet burns through tokens rapidly due to the repetitive syntax of JSON.

The Verbosity of JSON

Consider a simple array of users. In JSON, you repeat the key names for every single object:

[
  {"id": 1, "name": "Alice", "role": "admin"},
  {"id": 2, "name": "Bob", "role": "user"},
  {"id": 3, "name": "Charlie", "role": "user"}
]

All those quotes, brackets, and repeated keys ("id", "name", "role") add up to significant token waste, especially with thousands of records.

Enter TOON (Table Object Notation)

TOON is designed to be dense and efficient, similar to a markdown table but machine-readable. It eliminates key repetition:

| id | name    | role  |
|----|---------|-------|
| 1  | Alice   | admin |
| 2  | Bob     | user  |
| 3  | Charlie | user  |

For large datasets, TOON can reduce token usage by 30-50% compared to JSON, without losing the structured nature of the data. This means cheaper API calls and more room in your context window for actual instructions.

Convert Automatically

You don't need to format this manually. json2toon.co provides an instant JSON to TOON converter.

Simply paste your JSON, get the optimized TOON output, and paste that into your LLM prompt. It's a simple optimization that pays for itself immediately.

Optimize your prompts now: https://json2toon.co

Popular posts from this blog

Najbardziej znane piosenki z harmonijką ustną

 Harmonijka ustna to wyjątkowy instrument muzyczny, który od wieków używany jest w wielu różnych kulturach. Nie jest to też zwykła harmonijka - harmonijka ustna wykonana jest z wody i trzciny, dzięki czemu wydaje zupełnie inny dźwięk niż typowa harmonijka ustna. W tym artykule dowiesz się, jak to jest grać na tym instrumencie, a także poznasz kilka najbardziej znanych piosenek napisanych z myślą o nim (a może nawet kilka nowych!). 'The Battle Hymn of the Republic' Battle Hymn of the Republic został napisany przez Julię Ward Howe, która napisała również "The New Colossus." Został przyjęty jako hymn narodowy Stanów Zjednoczonych w 1883 roku, a oparty jest na wierszu napisanym przez Howe. "The Battle Hymn" to jedna z tych piosenek, które wszyscy możemy śpiewać razem, niezależnie od tego, czy wiesz, jak grać na instrumencie, czy nie, a nawet jeśli dopiero uczysz się, jak nucić razem z harmonijką ustną. Piosenka ta z czasem została pokryta przez wielu artystów, w...

Barka - harmonijka taby

  Barka - harmonijka taby Utwór 5 (4) 5 (5) 5 (4) 4 4 Pan kiedyś stanął nad brzegiem,  (4) 5 (5) (5) (5) (5) (5) 5 (4) (4) Szukał ludzi gotowych pójść za Nim; 3 4 (4) 5 5 By łowić serca  (4) 5 (4) 4 4 Słów Bożych prawdą. 4 (6) (6) (6) (7) 7 (7) (6) 6 6 O Panie, to Ty na mnie spojrzałeś, (5) 5 (5) (5) (5) 6 (6) 6 (5) 5 5 Twoje usta dziś wyrzekły me imię.  4 4 (6) (6) (6) (7) 7 (7) (6) 6 6 Swoją barkę pozostawiam na brzegu, (5) 5 (5) (5) (4) 5 (5) 5 (4) 4 Razem z Tobą nowy zacznę dziś łów. Utwór na Youtube Coś więcej o Barka Barka to Nowa Pieśń Duchowa, znana jako ulubiona pieśń Jana Pawła II. Polska wersja pieśni duchowej Pescador de hombres ("Rybacy ludzi"), skomponowanej przez Cesáreo Gabaráina w Madrycie, dotarła do Polski w 1974 r., kiedy salezjanin Stanisław Szmidt przetłumaczył ją na język polski dla katolickiego ruchu świeckich Oaza. Przedstawia historię Piotra: "Panie, Ty mnie spotkałeś, Twoje usta wezwały moje imię" - czytamy w refrenie - "Zostawiam moj...

Marsz weselny - Felix Mendelssohn

       Marsz weselny - Felix Mendelssohn Utwór 3334 4445 5556 6667 7 -7 6 -6  5  -5  -4  -3  4  -5  4  5  6 7 -7  6  -6  6  -5  -4  4  -3  4  -4 4  -3  4 Utwór na Youtube Coś więcej o piosence Marsz weselny Marsz weselny" C-dur Felixa Mendelssohna, napisany w 1842 r., jest jednym z najbardziej znanych utworów z jego suity muzyki akompaniowanej (op. 61) do sztuki Szekspira Sen nocy letniej. Jest to jeden z najczęściej wykorzystywanych marszów weselnych, grany zazwyczaj na kościelnych organach piszczałkowych. Na ślubach w wielu krajach zachodnich utwór ten jest powszechnie używany jako recesjonał, choć często w tym kontekście jest pozbawiony epizodów. Często łączy się go z "Chórem weselnym" z opery Lohengrin Richarda Wagnera lub z "Marszem księcia Danii" Jeremiaha Clarke'a. Oba te utwory są często grane na wejście panny młodej. Pierwszym znanym p...