Formateador de JSON Online

Formatea, valida y minifica JSON en línea con la ubicación exacta de los errores.

El JSON se formatea y valida localmente en tu navegador, y nada se sube a un servidor.

Creado y mantenido por Udit Agarwal

JSON Formatting, Explained

¿Solo quieres explorar el JSON? Prueba el Visor de JSON.

Acerca de Formateador de JSON

El formateador de JSON embellece, valida y minifica tus datos JSON directamente en el navegador. Pega un JSON desordenado de una respuesta de API, un archivo de configuración o un registro y obtén al instante una versión con sangría y fácil de leer, o compáctala en una sola línea para producción. Si el JSON no es válido, el validador te muestra el mensaje y la ubicación del error para que puedas corregirlo en segundos. Es ideal para personas desarrolladoras que depuran cargas útiles, comparan estructuras o preparan datos para documentación. Todo el procesamiento ocurre localmente en tu dispositivo, así que el JSON que pegas nunca sale de tu navegador ni se sube a ningún servidor.

Características

  • Embellece JSON con sangría de 2 o 4 espacios
  • Minifica JSON a una sola línea para producción
  • Valida la sintaxis y muestra la ubicación del error
  • Resalta la línea y columna donde falla el análisis
  • Maneja archivos JSON grandes con fluidez
  • Copia o descarga el resultado con un clic
  • Funciona por completo sin conexión una vez cargado

Cómo usar Formateador de JSON

  1. Pega o escribe tu JSON en el cuadro de entrada.
  2. Elige Embellecer para dar formato o Minificar para compactar.
  3. Selecciona el ancho de sangría que prefieras (2 o 4 espacios).
  4. Revisa el JSON formateado o el mensaje de error a la derecha.
  5. Haz clic en Copiar o Descargar para reutilizar el resultado.

Ejemplo

Entrada

{"name":"Ada","langs":["es","en"],"active":true}

Salida

{
  "name": "Ada",
  "langs": ["es", "en"],
  "active": true
}

JSON compacto embellecido con sangría de 2 espacios.

Errores comunes y solución de problemas

  • El validador indica «Unexpected token» o un carácter inesperado. — Suele deberse a una coma sobrante o a comillas faltantes. Revisa la línea indicada y elimina la coma final antes de un } o un ].
  • Las claves o cadenas usan comillas simples y el JSON no es válido. — JSON exige comillas dobles. Reemplaza las comillas simples por dobles en todas las claves y valores de texto.
  • El resultado aparece vacío. — Asegúrate de haber pegado contenido en la entrada; el área de entrada no puede estar en blanco.

Preguntas frecuentes

¿Qué hace un formateador de JSON?
Toma JSON sin formato o desordenado y lo reescribe con sangría y saltos de línea coherentes para que sea fácil de leer, o lo compacta en una sola línea. También valida la sintaxis y señala los errores.
¿Cómo valido si mi JSON es correcto?
Pega tu JSON y, si hay un problema de sintaxis, la herramienta muestra el mensaje de error junto con la línea y columna donde falla el análisis, para que puedas corregirlo rápidamente.
¿Cuál es la diferencia entre embellecer y minificar?
Embellecer añade sangría y saltos de línea para legibilidad; minificar elimina los espacios innecesarios para reducir el tamaño, lo que conviene en producción.
¿Se sube mi JSON a un servidor?
No. El formateo y la validación se realizan por completo en tu navegador, así que el JSON que pegas nunca sale de tu dispositivo.
¿Funciona con archivos JSON grandes?
Sí. La herramienta procesa documentos grandes en el navegador; el rendimiento depende de la memoria de tu dispositivo, pero los archivos típicos de API se manejan sin problema.

Herramientas relacionadas

Más herramientas de JSON

  • Visor de árbol JSON — Explora JSON como un árbol plegable y tipado.
  • Visor de JSON — Visor de texto y árbol plegable con expandir/contraer y rutas de nodos.
  • JSON a TypeScript — Genera interfaces de TypeScript a partir de una muestra JSON.
  • JSON a CSV — Convierte un arreglo de objetos JSON planos a CSV.
  • Escapar / Desescapar JSON — Escapa texto a una cadena JSON o desescapa una cadena JSON a texto sin formato.
  • JSON a código — Genera tipos de Go, Rust, Python, Java, Kotlin, C# y TypeScript a partir de JSON.
  • JSON Diff — Compara dos documentos JSON con un diff estructural por rutas.
  • JSON Schema — Genera un JSON Schema desde una muestra o valida un documento JSON contra uno.
  • JSON Flatten / Unflatten — Aplana JSON anidado a claves con notación de puntos, o vuelve a anidarlo.
  • JSON a Zod — Genera un esquema de Zod a partir de una muestra JSON.
  • JSON a Pydantic — Genera clases de modelo Pydantic v2 a partir de una muestra JSON.
  • Evaluador de JSONPath — Prueba expresiones JSONPath contra tu JSON y ve las coincidencias en vivo.

Ver todas las herramientas de JSON (29) · Todas las herramientas