Formateador JSON

Embellece o minifica JSON con sangría personalizada y orden de claves opcional.

Funciona en tu navegador Gratis Sin registro

Cómo usar Formateador JSON

  1. 1

    Pega tu JSON.

  2. 2

    Elige la sangría o minifica. Opcionalmente, ordena las claves.

  3. 3

    Copia o descarga el JSON formateado.

Acerca de Formateador JSON

Formateador JSON convierte un JSON comprimido o desordenado en texto bien sangrado y legible, o lo minifica en una sola línea para ahorrar espacio. Pega la respuesta de una API, un archivo de configuración o una entrada de registro y el resultado formateado aparece al instante.

Tu JSON se valida mientras se formatea. Si hay un error de sintaxis, verás la línea y la columna exactas con una explicación clara, como «No se permiten comas finales». El orden opcional de claves facilita comparar objetos.

El formateo analiza tu JSON con el analizador nativo del navegador y lo vuelve a escribir con la sangría elegida, o sin espacios al minificar. El orden de claves es recursivo, así que también se ordenan los objetos anidados, mientras que el orden de los arrays nunca cambia. Si el análisis falla, un pequeño escáner localiza la posición exacta del primer error y explica los fallos más habituales con palabras sencillas.

Para qué puedes usarla

  • Leer respuestas de API y cargas de webhooks.
  • Ordenar archivos de configuración antes de subirlos al repositorio.
  • Minificar JSON para reducir el tamaño de peticiones o almacenamiento.
  • Ordenar claves para comparar dos objetos JSON.
  • Encontrar errores de sintaxis en JSON escrito a mano.

Características

  • Sangría de 2 o 4 espacios, tabulador o minificado.
  • Orden recursivo de claves opcional.
  • Ubicación del error por línea y columna con mensajes útiles.
  • Copia o descarga el resultado como archivo .json.
  • Funciona en tu navegador: los datos no se envían a ningún sitio.

Consejos para obtener el mejor resultado

  1. Minifica el JSON antes de enviarlo en peticiones para reducir su tamaño.
  2. Ordena las claves antes de comparar dos objetos con Comparar textos.
  3. Usa sangría de 2 espacios, la convención más habitual en proyectos JavaScript.

Preguntas frecuentes

¿Se envía mi JSON a un servidor?

No. Esta herramienta funciona por completo en tu navegador, así que tus datos nunca salen de tu dispositivo.

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

Las causas habituales son comas finales, comillas simples, claves sin comillas y comentarios: nada de eso se permite en JSON estándar. El mensaje de error señala la posición exacta.

¿Puede formatear archivos muy grandes?

Los archivos de varios megabytes se formatean rápido en navegadores modernos.

¿Ordenar las claves cambia mis datos?

No. Solo cambia el orden de las claves en los objetos; los valores y el orden de los arrays se mantienen.

¿El formateo cambia mis datos?

No. Solo cambian los espacios (y el orden de las claves si decides ordenarlas). Los valores, los tipos y el orden de los arrays son exactamente los mismos.

¿Puedo validar JSON sin formatearlo?

Sí: usa el Validador JSON para validar y ver un resumen de la estructura.