Formateador y validador de JSON

Formatea, embellece, minifica y valida JSON al instante.

Cargando herramienta…

Formateador y validador de JSONPega JSON para imprimirlo con sangría de 2 espacios, 4 espacios o tabulaciones, o minifícalo para producción. Los errores se validan mientras escribes y se informan con la línea y columna exactas. Tus datos se analizan completamente en el navegador y nunca se suben.

¿Qué es Formateador y validador de JSON?

Un formateador, embellecedor y validador de JSON en línea y gratuito que se ejecuta por completo en tu navegador. Pega JSON minificado o desordenado y lo presentará con sangría legible según tu elección de 2 espacios, 4 espacios o tabulación, o cambia al modo Minificar para eliminar los espacios y dejarlo todo en una sola línea compacta lista para producción. A medida que escribes valida la sintaxis, y un indicador de Estado muestra JSON válido o señala el primer error, añadiendo su línea y columna cuando están disponibles. Los desarrolladores de backend y frontend lo usan para leer y depurar respuestas de API, ordenar archivos de configuración y verificar las cargas útiles antes de confirmarlas.

Cómo usar Formateador y validador de JSON

  1. Pega o escribe tu JSON en el cuadro de entrada.
  2. Deja el modo en Formatear para embellecerlo, o haz clic en Minificar para compactarlo todo en una sola línea.
  3. Elige la sangría: 2 espacios, 4 espacios o Tabulación.
  4. Revisa el panel de Estado: indica JSON válido, o muestra No válido con la línea y la columna del primer error cuando hay una posición disponible.
  5. Usa el botón Copiar para llevarte la salida formateada, o haz clic en Limpiar para vaciar la entrada y empezar de nuevo.

Ejemplos

Embellecer un objeto en una línea (2 espacios)

Entrada

{"name":"Ada","age":30}

Salida

{
  "name": "Ada",
  "age": 30
}

Minificar una configuración para producción

Entrada

{
  "debug": false,
  "port": 8080
}

Salida

{"debug":false,"port":8080}

Detectar un error de coma final

Pega {"a": 1,} y el Estado cambia a No válido, señalando el primer problema de sintaxis (como una coma de más o ausente, o un nombre de propiedad que necesita comillas) con su línea y columna cuando se reporta una posición, para que puedas corregir ese punto exacto.

Preguntas frecuentes

¿Se sube mi JSON a un servidor?
No. El análisis, el formateo, la minificación y la validación ocurren todos localmente en tu navegador usando el motor JSON integrado. Tus datos nunca salen de tu dispositivo, y la herramienta sigue funcionando sin conexión.
¿Qué opciones de sangría puedo usar?
En el modo Formatear puedes embellecer con 2 espacios, 4 espacios o un carácter de tabulación. El modo Minificar ignora la sangría y elimina todos los espacios innecesarios para producir una sola línea.
¿Por qué dice que mi JSON no es válido?
El validador reporta el primer problema de sintaxis y, cuando el motor proporciona una posición, añade su línea y columna. Las causas comunes son una coma de más o ausente, una cadena o un corchete sin cerrar, un carácter de escape inválido, o nombres de propiedad que no están entre comillas dobles.
¿Se revalida automáticamente?
Sí. La validación y el formateo se actualizan a medida que escribes, así que en cuanto corriges el punto señalado el Estado vuelve a JSON válido y la salida se refresca al instante.
¿Puede manejar archivos JSON grandes?
Sí. Como todo se ejecuta localmente no hay espera de subida, aunque las entradas extremadamente grandes dependen en última instancia de la memoria disponible de tu dispositivo.

Herramientas relacionadas