Validador de JSON
Comprueba si un texto es JSON sintácticamente válido y ve su forma analizada.
Esta herramienta se ejecuta completamente en tu navegador. Tus archivos nunca se suben a un servidor.
Válido: The input is syntactically valid JSON.
- Top-level type: object
- 2 top-level properties
Borra el valor antes de iniciar otra comprobación. Validation runs locally and does not check against any external registry, server, or account.
Qué hace esta herramienta
Analiza el texto introducido como JSON e indica si es sintácticamente válido, junto con su tipo de nivel superior y su tamaño.
Cómo utilizarla
Pega o escribe JSON en el área de texto. El comprobador lo analiza al instante y muestra una versión con sangría y copiable junto al tipo de nivel superior: objeto, arreglo o un valor escalar.
Ejemplo
Al introducir {"name": "Quiklio", "active": true} se obtiene válido, se informa de un objeto con 2 propiedades de nivel superior y se ofrece una copia con sangría de 2 espacios.
Validación
El análisis sigue exactamente la gramática JSON estándar tal como la implementa JSON.parse del navegador; una sola coma mal colocada, una clave sin comillas o una coma final bastan para que falle.
Cómo interpretar el resultado
Un resultado válido solo confirma la sintaxis JSON — no comprueba los datos contra ningún esquema, campos obligatorios o tipos esperados, y no detecta claves duplicadas, de las que JSON.parse conserva silenciosamente la última.
Limitaciones
Este comprobador solo valida la sintaxis; usa un validador de JSON Schema dedicado si necesitas confirmar que ciertos campos, tipos o rangos de valores están presentes.
Privacidad
Todo el proceso usa API locales del navegador y la herramienta no sube los valores introducidos.
Preguntas Frecuentes
- ¿Qué hace Validador de JSON?
- Analiza el texto introducido como JSON e indica si es sintácticamente válido, junto con su tipo de nivel superior y su tamaño.
- ¿Cómo trata una entrada no válida?
- El análisis sigue exactamente la gramática JSON estándar tal como la implementa JSON.parse del navegador; una sola coma mal colocada, una clave sin comillas o una coma final bastan para que falle.
- ¿Se suben los datos introducidos?
- Todo el proceso usa API locales del navegador y la herramienta no sube los valores introducidos.