Formatear JSON
Pega un documento JSON y dale formato con la indentación que prefieras, ordenando las claves o eliminando comentarios si los tiene. Si la sintaxis no es válida, el error indica la línea y la columna exactas en lugar de un mensaje genérico.
- Tamaño de entrada
- 0 B
- Tamaño formateado
- 0 B
- Líneas
- 0 → 0
- Sangría detectada
- Compacto
El JSON formateado aparecerá aquí.¿Cómo funciona esta herramienta?
Un JSON minificado es ilegible para una persona y perfectamente válido para una máquina, así que darle formato es casi siempre el primer paso para entender una respuesta de API o un archivo de configuración que alguien guardó en una sola línea.
Casi todos los errores de sintaxis se reducen a tres causas: una coma final después del último elemento, comillas simples donde JSON exige dobles, y comillas tipográficas pegadas desde un procesador de textos. El mensaje de error apunta al primer carácter que ya no puede formar parte del documento, que suele estar una línea por debajo del fallo real.
Preguntas frecuentes
¿Se pierde precisión en los números grandes?
No. El Formateador JSON y el Minificador JSON trabajan con los tokens del texto original: conservan los enteros grandes, los dígitos decimales, la notación exponencial y el cero negativo sin convertirlos a Number de JavaScript. Las herramientas que necesitan valores de JavaScript rechazan los números cuyo valor decimal cambiaría, en vez de devolver datos redondeados. Un parser posterior puede usar coma flotante; transmite los identificadores exactos como cadenas para conservarlos entre distintos sistemas.
¿Puedo formatear JSON con comentarios?
Sí. El estándar RFC 8259 no admite comentarios, pero muchos archivos de configuración los usan de todas formas. La herramienta puede eliminarlos para producir JSON válido, lo que evita tener que borrarlos a mano antes de validar el documento.
¿Ordenar las claves cambia el significado del documento?
No. En JSON el orden de las claves de un objeto no es significativo, así que ordenarlas alfabéticamente produce un documento equivalente. Es especialmente útil antes de comparar dos versiones: elimina diferencias que no son diferencias reales.
¿Hay un tamaño máximo de documento?
8 MB. El formateo se ejecuta en el hilo principal para que el resultado aparezca mientras escribes, y por encima de ese tamaño la pestaña deja de repintarse. La herramienta lo rechaza con un mensaje claro en vez de bloquearse.
¿Qué herramientas relacionadas usar después?
- Embellecer JSONDa formato legible al JSON minificado con indentación a medida
- Indentar JSONFormatea el JSON aquí o copia la línea equivalente para tu lenguaje
- Minificar JSONQuita espacios y mide el tamaño real en gzip
- Comparar JSONCompara dos JSON ignorando el orden de claves y exporta parches
- Validar JSONValida la sintaxis con línea y columna exactas y repara los errores
- Analizar JSONAnaliza un documento y mira qué contiene en realidad