Formateador JSON (validar / compactar)Procesamiento local · 0 solicitudes de red

Pega JSON para validarlo y darle formato. Puedes editar ambos paneles; las selecciones se resaltan en los dos. Todo se procesa en tu navegador.

JSON compacto · editable
JSON con formato · editable · selección sincronizada
Esperando una entrada

¿Cómo doy formato a JSON?

Pega el JSON sin formato en el panel izquierdo y el resultado aparecerá a la derecha. Ambos paneles se ajustan al contenido y permiten editar; al seleccionar un fragmento, se resalta su equivalente en el otro panel. Usa «Escapar» y «Quitar escape» para añadir o quitar una capa cada vez. También puedes descargar el resultado o explorar objetos y listas en la vista de árbol. Todo se procesa localmente en tu navegador.

¿Se indica dónde está el error?

Sí. El mensaje indica la línea y la columna y explica causas comunes, como comillas tipográficas, una coma final o comentarios no admitidos. Pulsa «Ir al error» para colocar el cursor en la posición correspondiente.

¿Qué tamaño de archivo JSON se admite?

El procesamiento depende de la memoria del navegador, del tamaño del archivo y del rendimiento del dispositivo. Los archivos grandes pueden ralentizar la página. También puedes arrastrar un archivo .json al editor.

¿Se suben mis datos?

No. Esta página es estática y no tiene una API de carga. Puedes comprobarlo en la pestaña Red de las herramientas para desarrolladores: el contenido que procesas no se envía al servidor.

Formato y compactación

El formato añade sangría y saltos de línea para facilitar la lectura. La compactación elimina espacios innecesarios fuera de las cadenas y produce una sola línea más ligera.

¿Para qué sirve el formateador JSON?

Convierte JSON compacto en una estructura legible, ajusta el editor al contenido e indica la línea y columna de los errores. Resulta útil para revisar respuestas de API, archivos de configuración y fragmentos de registros. El análisis se realiza en el navegador.

Pasos habituales de revisión

  1. Pega JSON o arrastra .json y valida el contenido.
  2. Revisa las comillas, las comas finales, los comentarios y los caracteres de escape cerca de la línea y columna indicadas.
  3. Cuando la validación termine, aplica formato, compacta o descarga el resultado.

El estándar JSON exige comillas dobles para las claves y las cadenas, y no permite una coma después del último elemento. Consulta: RFC 8259 y ECMA-404。

Ejemplo de formato y validación

{"id":1,"name":"Example"}

Pega el ejemplo para ver el resultado con sangría. El editor ajusta su altura al contenido y señala las comas finales y las comillas tipográficas. Representa como cadena los identificadores que superen el rango entero seguro de JavaScript.

Leer la guía completa · Solución de errores JSON frecuentes

Actualizado: · Procesamiento local y limitaciones

Ejemplo: conservar espacios en cadenas al compactar

Introduce {"message":"hello world","items":[1,2]} y compacta. El panel izquierdo muestra el JSON compacto y el derecho conserva la vista con formato. Los espacios de «hello world» se mantienen, al igual que los dos números de la lista. La compactación no altera el contenido de las cadenas.

Errores JSON frecuentes y cómo corregirlos · Siguiente: generar clases Java