Formateador JSON
Embellece o minifica JSON y valida la sintaxis.
Tus archivos permanecen en tu dispositivo
Esta herramienta procesa todo localmente en tu navegador. No se sube nada a ningún servidor.
📝 Acerca de Formateador JSON
El Formateador JSON toma JSON sin procesar y lo embellece con una sangría limpia de dos espacios o lo minifica en una sola línea compacta. Pega la respuesta de una API, un archivo de configuración o una entrada de registro, pulsa un botón y el resultado aparecerá en un panel de código que puedes copiar con un clic.
Como la herramienta analiza tu entrada con el analizador JSON integrado del navegador antes de volver a serializarla, también sirve como validador rápido. Si algo está mal, como una coma final, comillas simples en lugar de dobles o una clave sin comillas, verás el mensaje de error del analizador en lugar de un resultado, que normalmente te indica dónde está el problema. Recuerda que el JSON estricto no admite comentarios, así que los archivos como tsconfig.json con comentarios serán rechazados.
Usa la vista formateada cuando necesites leer o revisar datos anidados, y la vista minificada cuando quieras reducir una carga útil antes de pegarla en una petición o guardarla. Todo el análisis y el formateo se realizan localmente en tu navegador, así que los datos que pegues nunca se suben.
📘 Cómo usar
- 1
Pegar JSON
Pega el texto JSON sin formato.
- 2
Formatear/Minificar
Elige formatear o minificar.
- 3
Copiar
Copia el resultado formateado.
❓ Preguntas frecuentes
¿Por qué recibo un error con un JSON que parece correcto?
Las causas habituales son comas finales, cadenas entre comillas simples, claves sin comillas o comentarios, nada de lo cual está permitido en JSON estricto. El mensaje de error que aparece debajo de los botones suele indicar dónde se detuvo el análisis.
¿Qué sangría usa la opción «Formatear»?
La salida formateada usa dos espacios por nivel de anidación. «Minificar» elimina todos los espacios opcionales para que el resultado quepa en una sola línea.
¿Se envía mi JSON a un servidor?
No. El análisis y el formateo se ejecutan por completo en tu navegador con JavaScript, así que puedes formatear con seguridad datos que contengan información interna.
¿El formateo cambia mis datos?
Los valores se mantienen, pero si un objeto contiene claves duplicadas solo se conserva la última, y los enteros muy grandes que superan el rango seguro de JavaScript pueden perder precisión.