Formateador y validador JSON
Pega JSON para darle formato, minificarlo o saber exactamente dónde está roto. Ordena las claves o explora el documento como un árbol plegable.
Se ejecuta en tu navegador: no se sube nada.
El árbol muestra solo los primeros 5.000 elementos.
Cómo se usa
- Pega tu JSON a la izquierda y pulsa Formatear, Minificar o Validar.
- Si el JSON no es válido, el mensaje indica la línea y la columna del primer problema.
- Elige la indentación y marca «Ordenar claves» si quieres un orden estable. Usa Árbol para expandir y plegar partes del documento.
- Copia el resultado o descárgalo como archivo .json.
Preguntas frecuentes
¿Se sube mi JSON?
No. Todo se ejecuta en tu navegador y no se envía nada. Los documentos muy grandes se procesan en un worker en segundo plano para que la página siga respondiendo.
¿Por qué mi JSON no es válido?
Las causas habituales son una coma final, comillas simples en lugar de dobles, claves sin comillas, comentarios o una coma que falta entre elementos. El mensaje señala el primer carácter erróneo.
¿Ordenar las claves cambia los datos?
Solo cambia el orden de las claves dentro de los objetos, a cualquier profundidad. Los arrays conservan su orden, y los objetos JSON no tienen orden por definición.
¿Se conservan los números grandes?
Los números se leen como números de JavaScript, así que los enteros mayores de 9007199254740991 pierden precisión y un número como 1.0 se escribe como 1. Si necesitas enteros grandes exactos, guárdalos como texto.
¿Se avisa de claves duplicadas?
No. Como en todos los parsers JSON de los navegadores, gana el último valor y los anteriores se descartan.