Formateador y Validador de JSON
Formatea, valida y minifica JSON directamente en tu navegador. Detecta errores de sintaxis indicando la línea y la columna exactas, y muestra el peso del documento en tiempo real.
Herramienta informativa e independiente. Redutil no está afiliado a Google, la DIAN, el Ministerio de Trabajo ni a ninguna entidad oficial, y este simulador no constituye asesoría legal, contable ni fiscal formal. Leer más.
¿Qué es formateador y validador de json?
JSON es el formato estándar para intercambiar datos entre servicios web. Su sintaxis es estricta: exige comillas dobles en las claves, prohíbe las comas finales y no admite comentarios.
Un JSON minificado, sin espacios ni saltos de línea, es más ligero para transmitir pero prácticamente ilegible. Formatearlo con indentación revela su estructura y facilita localizar el problema cuando algo falla.
Validar no es lo mismo que comprobar que los datos sean correctos. Un JSON puede estar perfectamente formado y aun así no tener el campo que tu aplicación espera. Este validador te dice si el documento está bien formado; para comprobar que tenga la estructura y los tipos adecuados necesitas un JSON Schema, que puedes construir con el generador visual del sitio.
Cuando una API devuelve un error de «unexpected token», casi siempre la respuesta no es JSON: es una página HTML de error, una cadena vacía o texto con un prefijo. Pegarla aquí muestra en qué posición empieza el problema y ahorra revisar el código a ciegas.
Cómo funciona
- Pega tu JSON en el área de texto; la validación es inmediata.
- Si hay un error de sintaxis, verás la causa en español con su ubicación.
- Pulsa «Formatear» para indentarlo con dos espacios.
- Pulsa «Minificar» para dejarlo en una sola línea, listo para transmitir.
Ejemplo
Un error frecuente: la coma final
- Entrada
- {"nombre": "Ana", "edad": 31,}
- Problema
- coma después del último valor
Error de sintaxis con la posición exacta
JavaScript admite comas finales en objetos, pero JSON no. Quitar la coma tras 31 deja {"nombre": "Ana", "edad": 31}, que valida correctamente. Es el error que más se cuela al copiar un objeto de código a un archivo .json.
Ten en cuenta
- Todo el procesamiento ocurre en tu navegador. El contenido que pegues nunca se envía a un servidor, así que puedes usarlo con datos internos.
- Los errores más frecuentes son la coma después del último elemento, las comillas simples en lugar de dobles y las claves sin comillas.
- Valores escalares como 0, null, false o una cadena vacía son JSON perfectamente válido y también se pueden formatear.
Fuentes
Preguntas frecuentes
Herramientas relacionadas
Generador Visual de JSON Schema
Crea JSON, JSON Schema, Zod y prompts sin escribir una llave.
Generador y Decodificador de JWT (JSON Web Tokens)
Genera, firma, decodifica y verifica tokens JWT en tiempo real. 100% seguro en tu navegador.
Codificador Base64 y Generador de Hash
Codifica y decodifica Base64, y genera hashes MD5, SHA-256 y SHA-512.