Formateador JSON Gratis: Formatear, Validar y Minificar JSON Online
479 usosSangría:
Consejos sobre JSON
Formatear JSON — pretty print
Pega tu JSON compacto y el formateador lo muestra con indentación clara y legible. Elige entre 2 o 4 espacios, o tabulación.
Validar JSON — encontrar errores
El validador detecta errores de sintaxis: comas faltantes, comillas incorrectas, llaves sin cerrar. Te indica la línea exacta del error.
Minificar JSON — reducir tamaño
Elimina espacios, saltos de línea y tabulaciones para obtener el JSON más compacto posible. Ideal para API y transmisión de datos.
Preguntas frecuentes
¿Puedo colapsar o expandir secciones JSON anidadas después de formatear?
Sí, haz clic en los pequeños íconos triangulares junto a cada objeto o array para colapsar o expandir su contenido. Esto es muy útil cuando trabajas con datos profundamente anidados — por ejemplo, una respuesta API de 15 niveles de un sistema CRM. Puedes enfocarte solo en los campos que te importan y ocultar el resto. Pruébalo en un JSON complejo de Mercado Pago o de una API de logística.
¿Este formateador acepta JSON con comentarios, como los archivos de configuración de VS Code?
No, para nada. El JSON estándar prohíbe estrictamente los comentarios — es un error común si vienes de TypeScript o archivos de ajustes de VS Code. Si pegas un JSON con // o /* */, la herramienta los marcará como errores de sintaxis. Un truco útil: guarda información extra como un campo "_comentario": "tu nota aquí". Así mantienes el JSON válido sin perder tus anotaciones.
¿Cómo se diferencia la función de minificación del formato JSON?
El formateo expande tu JSON con sangrías y saltos de línea para que sea legible. Minificar hace lo opuesto: elimina todo espacio en blanco. Una respuesta de API de 18KB formateada puede reducirse a solo 3KB. Ideal cuando necesitas enviar datos en producción sin desperdiciar ancho de banda.
¿Necesito instalar algo para usar este formateador JSON?
Para nada. Esta herramienta funciona completamente en tu navegador, sin descargas ni complementos. Es JavaScript puro del lado del cliente, así que estás listo en cuanto abras la página. Lo usé en una laptop corporativa bloqueada donde TI prohibía cualquier instalación — funcionó de maravilla. Solo pega tu JSON y empieza.
¿Hay un límite en el tamaño del archivo JSON que puedo pegar y formatear?
No en un sentido práctico para uso típico. La herramienta procesa los datos localmente en la memoria de tu navegador, así que una respuesta de API de 10 MB o un archivo de configuración de 2 MB se formatean sin problema. En un portátil estándar con 8 GB de RAM, probablemente verás cierres de pestaña del navegador alrededor de 50–100 MB de JSON crudo — pero esa es una limitación del navegador, no nuestra. Para archivos realmente enormes, considera dividirlos primero o usar una herramienta de línea de comandos. Con menos de 5 MB, estás totalmente tranquilo.
Escuché que los archivos JSON no pueden tener comas finales, pero las veo en código real todo el tiempo. ¿Este formateador las eliminará?
Las comas finales aparecen en JSON escrito a mano porque la gente copia el patrón de objetos de JavaScript o diccionarios de Python. Esta herramienta no las elimina silenciosamente: marcará cada una como error de sintaxis con un indicador rojo en la línea exacta. Tendrás que borrarlas manualmente, lo que toma unos 30 segundos en un archivo de configuración típico. Truco rápido: si generas JSON desde Python, usa json.dumps(), que nunca añade comas finales. Lo mismo aplica a JSON.stringify() en JavaScript.
¿Formatear el JSON cambia los datos reales o puede romper algo?
No, el formateo solo reescribe espacios, sangrías y saltos de línea. Tus claves, valores y estructura quedan idénticos, byte por byte. He comparado un archivo antes y después con diff—cero diferencias en el contenido lógico. Eso sí, si tu JSON tiene claves duplicadas, no las fusiona; simplemente las muestra ambas. Consejo: guarda siempre el archivo original antes de darle a formatear, especialmente si editas configuraciones que una aplicación lee automáticamente.
¿Puedo formatear JSON desde el móvil o solo funciona en escritorio?
Funciona en cualquier dispositivo con navegador, incluidos móviles y tablets. Pegas el JSON en el área de entrada y pulsas Formatear. He formateado una respuesta de webhook de Shopify de 40 KB en un iPhone 13 sin problema. La única diferencia real: colapsar objetos anidados es incómodo en pantallas pequeñas. Si vas a depurar un payload de API con 10 niveles, mejor un portátil. Para validar rápido sobre la marcha, el móvil va perfecto.
¿Por qué mi texto JSON se convierte en números cuando lo pego desde Excel?
Excel destruye las estructuras JSON anidadas al tratar los corchetes como texto y eliminar las comillas durante el proceso de copiado. Esta herramienta no puede reparar automáticamente esas celdas de hoja de cálculo aplanadas. Debe exportar su hoja a CSV primero y ejecutar un script de conversión antes de pegar JSON válido. De lo contrario, obtendrá cadenas desordenadas que generan errores de sintaxis de inmediato.
Compartir código JSON con compañeros de equipo sin exponer datos confidenciales
Un enlace de solo lectura se genera al hacer clic en el botón compartir ubicado arriba. Esta URL temporal caduca automáticamente a las 24 horas para proteger credenciales y tokens bancarios. Los ingenieros de software usan este método frecuentemente durante reuniones de soporte técnico. Tus datos privados nunca se almacenan en servidores externos.
Cómo Usar el Formateador JSON
- Pega tu JSON en el campo de entrada
- Haz clic en Formatear para pretty print con indentación
- Usa Validar para comprobar si el JSON es correcto
- Usa Minificar para comprimir el JSON
- Copia el resultado con el botón Copiar