Herramientas · Texto · Formatear y validar JSON
Formatear y validar JSON
Valida JSON mientras escribes, dale formato o minifícalo, y consulta la línea y columna exactas de cualquier error de sintaxis.
Añade un archivo y ejecuta la herramienta.
Tu archivo está listo.
Prueba otro archivo, o inténtalo de nuevo.
Ajustes
Ajusta la configuración de abajo. El resultado se actualiza sobre la marcha.
Funciona por completo en tu navegador. No se sube ningún archivo.
Funciona por completo en tu navegador. Nada se sube nunca a un servidor.
Cómo funciona
Pega tu JSON.
Se valida y formatea al instante - cambia a Minificar si lo quieres compacto.
Copia el resultado, o corrige el error en la línea y columna exactas indicadas.
Preguntas frecuentes
No. Todo ocurre en tu navegador - ni siquiera para comprobar si es válido.
Sí - la línea y columna exactas, no solo «JSON no válido».
Sí. Cambia al modo Minificar y el mismo JSON vuelve sin espacios adicionales.
No. Esta herramienta valida únicamente JSON estricto (RFC 8259). Los comentarios, las comas finales y las claves sin comillas se notifican como errores de sintaxis, nunca se aceptan en silencio.
Se conservan tal como las escribiste. Una clave repetida se lee sin error, pero los programas no coinciden en qué valor gana (JavaScript se queda con el último), así que la herramienta no elige por ti y tus datos nunca se modifican sin que lo sepas.
Guías
Una mirada más de cerca a problemas concretos que resuelve esta herramienta.
Why You Can't Just Eyeball a Broken JSON File
A missing comma or an extra brace in a long JSON blob is nearly invisible to a person scanning the text, but exact to a parser. Here's why that gap exists, and what actually closes it.
Leer la guíaHow to Format and Validate JSON (And Fix the Error When It's Not Valid)
Paste JSON in and it's validated live: pretty-printed or minified, or told exactly which line and column broke it. Here's the whole process, mode by mode.
Leer la guíaJSON Format vs Minify: Which One Do You Actually Need
Format and Minify aren't interchangeable settings - one is for a person about to read the JSON, the other for a machine about to store or send it.
Leer la guía
Comentarios