La sintaxis de JSON es estricta y un único carácter fuera de lugar basta para que todo el documento deje de ser válido.
Cargando Validador de JSON…
Comprueba comillas dobles en todas las claves y cadenas
Detecta llaves y corchetes sin cerrar o mal emparejados
Localiza comas finales y comas que faltan entre elementos
Muestra la línea y la columna exactas de cada fallo de sintaxis
Coloca Validador de JSON en una entrada, documentación, intranet o portal escolar con un iframe. El procesamiento, la privacidad y los límites son los mismos que en la página completa.
Código de inserción
<iframe
src="https://www.fixtools.io/json/json-validator?embed=1&lang=es"
width="100%"
height="780"
frameborder="0"
style="border:0;border-radius:16px;max-width:900px;"
title="Validador de JSON by FixTools"
loading="lazy"
allow="clipboard-write"
></iframe>Atribución amable: aparece un pequeño enlace "Powered by FixTools" en el pie del embed.
La regla de sintaxis que más quebraderos de cabeza provoca es el uso de las comillas. En JSON, tanto las claves de los objetos como los valores de texto deben ir siempre entre comillas dobles rectas. Las comillas simples, habituales en JavaScript y en Python, no son válidas y provocan un error de análisis. Tampoco se admiten las comillas tipográficas o curvas que insertan automáticamente algunos procesadores de texto y clientes de correo. Un error frecuente es escribir una clave sin comillas, como si fuera un identificador de JavaScript. El estándar lo prohíbe: la forma con la clave sin comillas no es válida, mientras que la misma clave entre comillas dobles sí lo es. Este verificador detecta cualquiera de estas variantes y le indica el carácter concreto que las provoca.
El segundo grupo de reglas tiene que ver con el emparejamiento de las estructuras. Cada objeto se delimita con una llave de apertura y una de cierre, y cada arreglo con un corchete de apertura y otro de cierre. Estos delimitadores deben anidarse correctamente: no se puede cerrar un objeto antes de haber cerrado el arreglo que contiene, ni dejar una llave abierta al final del documento. Un descuido muy común al editar JSON a mano es borrar un valor y olvidar la llave o el corchete correspondiente, lo que deja la estructura desequilibrada. El verificador lleva la cuenta de cada símbolo que se abre y espera su cierre en el orden adecuado, de modo que puede señalarle con precisión dónde se rompe el equilibrio de la anidación.
Las comas son el tercer punto donde suele fallar la sintaxis. Dentro de un objeto o de un arreglo, cada elemento se separa del siguiente mediante una coma, pero el estándar es tajante: no puede haber una coma después del último elemento. Esta coma final, tan cómoda en muchos lenguajes de programación, invalida el JSON. El problema opuesto también existe: olvidar una coma entre dos elementos hace que el analizador encuentre un valor donde esperaba un separador. Ambas situaciones se traducen en un error de sintaxis que detiene el análisis. El verificador distingue entre las dos y le indica si sobra o falta una coma, además de la posición exacta, para que la corrección sea inmediata y no tenga que revisar todo el documento línea por línea.
Conviene recordar que JSON es un formato de datos, no un lenguaje de programación, por lo que no admite comentarios de ningún tipo. Ni las dobles barras ni los bloques con asterisco están permitidos, aunque algunos entornos toleren extensiones no estándar. Cuando el intérprete JSON.parse de JavaScript procesa una cadena, aplica exactamente estas reglas y lanza una excepción SyntaxError en cuanto encuentra la primera infracción, deteniéndose en ese punto. Ese comportamiento explica por qué a veces un documento con varios errores solo muestra el primero: hay que corregirlo y volver a analizar para que aparezca el siguiente. Este verificador replica esa lógica, de modo que lo que aquí se declara como sintaxis válida también será aceptado por el analizador nativo de su aplicación.
Todo el proceso de verificación se ejecuta de forma local en su navegador, sin que el contenido de su JSON salga de su equipo. Esto resulta cómodo y seguro cuando revisa respuestas de API con datos privados o archivos de configuración internos, porque nada se sube a un servidor externo. La comprobación es instantánea, funciona con documentos grandes y no requiere registro ni tiene coste. Integrar esta verificación en su flujo de trabajo es sencillo: antes de pegar un objeto en el código, de confirmar un archivo de configuración o de enviar una carga útil a un endpoint, una pasada rápida por el verificador le confirma que la sintaxis es correcta y le evita errores difíciles de diagnosticar más adelante.
Pegue su JSON en el verificador y ejecute la comprobación para localizar cualquier error de sintaxis con su línea y columna exactas.
Guía paso a paso para verifique la sintaxis de su json y localice cualquier error:
Introduzca el JSON
Pegue el fragmento cuya sintaxis quiere comprobar en el editor o cargue un archivo .json desde su equipo. Puede tratarse de una respuesta de API, un archivo de configuración o cualquier objeto copiado de sus registros.
Analice la sintaxis
Pulse validar para que la herramienta recorra el documento carácter a carácter. Comprueba las comillas, el emparejamiento de llaves y corchetes y la colocación de las comas siguiendo las reglas estrictas del estándar JSON.
Localice el error
Si la sintaxis es incorrecta, la herramienta detiene el análisis en el primer fallo y le muestra su línea y columna, junto con el motivo, como una coma inesperada o una comilla que no cierra.
Corrija y repita
Diríjase a la posición señalada, ajuste el carácter problemático y vuelva a verificar. Repita el proceso hasta que no queden errores de sintaxis y el documento se declare completamente válido y listo para usarse.
Situaciones comunes donde este enfoque marca la diferencia:
Depurar un error de análisis en producción
Cuando su aplicación lanza un SyntaxError al procesar una carga útil, pegue ese mismo texto aquí para reproducir el fallo. El verificador le muestra el carácter concreto que rompe la sintaxis, algo que el mensaje genérico del entorno no siempre precisa.
Revisar un archivo de configuración JSON
Antes de confirmar cambios en un tsconfig.json o en un manifiesto, verifique su sintaxis para descartar comas finales, comillas simples o llaves sin cerrar. Así evita que la herramienta de compilación falle con un mensaje poco claro durante el despliegue.
Validar JSON escrito a mano
Al redactar datos de prueba o un cuerpo de petición manualmente, es fácil olvidar una coma o desequilibrar los corchetes. Pegue el borrador en el verificador para confirmar que la sintaxis cuadra antes de incorporarlo a sus pruebas o a su documentación.
Obtén mejores resultados con estas sugerencias de expertos:
Corrija de arriba abajo
El verificador se detiene en el primer error de sintaxis. Corrija ese fallo y vuelva a analizar en lugar de intentar arreglar varios a la vez; a menudo un único símbolo mal colocado, como una llave, desplaza la interpretación del resto del documento.
Desconfíe de lo copiado y pegado
El texto copiado desde chats, correos o documentos suele traer comillas curvas o espacios invisibles que rompen la sintaxis. Si un JSON parece correcto a la vista pero no valida, sospeche de estos caracteres ocultos y reescriba las comillas dudosas.
Distinga sintaxis de estructura
Este verificador comprueba que la sintaxis sea correcta, no que el documento tenga los campos que su aplicación espera. Para confirmar además que existen ciertas claves y tipos, valide el JSON contra un JSON Schema con la herramienta correspondiente.
Otras herramientas que podrían resultarte útiles:
Validar JSON online gratis
Corregir coma final en JSON
Corregir token inesperado en JSON
Valide su JSON contra un esquema para comprobar su estructura
Valide un documento JSON contra un JSON Schema gratis y en el navegador. Compruebe estructura, campos obligatorios y tipos de valor sin subir nada.
Valide su JSON online y gratis en el navegador
Valide JSON online y gratis en su navegador. Pegue el texto y vea al instante si es válido, con la ubicación exacta del primer error.
Verifique su JSON en busca de errores y descubra dónde están
Verifique su JSON en busca de errores gratis y en el navegador. La herramienta localiza cada fallo y le muestra su línea y columna exactas para corregirlo.
Cómo corregir el error de token inesperado en JSON
¿Le aparece el error de token inesperado en JSON? Localice el carácter que sobra con este validador gratuito que funciona en el navegador.
Descubra qué hace inválido su JSON y cómo corregirlo
Descubra qué hace inválido su JSON y cómo corregirlo, gratis y en el navegador. La herramienta señala el fallo exacto y usted aplica el arreglo.
Cómo corregir una coma final en JSON
JSON no admite una coma después del último elemento. Localice y elimine la coma final con este validador gratuito que funciona en el navegador.
Abre Validador de JSON para revisar sus límites gratuitos y su método de procesamiento.
Abrir Validador de JSON →Nivel gratuito · Sin cuenta · Límites transparentes