Formateador JSON

Pega JSON para aplicarle una sangría limpia, ordenar sus claves o compactarlo en una sola línea. Los errores de sintaxis se señalan con su línea y columna.

Modo
Sangría

ENTRADA

0 caracteres0 líneas

SALIDA

0 caracteres0 líneas

Funciona por completo en tu navegador. Nada de lo que escribes se envía a ningún servidor.

Cómo formatear JSON

  1. Pega tu JSON

    Pega la respuesta de una API, un archivo de configuración o una línea de registro, o abre un archivo .json.

  2. Elige la presentación

    Elige Formatear con 2 espacios, 4 espacios o tabulaciones, o Minificar para quitar todos los espacios en blanco.

  3. Copia o descarga

    Copia el resultado o descárgalo como archivo .json.

JSON legible, menos errores

Las respuestas de API y los datos exportados suelen llegar en una sola línea larga. Con sangría se ve la estructura de un vistazo, y es más fácil detectar objetos anidados, campos que faltan y tipos incorrectos.

Cuándo minificar

El JSON minificado ocupa menos, algo útil cuando lo pegas en una variable de entorno, un parámetro de URL o el cuerpo de una petición. Los datos siguen siendo exactamente los mismos.

Preguntas frecuentes

¿Se sube mi JSON a algún sitio?

No. El formateo se hace en tu navegador, así que puedes pegar sin riesgo datos de clientes o información interna.

¿Por qué dice que mi JSON no es válido?

Las causas habituales son una coma después del último elemento, comillas simples en lugar de dobles y comentarios. JSON no admite nada de esto. El mensaje indica dónde empieza el problema.

¿Ordenar las claves cambia los datos?

No. En los objetos JSON, el orden de las claves no tiene significado. Ordenarlas solo facilita comparar dos versiones; los arrays mantienen su orden.

¿Se conservan exactos los números largos?

Sí. Los números se copian tal como están escritos, así que los ID largos no se redondean, como puede pasar con otros formateadores.