JSON · DEV

Tu JSON, legible.

Pegás JSON, lo formatea con indentación legible. Si tiene errores, te marca línea y columna del problema con un mensaje claro. Para minificar (sacar todos los espacios) o convertir a otros formatos también — todo local, nada se sube.

Tu JSON

Acepta comentarios // y /* */ estilo JSONC — se remueven al exportar.

0 caracteres

Resultado

El resultado aparece acá apenas pegues algo.

Qué hace

  • Indentación con 2 o 4 espacios o tabs
  • Minificar (sacar espacios y saltos)
  • Validador con error en línea + columna
  • Resaltado de sintaxis con tema dark
  • Convertir entre JSON, YAML y JSONC
  • Tree view colapsable para JSONs grandes

Para qué sirve

  • Inspeccionar respuesta de una API
  • Pegar payload de un webhook y entender qué llegó
  • Detectar JSON malformado en logs
  • Convertir un config de YAML a JSON
  • Comparar dos JSONs lado a lado (diff)

Preguntas frecuentes

¿Funciona con JSONC (con comentarios)?

Sí. JSONC es JSON con // y /* */ permitidos. Lo aceptamos como input y al exportar a JSON estricto removemos los comentarios.

¿Maneja JSON gigante?

Sí, hasta ~50 MB sin trabarse. Para más, conviene usar herramientas de línea de comandos como `jq`.

¿Detecta errores de sintaxis?

Sí. Si tu JSON tiene una coma sobrante o una comilla mal cerrada, te marca la línea y la columna exacta donde rompe el parser.

¿Mi JSON se sube?

No. Todo el procesamiento es en tu browser. Cerrás la pestaña y nada queda guardado.