Cómo formatear y validar JSON
- Pega tu JSON en el recuadro Tu JSON, o presiona Probar con un ejemplo para ver cómo funciona.
- Revisa el estado debajo del recuadro. Una marca verde con JSON válido significa que todo está bien. Si hay un error, verás su línea, su columna y una flecha que señala el lugar exacto.
- Elige Formatear o Minificar. Para formatear, elige en Sangría entre 2 espacios, 4 espacios o tabulaciones. Activa Ordenar claves A–Z si quieres las claves en orden alfabético.
- Copia o descarga el resultado desde el recuadro Resultado con Copiar o Descargar .json.
Características
- Formateo instantáneo mientras pegas, sin botones que presionar.
- Mensajes de error precisos, con número de línea y columna y la línea problemática resaltada.
- Explicaciones en español para los errores más frecuentes: coma final, comillas simples, comentarios, cadenas sin cerrar o números mal escritos.
- Minificar para obtener el JSON válido más compacto.
- Sangría de 2 espacios, 4 espacios o tabulaciones.
- Orden recursivo de claves, útil para comparar versiones y revisar cambios.
- Tamaño antes y después, para ver cuánto ahorras al minificar.
- Copiar al portapapeles y descargar como .json.
Por qué usar el formateador de JSON de Fileora
Los desarrolladores pegan en los formateadores de JSON algunos de sus datos más delicados: respuestas de API con datos de clientes, tokens JWT, archivos de configuración con secretos. Muchos formateadores online envían ese contenido a un servidor. Fileora no. Usa el analizador de JSON integrado en tu navegador, así que los datos nunca salen de tu equipo, y la página sigue funcionando aunque te quedes sin internet después de abrirla.
También es rápido y limpio: en la computadora ves la entrada y el resultado lado a lado, y en el celular uno debajo del otro. Es gratis, no necesita cuenta y no tiene límite diario.
¿Trabajas con datos tabulares? Pasa tu JSON a una hoja de cálculo con el convertidor de JSON a CSV. Para ver qué cambió entre dos respuestas de una API, formatea ambas con las claves ordenadas y pégalas en el comparador de textos. Y si necesitas leer un token, el decodificador de JWT te muestra su contenido como JSON.
Errores comunes al escribir JSON
El error más frecuente es una coma final después del último elemento de un objeto o un arreglo: JavaScript la acepta, pero JSON no. Le siguen las comillas simples, porque en JSON las cadenas y las claves siempre van entre comillas dobles. Las claves sin comillas, como {nombre: "x"}, tampoco son válidas.
Dentro de una cadena, los saltos de línea y las tabulaciones se tienen que escribir como \n y \t, y la barra invertida como \\. Tampoco se permiten ceros a la izquierda en los números, como 007, ni un punto al final, como 5.. Por último, JSON no tiene undefined, NaN ni comentarios: usa null para un valor vacío y quita los comentarios antes de validar.
Cuando el validador marca un error, fíjate también en la línea anterior: muchas veces el problema real es una coma o unas comillas que faltan justo antes del lugar que señala la flecha.