Cómo usar: Validador JSON
- Pega tu JSON: se valida mientras escribes.
- Si hay un error, ve a la línea y columna indicadas y lee la explicación.
- El JSON válido se formatea; cambia a Minificar o a ordenar claves si lo necesitas.
Los errores de JSON más comunes
- Coma final —
{"a": 1,}es válido en JavaScript, pero no en JSON. - Comillas simples — las cadenas y las claves en JSON necesitan comillas dobles:
"name", no'name'. - Claves sin comillas —
{name: "x"}debe ser{"name": "x"}. - Falta una coma entre dos valores o propiedades.
- Comentarios —
// …y/* … */no están permitidos en JSON. - Valores especiales —
NaN,Infinityyundefinedno existen en JSON.
Validación estricta
El validador sigue la RFC 8259, las mismas reglas que JSON.parse() en los navegadores y en todas las bibliotecas JSON estándar. Si aquí es válido, se podrá analizar en JavaScript, Python, Java, Go y PHP.
Validar contra un esquema
La validación de sintaxis comprueba que el texto es JSON. Para comprobar que tiene la estructura correcta (campos obligatorios, tipos, valores permitidos), usa el JSON Schema Validator.
También se busca como: validar json, comprobador json, json lint, revisar sintaxis json, validar json online, buscar errores json, jsonlint.
Herramientas que combinan con: Validador JSON
- Formateador JSON — Pega el código JSON para formatearlo, minimizarlo o validarlo.
- Validador JSON Schema — Pega un schema y algunos datos JSON para ver exactamente qué valores incumplen cada regla, o genera un schema inicial a partir de datos de ejemplo.
- Visor JSON — Explora JSON grandes o muy anidados con comodidad: pliega y despliega objetos, busca claves o valores y haz clic en cualquier nodo para obtener su JSONPath.
- Comparador JSON — Descubre exactamente qué cambió entre dos documentos JSON (respuestas de API, versiones de configuración, fixtures o exportaciones), en una lista de rutas con los valores antiguos y nuevos.