Validador de JSON con la ubicación exacta del error
Revisa tu JSON mientras escribes. Cada error se señala en la línea y la columna exactas, con una explicación clara de cómo corregirlo.
🔒 100 % seguro y privado: todo el procesamiento se hace localmente en la memoria RAM de tu navegador. Tus datos nunca se envían a ningún servidor.
JSON de entrada
1 línea, 0 BPega aquí tu JSON, suelta un archivo .json o usa "Cargar ejemplo".
El resultado aparece aquí
Pega JSON en la entrada para empezar.
Copiar y descargar se activan cuando el JSON es válido.
Validar JSON y encontrar errores por línea y columna
El validador JSON revisa lo que escribes en tiempo real y señala la línea y la columna exactas de cada error de sintaxis, con una explicación clara de qué falla y cómo corregirlo. El error se resalta directamente en el editor, y el botón "Ir al error" lleva el cursor justo hasta él.
Cada navegador informa de los errores JSON de forma muy distinta, y Safari ni siquiera indica la posición. Este validador usa el analizador del propio navegador para decidir si el JSON es válido y un escáner estricto propio para localizar los errores, así obtienes la misma ubicación precisa en cualquier navegador.
Los errores JSON más comunes
- Una coma sobrante después del último elemento: {"a": 1,}
- Comillas simples en lugar de dobles: {'nombre': 'Lucía'}
- Nombres de propiedad sin comillas: {nombre: "Lucía"}
- Comentarios, que el JSON estándar no admite: // nota
- Una coma que falta entre dos propiedades o elementos de un array.
- Valores de JavaScript que no son JSON: undefined, NaN o Infinity.
Seguro para claves API, tokens y datos de clientes
Las respuestas de API, los archivos de configuración y las exportaciones de bases de datos suelen contener tokens de acceso, correos y datos personales, y muchos formateadores online envían a sus servidores todo lo que pegas. Esta herramienta funciona por completo en tu navegador: el análisis, la validación, el resaltado y la conversión a CSV se hacen en la memoria local, y nada se sube ni se registra. Además, maneja archivos grandes, de hasta 20 MB, sin límites impuestos por un servidor.
Preguntas frecuentes
¿Por qué JSON no permite la coma final?
La especificación JSON no la permite, aunque JavaScript sí. Elimina la coma que hay después del último elemento del objeto o del array.
¿Un JSON puede tener comentarios?
No. El JSON estándar no tiene sintaxis de comentarios. Formatos como JSONC y JSON5 sí los permiten, pero esos archivos deben convertirse antes de que un analizador JSON estricto pueda leerlos.
¿Por qué las comillas simples no son válidas en JSON?
JSON exige comillas dobles tanto en los nombres de propiedad como en los valores de texto. Sustituye 'nombre' por "nombre".
Si la herramienta dice que mi JSON es válido, ¿lo es de verdad?
Sí. La validez la decide el analizador JSON nativo del navegador, que sigue el estándar JSON oficial (RFC 8259).