WorkingFigures

Conversores

Convertidor de JSON a TOON

TOON existe por un motivo: JSON repite cada clave en cada objeto, y en un prompt pagas por cada repetición. Pega un array de 50 registros y la cabecera aparece una vez en lugar de 50. Pega aquí tu JSON para ver la versión TOON y lo que ahorra. Nada de lo que pegues sale de tu navegador.

⇄
Resultado

El texto lo procesa tu propio navegador y no sale de tu dispositivo: esta página no tiene servidor al que enviarlo.

Cómo funciona

Los arrays cuyos objetos comparten las mismas claves se convierten en una línea de cabecera, items[2]{id,name}:, seguida de una fila separada por comas por objeto. El resto conserva una forma indentada legible: los objetos anidados indentan, los arrays de valores simples van en línea con su longitud y los arrays mixtos caen en una lista con guiones. Las cadenas solo se entrecomillan donde el formato lo exige, así un valor como "42" o "true" sigue siendo texto al volver. Hecho contra la especificación publicada de TOON, comprobada el 23-08-2026.

Preguntas frecuentes

¿Cuánto ahorra en la práctica?

Depende por completo de la forma del dato. Un array uniforme de registros es donde TOON gana, porque las claves dejan de repetirse: diez registros de tres campos bajan alrededor de un tercio. Un objeto muy anidado y sin repetición no ahorra casi nada, y un solo objeto plano puede quedar igual. Si tu payload es un único objeto, esta no es la herramienta que te ayuda.

¿Se lo puedo pasar a cualquier modelo?

Puedes meterlo en cualquier prompt, pero trátalo como cualquier formato poco común: di en una línea qué es antes de los datos. Los modelos lo manejan bien porque la cabecera nombra las columnas de forma explícita, que es la misma razón por la que el CSV funciona en prompts. Para la salida estructurada que devuelve el modelo, pide JSON: es lo que esperan las llamadas a herramientas y la validación de esquemas.

¿Qué partes de la especificación admite?

El formato con coma: líneas clave-valor, objetos anidados, arrays de valores simples en línea, la cabecera tabular para arrays uniformes de objetos, la lista con guiones para el resto y las reglas de comillas, escapes y números de la especificación. Las variantes con tabulador o barra vertical y la forma tabular con clave no están implementadas, así que un documento que las use no se convertirá aquí.

Otras herramientas de texto