Saltar al contenido
FileTinker

Formateador y validador de JSON

Pega tu JSON para embellecerlo, minificarlo o validarlo al instante. Los errores se señalan por línea y columna, y todo funciona en tu navegador: tus datos nunca salen de tu dispositivo.

El JSON formateado aparecerá aquí.

Herramientas de JSON

Ve directo al modo que necesitas: cada uno tiene su propia página:

Cómo formatear JSON

  1. Pega o escribe tu JSON en el cuadro.
  2. Elige Embellecer, Minificar o Validar; ajusta la sangría y el orden de las claves si vas a embellecer.
  3. Copia el resultado formateado o lee el error con su línea y columna si el JSON no es válido.

Acerca del formateo de JSON

Un formateador de JSON (o embellecedor) vuelve a aplicar sangría a un JSON minificado o desordenado para darle una estructura legible y con un espaciado uniforme, lo que hace que las respuestas de API, los archivos de configuración y los registros sean mucho más fáciles de revisar y depurar. Minificar hace lo contrario: elimina todos los espacios y saltos de línea para generar el contenido más pequeño posible para almacenarlo o transferirlo.

La validación analiza el texto con el mismo motor que usan los navegadores, así que todo lo que acepta es JSON válido en cualquier lugar. Cuando el análisis falla, obtienes la línea y la columna exactas del problema, lo que es mejor que buscar a ojo una coma de más o un corchete sobrante. Como todo ocurre de forma local, puedes formatear con seguridad JSON que contenga datos privados o de producción. Una advertencia: los números se interpretan como dobles nativos, por lo que los enteros mayores que 2^53 o los decimales muy largos pueden perder precisión.

Preguntas frecuentes

¿Se sube mi JSON a algún sitio?

No. El formateo, la minificación y la validación funcionan en tu navegador usando el analizador de JSON integrado, así que lo que pegues nunca sale de tu dispositivo: es seguro para datos privados o de producción.

¿Cuál es la diferencia entre embellecer y minificar?

Embellecer vuelve a aplicar sangría al JSON con saltos de línea y espaciado para que sea fácil de leer; minificar elimina todos los espacios innecesarios para generar el JSON válido más pequeño, lo que es ideal para transferirlo o almacenarlo.

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

El validador informa del primer error de sintaxis con su línea y columna. Las causas habituales son comas finales, comillas simples en lugar de dobles, claves sin comillas o un corchete o llave que falta.

¿Puede ordenar las claves del JSON?

Sí. Activa «Ordenar claves» al embellecer y las claves de cada objeto se ordenan alfabéticamente (de forma recursiva), lo que facilita comparar dos documentos JSON.