Validador JSON

Valida JSON mientras escribes y ve la línea y columna exactas del error. Detecta comas, comillas y corchetes que faltan, sin subir nada.

Esperando entrada

¿Qué es un validador JSON?

Un validador JSON responde a una única pregunta: ¿este texto es JSON válido según la RFC 8259? Comprueba la gramática (comas, comillas, corchetes, escapes, números) y señala la primera posición que rompe las reglas.

Esa comprobación importa antes de parsear en producción: una coma final o una clave entre comillas simples invalidan todo el payload, y detectarlo aquí es más rápido que leer después una traza de error.

Cómo validar JSON

  1. Pega el JSON que quieras comprobar.
  2. Lee la barra de estado: indica «Válido» o el primer error de sintaxis.
  3. Si hay un error, salta a la línea y la columna indicadas.
  4. Corrige el problema y observa cómo el estado se actualiza mientras escribes.
  5. Copia el documento validado en tu código o configuración cuando el estado esté en verde.

Ejemplos de validación

Coma final

{
  "a": 1,
  "b": 2,
}
Inválido — } inesperado en la línea 4, columna 1

Comillas simples

{'name': 'ursa'}
Inválido — los nombres de propiedad deben usar comillas dobles

Validador JSON vs JSON Schema

CriterioValidador JSONValidador de JSON Schema
CompruebaSolo la sintaxisSintaxis más forma y tipos
Responde¿Esto es JSON?¿Cumple mi contrato?
VelocidadInstantánea, una pasadaMás lenta, recorre el esquema
Úsalo cuandoAntes de parsearAntes de confiar en un payload
Preguntas frecuentes

Preguntas frecuentes y especificaciones

¿Qué errores detecta?

Problemas de sintaxis como comillas que faltan, comas finales, llaves desemparejadas y escapes inválidos, reportados por jsonc-parser.

¿Comprueba las reglas de JSON Schema?

No: esta página valida la sintaxis JSON. Usa el generador de esquemas para derivar un esquema a partir de datos válidos.

Validador JSON

  • Los errores indican la línea y la columna exactas para que los corrijas rápido.
  • Usa «Corregir escapes» si el documento contiene secuencias de escape inválidas o caracteres de control sin escapar.
  • La validación nunca sale de tu dispositivo.

Todas las Herramientas