Validador y formateador de JSON online gratuito
Pega tu JSON y comprueba al instante si es válido. El validador JSON online detecta errores de sintaxis, formatea el código con indentación y minifica para producción. Todo ocurre en tu navegador — tu código no se envía a ningún servidor.
La validación usa el motor nativo del navegador — sin librerías externas. JSON válido según RFC 8259.
Cómo usar el validador JSON paso a paso
Pega tu JSON en el panel izquierdo
Pulsa «Validar» para comprobar la sintaxis
Formatea o minifica según necesites
Errores de sintaxis más frecuentes en JSON
El formato JSON tiene reglas estrictas. Estos son los fallos que el validador detecta con mayor frecuencia:
Comas sobrantes al final de un objeto o array
JSON no permite comas finales (trailing commas). Si tienes {"clave": "valor",} obtendrás un error. Al contrario que JavaScript, JSON no acepta esa última coma antes del cierre.
Comillas simples en lugar de dobles
En JSON todas las claves y cadenas de texto deben ir entre comillas dobles ("). Las comillas simples (') no son válidas. Un error habitual al copiar código JavaScript directamente.
Llaves o corchetes sin emparejar
Cada { necesita su } y cada [ su ]. El validador señala exactamente en qué línea falta el cierre o hay un carácter inesperado.
Valores no permitidos: undefined, NaN o funciones
JSON solo acepta estos tipos de valor: string, number, boolean (true/false), null, object y array. Los valores undefined, NaN, Infinity y las funciones son válidos en JavaScript pero no en JSON.
¿Para qué sirve JSON?
JSON (JavaScript Object Notation) es el formato de intercambio de datos más usado en la web. Lo encontrarás en APIs REST, archivos de configuración, bases de datos NoSQL y en la comunicación entre el frontend y el backend de casi cualquier aplicación moderna.
Su popularidad se debe a que es legible por humanos, compacto y fácil de generar o parsear en cualquier lenguaje de programación. Cuando trabajas con APIs externas, configuraciones de proyectos o exportaciones de datos, garantizar que el JSON es válido antes de usarlo evita errores inesperados en producción.
Cuándo usar este validador
Este validador JSON online es útil en múltiples situaciones del día a día de cualquier desarrollador o persona que trabaja con datos:
- Depurar respuestas de API — Copia la respuesta de una API y comprueba que el JSON tiene la estructura esperada antes de procesarlo.
- Revisar archivos de configuración — Ficheros como
package.json,tsconfig.jsonomanifest.jsondeben ser JSON válido. Un error de sintaxis puede impedir que tu proyecto compile. - Preparar datos para importación — Antes de importar un JSON a una base de datos o herramienta, valídalo para evitar rechazos o registros corruptos.
- Formatear JSON minificado — Las APIs suelen devolver JSON compacto sin espacios. El formateador lo convierte en código legible en un clic.
Preguntas frecuentes
¿El validador JSON es completamente gratis?
Sí, es 100% gratis y sin registro. No necesitas crear ninguna cuenta ni introducir tu email. Puedes validar, formatear y minificar todos los JSON que necesites sin ningún límite de uso.
¿Mi JSON se envía a algún servidor?
No. Toda la validación y el formateo ocurren directamente en tu navegador mediante JavaScript nativo. Tu código JSON nunca abandona tu dispositivo ni se almacena en ningún servidor externo.
¿Qué errores detecta el validador?
El validador detecta todos los errores de sintaxis JSON: comas sobrantes o faltantes, comillas sin cerrar, llaves o corchetes sin emparejar, valores inválidos (undefined, funciones), y cualquier carácter inesperado. Además indica la línea y columna exacta donde se produce el error.
¿Cuál es la diferencia entre formatear y minificar un JSON?
Formatear (beautify) añade saltos de línea e indentación para que el JSON sea fácil de leer por humanos. Minificar elimina todos los espacios innecesarios para reducir el tamaño del archivo, lo que mejora la velocidad de transferencia en APIs y aplicaciones web.
¿Puedo validar JSON con arrays y objetos anidados?
Sí, el validador soporta cualquier estructura JSON válida: objetos anidados a cualquier profundidad, arrays de objetos, valores nulos, booleanos, números enteros y decimales, y cadenas de texto con caracteres especiales o Unicode.
¿Necesitas generar otros recursos para tu proyecto? Prueba el Generador QR gratis o el Generador de contraseñas seguras.