Formateador JSON

Valida, formatea y minifica JSON al instante
Local · privado

Cómo usarla

  1. Pega tu JSON en el cuadro de entrada.
  2. Elige el nivel de indentado o minificado.
  3. Haz clic en "Formatear".
  4. Copia o descarga el resultado.

Datos clave

  • Valida el JSON y muestra un error claro si hay un problema de sintaxis.
  • Puedes elegir indentado de 2 u 4 espacios, o minificarlo en una sola línea.
  • El procesamiento ocurre completamente en tu navegador.
  • Incluye botones de copiar y descargar el resultado como archivo .json.

Casos de uso

  • Depurar un JSON mal formado que da error en tu código.
  • Ordenar una respuesta de API para leerla más fácilmente.
  • Minificar un JSON antes de usarlo en producción para ahorrar espacio.

Sobre esta herramienta

Valida, formatea (con indentación legible) y minifica (comprimido en una sola línea) JSON, detectando y señalando errores de sintaxis exactos (como una coma sobrante o una comilla faltante) con un mensaje claro de dónde está el problema, en vez de solo decir "JSON inválido" sin más contexto. Es una de las herramientas más usadas por desarrolladores que trabajan con APIs, archivos de configuración o datos exportados, para depurar rápidamente por qué un JSON no se está leyendo correctamente en su código, o simplemente para hacer legible una respuesta de API que llegó comprimida en una sola línea. Todo el procesamiento ocurre en tu navegador.

Preguntas frecuentes

¿Qué errores típicos detecta en un JSON?

Los más comunes: una coma sobrante al final de un objeto o lista, comillas simples en lugar de dobles, claves sin comillas, comillas sin cerrar y comentarios, que JSON no admite. La herramienta indica dónde está el problema en vez de decir solo "inválido".

¿Qué diferencia hay entre formatear y minificar?

Formatear añade saltos de línea e indentación para que se lea bien. Minificar elimina todo espacio innecesario y deja el JSON en una sola línea, que pesa menos y es lo que suele enviarse en una API o guardarse en producción.

¿JSON es lo mismo que un objeto de JavaScript?

No. JSON es más estricto: las claves y los textos deben ir entre comillas dobles, no admite comentarios ni comas finales, ni valores como undefined o funciones. Por eso un objeto que funciona en JavaScript puede fallar como JSON.

¿Puedo pegar un JSON enorme?

Todo se procesa en tu navegador, así que el límite es la memoria de tu dispositivo. Con archivos de unos pocos megas va bien; con decenas de megas puede volverse lento. Para ficheros enormes, conviene usar una herramienta de línea de comandos.

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

No. El JSON se valida y se formatea en tu navegador, así que puedes pegar respuestas de una API con datos reales o tokens sin que salgan de tu equipo. Aun así, evita compartir secretos de producción.

¿Qué indentación debo usar?

Dos espacios es la convención más habitual en proyectos web y de configuración; cuatro es frecuente en otros entornos. Lo importante es ser consistente dentro de un mismo proyecto.

Herramientas relacionadas

Espacio publicitario