Formateador y validador JSON

Pega JSON para formatearlo, validarlo o minificarlo. Los errores de sintaxis se localizan por línea y columna, y un árbol plegable facilita explorar documentos grandes.

  • Línea y columna del error
  • Vista de árbol
  • Ordenar claves
Entrada
El JSON formateado aparece aquí.
Cómo se usa

Cómo usar: Formateador y validador JSON

  1. 01

    Pega o sube JSON

    Pega JSON, suelta un archivo .json o carga el ejemplo.

  2. 02

    Formatea o minifica

    Elige una sangría y formatea, minifica en una sola línea u ordena las claves alfabéticamente.

  3. 03

    Depura y explora

    Salta directamente a los errores, recorre la vista de árbol y copia o descarga el resultado.

Guía

Acerca de: Formateador y validador JSON

El formateador JSON convierte un muro de JSON comprimido en datos limpios, con sangría y fáciles de leer. También lo valida, señala la línea y la columna exactas de cualquier error y te deja explorar documentos grandes en un árbol plegable.

Cómo funciona

Tu entrada se analiza con el analizador JSON estricto y conforme al estándar del navegador. Si es válida, se vuelve a serializar con la sangría que elijas (2 espacios, 4 espacios o tabulaciones), se minifica en una sola línea o se reconstruye con las claves ordenadas alfabéticamente. Si no es válida, la posición del error se convierte en línea y columna para que puedas ir directamente al problema.

El botón Reparar resuelve los errores más habituales cuando el JSON se escribe a mano o se copia de JavaScript: comas finales, comillas simples, claves sin comillas y comentarios. Tras la reparación, el resultado se valida de nuevo.

Errores de JSON comunes

  • Comas finales: [1, 2, 3,] es JavaScript válido pero no JSON válido.
  • Comillas simples: las cadenas y las claves deben usar comillas dobles: "name", no 'name'.
  • Claves sin comillas: {name: "Ana"} debe ser {"name": "Ana"}.
  • Comentarios: // y /* */ no están permitidos en JSON estándar.
  • Valores especiales: undefined, NaN y las funciones no existen en JSON. Usa null.

Para qué sirve

  • Leer y depurar respuestas de API y cargas de webhooks.
  • Ordenar archivos de configuración como package.json, tsconfig.json o ajustes de aplicaciones.
  • Minificar JSON antes de incrustarlo en código o enviarlo por la red.
  • Ordenar las claves para comparar fácilmente dos archivos JSON en un diff.

Seguro para datos sensibles: las respuestas de API suelen contener tokens y datos personales. Muchos formateadores online envían lo que pegas a un servidor. Este nunca lo hace.

De un vistazo

Acciones
Formatear, minificar, validar, ordenar claves
Sangría
2 espacios, 4 espacios o tabulaciones
Errores
Línea y columna exactas
Reparación
Corrige errores de sintaxis comunes
Vistas
Código y árbol plegable
Privacidad
Se analiza en tu navegador
Usar: Formateador y validador JSON Leer la guíaCómo corregir un JSON no válido: los 8 errores más comunes
Preguntas frecuentes

Preguntas sobre esta herramienta

¿Falta algo? Escribe a contact@ultratoolsai.com.

¿Qué hace que un JSON no sea válido?

Las causas más comunes son comas finales, comillas simples en lugar de dobles, claves sin comillas, comentarios y corchetes que faltan. El validador muestra la línea y la columna exactas del problema.

¿Puede corregir mi JSON automáticamente?

El botón Reparar corrige problemas comunes como comas finales, comillas simples, claves sin comillas y comentarios, y después valida el resultado.

¿Hay un límite de tamaño?

No hay un límite fijo. Archivos de varios megabytes se formatean al instante. Los documentos muy grandes muestran un árbol parcial para seguir respondiendo.

¿Se envían mis datos a algún sitio?

No. El análisis y el formateo se hacen por completo en tu navegador, así que es seguro para respuestas de API y archivos de configuración.