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.