Formateador JSON
Valida, indenta o minifica JSON, en tu navegador. Nada se sube.
Cómo formatear JSON
- Pega tu JSON en el área de texto.
- Elige Formatear (indentado, legible) o Minificar (una línea compacta).
- Presiona Convertir: un JSON inválido devuelve el error real del analizador.
- Descarga el resultado en .json.
Lo que hace la herramienta
Pasa tu texto por el analizador JSON de tu navegador y lo reescribe como quieras: indentación de dos o cuatro espacios para leer y comparar, o una sola línea minificada para las configuraciones. Entrada válida: los datos salen idénticos, solo cambia el espacio en blanco. Entrada inválida: obtienes el mensaje real del analizador, con la posición incluida.
Minificar se paga en los archivos de configuración: los mismos datos, una fracción de los bytes. Formatear se paga en cuanto un humano debe leer: las diferencias de git se vuelven línea por línea y una llave perdida se ve de un vistazo.
El analizador es el del navegador, así que la validación es la misma que sufrirá tu aplicación: si esta herramienta lo acepta, JSON.parse también.
Límites anunciados
La herramienta valida y reformatea; no repara. Una coma que falta sigue siendo una coma que falta, señalada con honestidad.
Las claves duplicadas conservan su último valor (regla de JSON.parse), y los archivos muy grandes quedan acotados por la memoria de la pestaña, no por una cuota de servidor.
Todo ocurre en esta pestaña: pega secretos y respuestas de API con tranquilidad, nada se transmite.
Preguntas frecuentes
Dice que mi JSON es inválido. ¿Dónde?
El mensaje viene del analizador del navegador y da la posición. Culpables frecuentes: comas finales, comillas simples, claves sin comillas.
¿Formatear o minificar?
Formatear para todo lo que lee un humano o guarda un repositorio. Minificar para todo lo que consume una máquina.
¿Las claves se ordenan?
No. Los valores, el orden y los duplicados siguen JSON.parse; solo cambia el espacio en blanco.
¿Mi JSON se envía?
No. El formateo se ejecuta en tu navegador: por eso pegar secretos es seguro.
Privado por diseño
Se queda en tu dispositivo. No se sube nada. La conversión se ejecuta en tu navegador: abre la pestaña Red mientras conviertes y verás que no se envía nada. Sin cuenta, sin marca de agua, sin límite diario.