Formateador JSON
Este formateador JSON analiza el JSON que pegas, muestra el error exacto si no es válido y lo devuelve bien formateado con indentación de 2 espacios o minificado en una sola línea.
About JSON Formatter
This free JSON formatter instantly validates and prettifies your JSON with proper indentation. Use it to debug API responses, config files, or any JSON data. The minify option removes whitespace to reduce file size.
Acerca de esta herramienta
Este formateador JSON analiza el JSON que pegas, muestra el error exacto si no es válido y lo devuelve bien formateado con indentación de 2 espacios o minificado en una sola línea.
Cómo se usa
- Pega tu JSON en el cuadro de entrada.
- Haz clic en Formatear para indentarlo con 2 espacios, o en Minificar para eliminar todos los espacios en blanco.
- Si el JSON no es válido, lee el mensaje de error que aparece en la salida.
- Haz clic en Copiar resultado para copiarlo.
Datos útiles
- La validación usa JSON.parse, la función nativa del navegador, que sigue estrictamente el estándar JSON (RFC 8259).
- Las comas finales, las cadenas entre comillas simples y los comentarios no son JSON válido y se marcan como errores.
- La salida formateada usa indentación de 2 espacios; la minificada elimina todos los espacios en blanco innecesarios.
- Minificar JSON suele reducir bastante su tamaño, algo útil al enviar datos a una API o guardar archivos de configuración.
Funciona por completo en tu navegador: nada de lo que introduces se sube ni se guarda.
Preguntas frecuentes
¿Es seguro pegar claves de API o tokens en este formateador JSON?
Sí. El análisis y el formateo se hacen por completo en tu navegador con JavaScript, así que el JSON nunca se envía a un servidor.
¿Por qué mi JSON muestra un error?
Las causas más habituales son comas finales, comillas simples en lugar de dobles, claves sin comillas y comentarios. JSON solo admite cadenas y claves entre comillas dobles.
¿Qué diferencia hay entre Formatear y Minificar?
Formatear añade saltos de línea e indentación de 2 espacios para que la estructura sea fácil de leer. Minificar elimina todos los espacios en blanco para que el JSON ocupe lo mínimo posible.
¿El formateador modifica mis datos?
No. Solo cambia los espacios en blanco. Las claves, los valores y su orden se mantienen exactamente como se analizaron.