Convertisseur JSON ⇄ TOON
Convertissez JSON en TOON et inversement — sans perte — et voyez exactement combien de tokens LLM et combien d'€ par appel vous économisez. 100% côté client.
Collez du JSON ou chargez l'exemple pour voir les économies de tokens et de coûts.
Les comptages de tokens sont exacts (OpenAI) ou des estimations étiquetées (Claude/Gemini). Le coût est une estimation — tokens × le prix modifiable ci-dessus. Prix par défaut vérifiés juin 2026 ; vérifiez chez OpenAI · Anthropic · Google et modifiez le prix.
Qu'est-ce que TOON ?
TOON — Token-Oriented Object Notation — est une méthode compacte et sans perte pour représenter les mêmes données que JSON tout en utilisant beaucoup moins de tokens lorsqu'elles sont envoyées à un grand modèle de langage. Au lieu de répéter chaque clé à chaque enregistrement et d'envelopper tout dans des accolades, crochets et guillemets, TOON encode un tableau uniforme d'objets comme une seule ligne d'en-tête suivie de lignes de valeurs. Le résultat ressemble beaucoup à un CSV structuré, et il peut être reconverti en JSON identique.
Pourquoi moins de tokens est important
Chaque token envoyé à un LLM coûte de l'argent et consomme le budget de la fenêtre de contexte. Les données structurées — réponses API, lignes de base de données, configuration — sont généralement la partie la plus gourmande en tokens d'un prompt en raison des clés et de la ponctuation répétées. Convertir ces données en TOON avant qu'elles n'atteignent le modèle peut réduire drastiquement les coûts en tokens.
Comptages exacts vs estimés
Pour les modèles OpenAI, les comptages ici sont exacts : GPT-4o et la série o utilisent le tokenizer o200k_base, GPT-4 / GPT-3.5 utilisent cl100k_base, tous deux exécutés localement avec js-tiktoken. Pour Claude et Gemini, il n'existe pas de tokenizer public pour les modèles actuels, nous affichons donc des estimations calibrées, toujours marquées d'un tag ≈ visible.
Quand ne pas utiliser TOON
TOON excelle sur les tableaux uniformes d'objets. Pour les données profondément imbriquées, très irrégulières ou à objet unique avec peu de clés répétées, TOON peut être de même taille ou même plus grand que le JSON minifié. La barre de statistiques vous indique clairement quand JSON serait le meilleur choix pour votre entrée spécifique.
Questions fréquentes
Qu'est-ce que TOON ?
TOON (Token-Oriented Object Notation) est un format de sérialisation compact et sans perte qui représente les mêmes données que JSON avec moins de tokens LLM. Il est particulièrement efficace pour les tableaux uniformes d'objets, qu'il encode comme une ligne d'en-tête plus des lignes de valeurs séparées par des virgules ou des tabulations.
Combien TOON économise-t-il par rapport à JSON ?
Cela dépend de vos données. Pour les tableaux uniformes d'objets, TOON réduit généralement le nombre de tokens de 40 à 60 %. Pour les données profondément imbriquées ou non uniformes, les économies sont moindres et JSON peut parfois être plus petit. Cet outil mesure la différence réelle pour votre entrée exacte.
Mes données sont-elles privées ?
Oui. Toutes les conversions et comptages de tokens ont lieu dans votre navigateur avec des bibliothèques localement hébergées sous /vendor/. Aucune donnée n'est envoyée à un serveur, aucune clé API n'est requise, et il n'y a pas d'appels réseau au moment de l'exécution — sûr pour les charges utiles propriétaires et les prompts sensibles.
Quand ne pas utiliser TOON ?
TOON excelle sur les données uniformes et tabulaires. Pour les structures profondément imbriquées, les objets très irréguliers ou les données avec peu de clés répétées, TOON peut être de même taille ou plus grand que le JSON minifié. La barre de statistiques vous indique clairement quand JSON serait plus petit.
Les comptages de tokens sont-ils exacts ?
Pour les modèles OpenAI, les comptages sont exacts, calculés localement avec js-tiktoken (o200k_base pour GPT-4o / série o, cl100k_base pour GPT-4 / GPT-3.5). Pour Claude et Gemini, les tokenizers exacts ne sont pas publics et un comptage exact nécessiterait un appel API interdit, nous affichons donc une estimation calibrée clairement étiquetée (≈).
Les prix sont-ils à jour et puis-je les modifier ?
Les prix par million de tokens sont des valeurs par défaut modifiables, pas une source d'information fixe. Le champ de prix est entièrement éditable, votre valeur est sauvegardée par modèle dans votre navigateur, et l'outil renvoie vers les pages de tarification officielles de chaque fournisseur. Les comptages de tokens sont la partie exacte et faisant autorité ; le coût est simplement tokens × le prix que vous définissez, affiché comme une estimation.