Cómo formatear un JSON
- Pegá tu JSON en el cuadro de entrada.
- Elegí la sangría (2 o 4 espacios, o tabulación) y, si querés, ordenar las claves.
- Tocá “Formatear” para embellecerlo o “Minificar” para dejarlo en una sola línea.
- Copiá el resultado. Si hay un error, el cursor queda en el lugar donde falla.
Para qué sirve un formateador de JSON
JSON es el formato de datos más usado en las APIs y en los archivos de configuración. Cuando llega todo en una línea, es difícil de leer: el formateador le agrega saltos de línea y sangría para que se entienda su estructura.
También sirve para validar: si falta una coma, sobra una llave o hay comillas simples en vez de dobles, te indica la línea y la columna donde el JSON deja de ser válido.
Minificar hace lo contrario: quita los espacios y saltos de línea para que el texto pese menos al enviarlo o guardarlo.
Cosas a tener en cuenta
- Solo acepta JSON estándar: no admite comentarios, comillas simples ni comas al final.
- Con textos muy grandes (varios megabytes) la página puede tardar o ponerse lenta, según tu equipo.
- Los números muy grandes o con muchos decimales pueden perder precisión, igual que en JavaScript.
Preguntas frecuentes
¿Mi JSON se envía a algún servidor?
No. Se procesa en tu navegador y el texto no sale de tu dispositivo, así que podés usarlo con datos privados.
¿Por qué dice que mi JSON no es válido?
Las causas más comunes son una coma de más o de menos, comillas simples en lugar de dobles, claves sin comillas o una llave sin cerrar. El mensaje indica la línea y la columna.
¿Qué diferencia hay entre formatear y minificar?
Formatear agrega saltos de línea y sangría para leerlo mejor; minificar los quita para que ocupe menos espacio.
¿Se pueden ordenar las claves?
Sí, con la opción de ordenar alfabéticamente. Es útil para comparar dos JSON o para que el resultado sea siempre igual.
¿Es gratis?
Sí, es gratis, no pide registro y funciona directamente en el navegador.