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í.Herramientas disponibles en español
- Abrir la herramientaUnir PDF
Une varios PDF en uno solo dentro de tu navegador: sin subirlos a ningún servidor, sin límite de páginas, sin marca de agua y sin crear ninguna cuenta.
- Abrir la herramientaDividir PDF
Extrae una página, un intervalo o todas las páginas de un PDF como archivos separados, sin subir el documento a ningún servidor y sin instalar nada.
- Abrir la herramientaComprimir imagen
Reduce el peso de una foto JPG, PNG o WebP hasta el tamaño que necesites, con vista previa real del resultado y sin subir la imagen a ningún servidor.
- Abrir la herramientaRedimensionar imagen
Cambia el tamaño de una foto en píxeles, en porcentaje o con un ajuste preestablecido, con una reducción por pasos que conserva el detalle fino.
- Abrir la herramientaConvertir JPG a PDF
Convierte fotos JPG o PNG en un PDF de una página por imagen, incrustando los datos originales sin recodificarlos y sin subir nada a un 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.