Validador JSON
Compruebe si un texto es JSON válido y localice el carácter exacto donde falla.
Procesado localmente en tu navegador/ Tus datos se quedan en tu navegador.
¿Qué es Validador JSON?
Un validador JSON responde a una sola pregunta: ¿este texto cumple la gramática JSON? Los fallos típicos son comas finales, comillas simples, claves sin comillas, comentarios, comas que faltan o una cadena sin cerrar.
Este validador usa un analizador estricto conforme a la RFC 8259. Si todo va bien, resume el documento (tipo raíz, número de claves, profundidad, tamaño, recuento por tipo de valor) y avisa de claves duplicadas o enteros demasiado grandes para JavaScript. Si falla, nombra el problema, indica línea y columna e imprime la línea con una marca.
¿Cómo funciona?
- Pegue su JSON en el área de entrada (o abra un archivo).
- Lea el banner de estado: verde si el JSON es válido, rojo si hay un error.
- Ante un error, siga la línea, la columna y el fragmento marcado para encontrar el fallo, corríjalo y vuelva a comprobar en directo.
- Cuando sea válido, use las estadísticas para revisar la estructura y después formatee o minifique con las herramientas hermanas.
Casos de uso habituales
- Revisar un archivo de configuración editado a mano antes de desplegarlo.
- Depurar un cliente de API que muestra «Unexpected token» sin decir dónde.
- Verificar cargas de webhooks o fixtures en un conjunto de pruebas.
- Enseñar o aprender qué se permite y qué no en JSON.
Ejemplos
Prueba esta entrada en la herramienta de arriba:
{"name": "Ada", "langs": ["en", "fr"], "meta": {"active": true, "score": 9.5}, "note": null}Tipo raíz: objeto Claves de primer nivel: 4 Total de claves: 6 Profundidad: 2 Tamaño: 92 B (92 bytes) Valores: 2 objects · 1 arrays · 3 strings · 1 numbers · 1 booleans · 1 null
Privacidad
Validador JSON se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.
Limitaciones
Solo se comprueba la sintaxis. No valida contra un JSON Schema ni sabe si su aplicación acepta esos campos.
Guías relacionadas
- Cómo corregir un JSON inválido
Un error de sintaxis indica dónde deja de entenderse el JSON. Localice el error, haga la corrección mínima y revise el resultado antes de reutilizarlo.
- Formatear JSON sin perder enteros grandes
El formato debe hacer legible un documento sin cambiar sus identificadores. Compruebe la conservación de números antes de formatear IDs de 64 bits o decimales precisos.
Preguntas frecuentes
¿Por qué mi JSON con comillas simples no es válido?
El estándar JSON solo permite cadenas y nombres de propiedad entre comillas dobles. Las comillas simples, las claves sin comillas, los comentarios y las comas finales son sintaxis de JavaScript, no de JSON. Reparar JSON puede corregirlos automáticamente.
¿Un objeto vacío o una simple cadena es JSON válido?
Sí. Desde la RFC 8259, cualquier valor, incluidos "texto", 42, true, null, [] o {}, es un documento JSON válido. Solo la entrada vacía no lo es.
¿Qué significa la profundidad?
Es el anidamiento máximo de objetos y arreglos: un valor simple tiene profundidad 0, {} tiene 1 y {"a":{}} tiene 2. Los documentos muy profundos (más de 2000 niveles) se rechazan por seguridad.
Herramientas relacionadas
Formateador JSON
Convierta un JSON minificado o desordenado en texto legible y bien sangrado, con un mensaje de error preciso si el JSON no es válido.
JSON y datos
Reparar JSON
Pegue «casi JSON» de un registro, una respuesta de chatbot o un fragmento de JavaScript y obtenga JSON válido, con un informe claro de cada cambio.
JSON y datos
Minificador JSON
Comprima un documento JSON en una sola línea compacta y compruebe cuántos bytes ahorra.
JSON y datos
Visor JSON
Explore un documento JSON como un árbol desplegable en lugar de un muro de texto, con un resumen de su estructura.
JSON y datos
Buscador JSONPath
Escriba una expresión JSONPath y vea al instante los valores que selecciona en su JSON, junto con la ruta normalizada de cada coincidencia.
JSON y datos
Validador YAML
Compruebe que un archivo YAML es válido y encuentre el punto exacto donde falla.
JSON y datos
Validador XML
Descubra si su XML está bien formado y vea con precisión dónde falla.
JSON y datos