Saltar al contenido principal

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.

Sangría
Los comentarios y las comas finales se eliminan automáticamente
Tamaño de entrada
0 B
Tamaño formateado
0 B
Líneas
0 → 0
Sangría detectada
Compacto
JSON formateado
El JSON formateado aparecerá aquí.

Herramientas disponibles en español

El archivo no sale de tu navegador.Todo el procesamiento se realiza en tu navegador. Tus archivos nunca se suben a ningún servidor.

Formatear JSON

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?

Puede ocurrir. JavaScript interpreta los números JSON como dobles IEEE-754, así que un identificador por encima de 2^53 se redondea al valor representable más cercano en cualquier formateador basado en JavaScript, incluido este. Si tus datos llevan identificadores tan largos, guárdalos como cadenas de texto en el origen.

¿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.

Otros idiomas