El JSON desordenado y minificado es ilegible de un vistazo. Pégalo y obtén al instante un resultado limpio y correctamente indentado — más fácil de leer, más fácil de depurar y listo para copiar con un clic.
Cargando calculadora...
¿Te ha ayudado esta calculadora?
¿Qué es Formateador de JSON?
Un Formateador de JSON toma JSON minificado en bruto y lo transforma en un formato bien estructurado y legible para humanos con sangría adecuada. Esencial para desarrolladores que depuran APIs, editan archivos de configuración o trabajan con estructuras de datos.
Cuándo Usar Esta Calculadora
Depurar una respuesta de API que devuelve una sola línea larga de JSON ilegible
Preparar JSON para documentación o un README donde la legibilidad importa
Comparar dos estructuras JSON lado a lado después de formatear ambas con la misma sangría
Leer un archivo de configuración minificado (como package.json o tsconfig.json) que ha sido comprimido
Compartir datos JSON con un colega en un formato legible por chat o correo electrónico
Inspeccionar una carga útil de webhook o respuesta de red del navegador para verificar la estructura de datos
Pasos:
Pega tu JSON en el área de texto de entrada.
Haz clic en el botón Formatear.
Visualiza la salida JSON bellamente formateada.
Copia el JSON formateado a tu portapapeles.
Fórmula
Entrada: JSON minificado → Salida: JSON con sangría y espaciado configurable (predeterminado 2 espacios por nivel)
Casos de uso
Depuración de respuestas de API
Lectura de archivos de configuración
Compartir datos estructurados
Preparar JSON para documentación
Beneficios Clave
Formatea JSON en milisegundos
Mejora la legibilidad del código
Depura respuestas de API más rápido
Ningún dato sale de tu navegador
Consejos Profesionales
Siempre valida antes de formatear para detectar errores
Usa sangría de 2 espacios para máxima compatibilidad
Copia la salida inmediatamente después de formatear
Errores Comunes que Debes Evitar
Dejar comas finales en los objetos JSON
Usar comillas simples en lugar de dobles para las claves
Faltan comas entre elementos del array
Términos Clave Explicados
JSON: Formato de datos JavaScript Object Notation
Minificado: JSON compacto sin espacios en blanco
Pretty-print: JSON formateado con sangría
Analizar (Parse): Convertir una cadena JSON en un objeto programático
Conceptos relacionados
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
Ejemplo
Entrada: {"name":"John","age":30,"address":{"city":"NYC","zip":"10001"}} se formatea con saltos de línea y sangría de 2 espacios, haciendo la estructura anidada claramente visible.
Interpretación de sus resultados
El formateador toma tu entrada JSON en bruto y aplica sangría consistente (predeterminado 2 espacios por nivel de anidación) con saltos de línea después de cada clave, valor o corchete de cierre. La salida conserva los datos exactos — no se cambian valores, solo se añaden espacios en blanco para mejorar la legibilidad.
La función de minificar hace lo contrario: elimina todos los espacios en blanco innecesarios para producir la cadena más pequeña posible. Esto es útil para reducir el tamaño de la carga útil en las API de producción donde cada byte cuenta. El JSON minificado es funcionalmente idéntico al JSON formateado — solo difiere el espacio en blanco.
La opción de ordenar claves reorganiza las propiedades del objeto alfabéticamente, lo cual es útil para comparar dos estructuras JSON o para archivos de configuración donde un orden de claves consistente facilita las comparaciones. Ten en cuenta que el orden de las claves JSON no tiene significado semántico — el JSON ordenado y sin ordenar son equivalentes.
Preguntas frecuentes
¿Qué es el formateo de JSON?
El formateo de JSON (o embellecimiento) añade sangría y saltos de línea adecuados a los datos JSON, haciéndolos legibles para humanos. El JSON compacto es ideal para la transmisión, pero difícil de leer.
¿La herramienta gestiona JSON anidado?
Sí, el formateador gestiona cualquier profundidad de objetos y arrays anidados, sangrando correctamente cada nivel. Las estructuras JSON complejas y profundamente anidadas se formatean de forma clara.
¿Mis datos se envían a un servidor?
No. Todo el procesamiento de JSON ocurre completamente en tu navegador. Tus datos nunca salen de tu dispositivo.
¿Cuál es la diferencia entre formatear y minificar?
Formatear añade sangría y saltos de línea para mejorar la legibilidad. Minificar hace lo contrario — elimina todos los espacios en blanco innecesarios para producir la cadena JSON más pequeña posible, útil para despliegues en producción.
¿Puedo ordenar las claves alfabéticamente?
Sí. La opción de ordenar claves reorganiza las claves del objeto en orden alfabético, lo que facilita buscar y comparar estructuras JSON grandes. Esto es especialmente útil para archivos de configuración.
¿Por qué mi JSON tiene un error de coma final?
JSON no permite comas finales después del último elemento en un objeto o array. Este es un error común al editar JSON manualmente. El formateador resaltará este error.
¿Cuál es la diferencia entre JSON y JSONC?
JSONC (JSON con comentarios) permite comentarios // y /* */. El JSON estándar no. Este formateador procesa JSON estándar. Elimina todos los comentarios antes de formatear.
¿Puedo formatear JSON de una respuesta de API?
Por supuesto. Copia la respuesta JSON en bruto de tu cliente de API o de las herramientas de desarrollo del navegador y pégala aquí. El formateador la hará legible al instante para depuración.
¿Qué tamaño de sangría debería usar?
2 espacios es la convención más utilizada y la opción predeterminada. Algunos equipos prefieren 4 espacios o tabulaciones. Usa lo que coincida con la guía de estilo de código de tu proyecto.
¿Puedo convertir JSON a YAML con esta herramienta?
Esta herramienta se centra en el formateo y minificación de JSON. Para la conversión de JSON a YAML, usa una herramienta de conversión dedicada. Sin embargo, formatear primero tu JSON hace que la conversión manual sea mucho más fácil.
¿Por qué mi JSON muestra un error de análisis?
Las causas comunes incluyen comas finales, claves sin comillas, comillas simples en lugar de dobles y dos puntos faltantes. Usa primero la herramienta Validador de JSON para localizar la ubicación exacta del error.