input.json · strict
output.json · 2-space
Pega JSON y haz clic en Validar para comprobar la sintaxis.

Relacionado

Guías para Validate

Todas las guías →

Validación estricta de sintaxis JSON

Este validador hace un parseo estricto según RFC 8259. Reporta la línea y columna exactas del primer error de sintaxis, resalta el carácter problemático en el editor y muestra una vista previa formateada cuando la entrada es válida. Ningún dato sale de tu navegador.

El mismo flujo tiene muchos nombres —— jsonlint, json lint, json linter, json checker, check json online, validate json online, validation json online, validate online json, online json parser, json parser online, json verify / json verification, json validator online o json object validator. Todos describen la misma operación : introduces una cadena, confirmas que parsea como JSON y, si no, te marca el primer fallo —— útil cuando quieres parse json object online o convert string to json con seguridad antes de usarla en otro sitio. En Python el equivalente es json.loads (también escrito como json loads, o python parse json) ; en JavaScript, JSON.parse (a veces buscado como jsonobject.parse) —— ambos lanzan excepción ante los mismos errores de sintaxis que aquí se reportan.

Errores de validación habituales

  • Comillas simples —— JSON exige comillas dobles tanto en cadenas como en claves
  • Comas finales —— el último elemento de un objeto o array no puede ir seguido de una coma
  • Claves sin comillas —— toda clave de objeto debe ser una cadena entre comillas dobles
  • Comentarios —— // line y /* block */ no son JSON válido
  • Literales de Python —— True, False, None deben ser true, false, null

Si tu JSON no pasa la validación, pásalo por la herramienta JSON Fix para auto-reparar los errores comunes y vuelve a validarlo.

FAQ

¿Cuál es la diferencia entre validar y parsear JSON?

Parsear convierte el texto JSON en un valor utilizable; validar solo confirma que podría parsearse. Un JSON.parse exitoso es la validación —— basta con descartar el resultado cuando solo te importa la validez.