Formatear y Validar JSON Online
Formatea, valida y minifica JSON online. Embellece JSON desordenado o compáctalo en un clic, gratis y en tu navegador, sin subidas.
Qué hace esta herramienta
Formateador JSON que embellece, valida o minifica cualquier JSON en tu propio navegador. Pega el contenido, elige la acción y la salida aparece formateada, sin enviar nada a un servidor.
Si estás depurando una API, también te interesa probador de regex para extraer campos y codificador Base64 para decodificar tokens JWT.
Para qué te sirve
- Embellecer un JSON minificado que vino de una API para leerlo mejor.
- Minificar un JSON antes de pegarlo en una configuración.
- Detectar errores de sintaxis cuando un endpoint devuelve algo raro.
- Ordenar las claves de un JSON para revisarlo con diff.
Cómo se usa
- Pega el JSON en el área de entrada.
- Elige la acción: embellecer, minificar o solo validar.
- Si embelleces, elige la sangría (2 espacios, 4 espacios o tab).
- Activa la opción de ordenar claves si quieres que el resultado salga alfabetizado.
Todo el trabajo ocurre dentro de tu navegador, sin subir archivos a ningún servidor. Ver más herramientas del mismo campo.
Errores de JSON más habituales
Cuando el validador falla, casi siempre es una de estas razones. Aprender a leerlos te ahorra muchas vueltas.
- 01
Unexpected token } in JSON at position N
Causa
Hay una coma sobrante antes del cierre del objeto.
Cómo arreglarlo
Quita la última coma. JSON no admite coma final, a diferencia de JavaScript.
- 02
Unexpected token " in JSON at position N
Causa
Una clave o valor empieza con comillas pero no se cierran o están duplicadas.
Cómo arreglarlo
Comprueba que cada cadena empieza y termina con las mismas comillas dobles. JSON no admite comillas simples.
- 03
Unexpected end of JSON input
Causa
Falta cerrar un objeto, un array o una cadena.
Cómo arreglarlo
Cuenta llaves abiertas y cerradas. Suele ser una } o ] que falta al final.
- 04
Unexpected token N in JSON at position N
Causa
Una clave no está entre comillas.
Cómo arreglarlo
JSON exige comillas dobles también en las claves. Pon todas las claves entre comillas dobles.
- 05
Bad escaped character in string
Causa
Hay una barra invertida dentro de una cadena que no introduce un escape válido.
Cómo arreglarlo
Escapa las barras invertidas duplicándolas (\\) o usa caracteres regulares. Solo \", \\, \/, \b, \f, \n, \r, \t y \uXXXX son válidos.
Combina bien con
Otras herramientas que la gente suele usar en el mismo flujo.
- Codificar y Decodificar Base64
codificar y decodificar Base64
Imprescindible cuando depuras una API.
- Probador de Regex Online
probar expresiones regulares
Combina muy bien en flujos de desarrollo.
- Decodificar JWT (JSON Web Token)
decodificar la cabecera y el payload de un JWT
Imprescindible cuando depuras una API.
- Comparar texto: ver diferencias
comparar dos textos y ver las diferencias
Compara dos payloads en paralelo.
- Comparar JSON: Ver Diferencias
comparar dos documentos JSON
Compara dos payloads en paralelo.
- Conversor de Timestamp Unix
convertir timestamps Unix y fechas
Combina muy bien en flujos de desarrollo.
- Convertidor de CSV a JSONEn camino
convertir CSV y JSON
Combina muy bien en flujos de desarrollo.
Otras herramientas del mismo campo
DesarrolloProbador de Regex Online
Prueba y depura expresiones regulares online en tiempo real, con grupos de captura y coincidencias resaltadas. Gratis y en tu navegador.
Codificar y Decodificar Base64
Codifica y decodifica texto en Base64 online, con alfabeto URL-safe opcional. Todo en tu navegador, nada se sube a ningún servidor.
Generador y Validador de UUID
Genera, valida y convierte UUIDs online: v4, v5, v7, NIL y MAX. Al instante, gratis y en tu navegador, sin subidas a ningún servidor.
Generador de Slugs para URL
Convierte cualquier texto en un slug de URL limpio online, listo para permalinks y SEO. Gratis, al instante y en tu navegador, sin subidas.
Preguntas frecuentes
¿Qué hace exactamente embellecer?
Reformatea el JSON con saltos de línea y sangría para que sea legible. No cambia los valores ni el orden de las claves, salvo que actives la opción para ordenarlas.
¿Y minificar?
Quita todos los espacios, tabuladores y saltos de línea que no son necesarios. El JSON resultante ocupa lo mínimo posible y conserva el mismo significado.
¿Qué pasa si el JSON tiene un error?
El validador muestra la posición exacta del error (línea y columna) y una descripción de qué se esperaba. Suele ser una coma sobrante, una comilla mal cerrada o una clave sin valor.
¿Soporta JSON con comentarios o JSON5?
El estándar JSON no admite comentarios. Si pegas JSON5 con comentarios y comas finales, la validación fallará. Quítalos antes o usa una variante específica para ese formato.

