Desarrolladores
Formateador JSON
Un JSON legible, válido y bien indentado, comprobado en vivo mientras escribes.
Un payload aplastado en una sola línea, una coma de más que rompe la llamada a la API, una llave olvidada en algún punto de una configuración de 500 líneas: todo desarrollador ha pasado por ahí. Pega tu JSON en este formateador y se valida mientras escribes, con cada error de sintaxis señalado junto a su número de línea — se acabó buscarlo a ojo. Elige después la indentación — dos espacios, cuatro espacios o tabuladores — para obtener un documento legible, o minifícalo para ahorrar bytes antes de enviarlo por la red. Todo ocurre en tu navegador: tus datos nunca tocan un servidor, así que puedes pegar respuestas de API y payloads internos con tranquilidad. Gratis, sin registro y sin límites.
¿Cómo funciona?
- Pega tu JSON en la zona de entrada: se valida al instante.
- Elige la indentación: 2 espacios, 4 espacios o tabuladores.
- Haz clic en «Formatear» para airearlo o en «Minificar» para compactarlo.
- Copia el resultado con un clic.
Preguntas frecuentes
¿Por qué mi JSON no es válido si parece correcto?
Los sospechosos habituales: una coma después del último elemento de un objeto o array, comillas simples en lugar de dobles, claves sin comillas o comentarios — costumbres heredadas de JavaScript que el JSON estricto prohíbe. El mensaje de error de aquí te indica la línea culpable para corregirla en segundos.
¿Puede un JSON llevar comentarios?
No: el estándar JSON no tiene sintaxis de comentarios. Si necesitas notas en un archivo de configuración, usa un campo dedicado como «_comment» o pásate a un formato que los admita (JSONC, el que usa VS Code, o YAML). Un JSON destinado a una API debe seguir siendo estrictamente estándar.
¿Cuándo formatear y cuándo minificar?
Formatea cuando necesites leer, depurar, comparar o versionar el archivo: la indentación hace evidente la estructura. Minifica para los payloads de producción: elimina espacios y saltos de línea. El ahorro es modesto si tu servidor ya comprime con gzip, pero no cuesta nada.
¿Mi JSON se envía a algún sitio?
No. La validación, el formateo y la minificación se ejecutan por completo en tu navegador: nada sale de tu equipo. Puedes pegar datos internos o respuestas de API sin ningún riesgo de fuga.