Formateador JSON
Valida JSON estricto, ajusta la sangría, minifica u ordena claves de objetos recursivamente conservando los literales. Explora el árbol, busca claves, valores y punteros JSON, y revisa errores y claves repetidas.
Buscar y reemplazar en el texto
Deshacer: Ctrl/Cmd+Z · Rehacer: Ctrl/Cmd+Shift+Z o Ctrl+Y. Hasta 20 pasos y 4 millones de caracteres de historial en esta pestaña. Vaciar elimina el historial.
La ordenación cambia las claves de objetos de forma recursiva; conserva el orden de los arrays y de las claves repetidas. Se compara en orden UTF-16.
Tres pasos sencillos.
- Pega JSON o abre un archivo de texto local.
- Elige sangría y orden de claves, y formatea o minifica.
- Revisa los mensajes y el árbol; copia o descarga el resultado.
Lo que debes saber.
Hasta 1 millón de unidades UTF-16, archivos de menos de 4 MB y 256 niveles. No admite comentarios ni comas finales. El orden compara claves decodificadas según UTF-16 y conserva arrays y claves idénticas. El árbol admite 10.000 nodos y 2 millones de caracteres de rutas y valores, con hijos en grupos de 100. Si se supera ese límite, sigue disponible el resultado completo.
Cómo protegemos tu privacidad →Preguntas frecuentes.
¿Cambian los enteros grandes o las cadenas escapadas?
No. Se usan fragmentos del código fuente sin convertir números a JavaScript Number. Se conservan 9007199254740993, 1e400, escapes y claves repetidas. Ordenar cambia intencionadamente solo el orden de claves de objetos.
¿Repara JSON inválido automáticamente?
No. Indica línea, columna y motivo, conservando el original. Las claves repetidas generan avisos; otras aplicaciones pueden conservar solo el último valor. Revisa el resultado antes de usarlo.