Formateador JSON

Valida y ordena datos JSON con sangría o minificados.

Se procesa en tu navegador

JSON válido. Salida de 116 caracteres.

Salida

{
  "name": "TodoEnUnClick",
  "tools": 30,
  "languages": [
    "es",
    "en"
  ],
  "free": true,
  "ads": null
}

Qué hace: Formateador JSON

Convierte un JSON compacto o desordenado en un texto legible con sangría, o minifícalo para ocupar menos. Antes de formatear se valida y, si hay un error, se indica la línea, la columna y la causa probable.

El análisis lo hace un parser propio que no ejecuta el contenido y conserva los números tal como están escritos, así que los enteros muy grandes no pierden precisión.

Cómo usarla

  1. Pega el JSON en el cuadro de entrada.
  2. Elige la sangría o el formato minificado y, si quieres, ordena las claves.
  3. Copia el resultado o descárgalo como archivo .json.

Ejemplos

Respuesta de una API

Pega la respuesta en una sola línea y obtén una estructura indentada fácil de recorrer.

Comparar dos configuraciones

Formatea ambas con «Ordenar claves» para que las diferencias se vean al compararlas línea a línea.

Límites, fórmulas y supuestos

  • Tamaño máximo: 5 millones de caracteres.
  • Se sigue el estándar JSON (RFC 8259): no se admiten comentarios, comillas simples ni comas finales.
  • Ordenar claves cambia el orden de las propiedades, no su contenido; el orden de los arrays nunca cambia.
  • Si hay claves duplicadas se muestra un aviso: muchos lectores de JSON solo conservan la última.

Preguntas frecuentes

¿Es seguro pegar datos privados?

El JSON se procesa en tu navegador y no se envía a ningún servidor. Aun así, evita compartir capturas con tokens o contraseñas.

¿Qué diferencia hay con el validador JSON?

Ambos validan igual; el formateador además reescribe el JSON, y el validador muestra estadísticas de su estructura.

¿Por qué no acepta mi JSON con comentarios?

Porque el estándar JSON no los permite. Formatos como JSON5 o JSONC sí, pero no son JSON válido para la mayoría de APIs.

Guías relacionadas