🛝Toolio
Acerca de Contacto

🧩 Formateador JSON — Embellecer, Minimizar y Validar

Formateador JSON gratuito que imprime, minimiza y valida JSON directamente en tu navegador — sin subida de archivos, sin cuenta y con soporte completo sin conexión.

JSON (JavaScript Object Notation) es un formato de texto ligero y legible por humanos para almacenar y intercambiar datos estructurados; un formateador JSON lo indenta y valida.

Resultado

Privado por diseño. Esta herramienta funciona por completo en tu navegador: nada de lo que introduces se sube ni se guarda, y funciona sin conexión.

Acerca de

Pega cualquier JSON y elige Embelleces (con 2 espacios, 4 espacios o tabulación) o Minimizar para comprimirlo en una sola línea. El validador detecta errores de sintaxis y muestra la línea y columna exactas del problema. Como todo el procesamiento se ejecuta en tu navegador mediante JavaScript, tus datos nunca salen de tu dispositivo — ideal para payloads de API sensibles, archivos de configuración o datos privados.

Cómo usar

  1. Pega tu JSON en el cuadro de entrada (o haz clic en 'Muestra' para probar un ejemplo).
  2. Haz clic en 'Embellecer' para formatear, o en 'Minificar' para comprimir en una línea.
  3. Elige tu estilo de sangría preferido — 2 espacios, 4 espacios o tabulación.
  4. Si el JSON tiene errores, el validador señala la línea y columna exactas del problema.
  5. Haz clic en 'Copiar' para copiar el resultado al portapapeles.

Preguntas frecuentes

¿Este formateador JSON es gratuito?
Sí, completamente gratuito — sin cuenta, sin suscripción y sin límites de uso.
¿Sube mi JSON a un servidor?
No. Todo el formateo y la validación ocurren completamente en tu navegador mediante JavaScript. Tus datos nunca salen de tu dispositivo.
¿Funciona sin conexión?
Sí. Una vez cargada la página, puedes desconectarte de internet y seguirá funcionando con normalidad.
¿Puede detectar dónde hay un error de sintaxis JSON?
Sí. Si el JSON no es válido, la herramienta muestra el número de línea y columna donde ocurrió el error, facilitando su corrección.
¿Qué opciones de sangría están disponibles?
Puedes elegir entre 2 espacios, 4 espacios o tabulación. Al cambiar la opción, el resultado se reformatea al instante.
¿Por qué JSON rechaza mi archivo si parece estar bien?
Casi siempre es uno de tres cosas: una coma final después del último elemento, comillas simples en lugar de comillas dobles, o un comentario. Las tres son legales en JavaScript y ninguna es legal en JSON. El mensaje de error señala la posición, y el problema suele estar justo antes del carácter que menciona.
¿El formato cambia mis datos?
No. Solo se vuelve a escribir el espacio en blanco; las claves, valores, orden y tipos se transmiten sin tocar, por lo que la salida formateada significa exactamente lo mismo que la entrada. Lo único que hay que tener en cuenta son números muy grandes, ya que JSON no tiene un tipo de entero y dígitos extremadamente largos pueden perder precisión en cualquier viaje de ida y vuelta, no solo en este.