Resumen
| Entrada | JSON, pegado o escrito |
|---|---|
| Salida | El mismo JSON, indentado o en una sola línea |
| Sangría | 2, 4 o tabulación |
| Si falla | Muestra dónde está el error, no solo que hay uno |
| Dónde funciona | Totalmente en tu navegador — no se sube ningún archivo |
| Precio | Gratis, sin cuenta ni registro |
| Offline | Funciona sin conexión después de la primera visita |
Cómo funciona el formateador de JSON
La herramienta lee el texto JSON que usted pega y lo procesa directamente en su navegador. Si el JSON es correcto, puede elegir verlo en formato legible con sangría o en versión minificada, sin perder el orden de las claves ni modificar ningún dato. Esto ayuda a comprender estructuras complejas y a preparar datos para APIs.
Si el JSON contiene algún error, el analizador lo detecta, muestra el mensaje de error y la línea donde ocurrió el problema. Así puede localizar y corregir rápidamente fallos de sintaxis, como llaves faltantes o comas fuera de lugar.
Qué acepta y qué rechaza el validador
Solo admite JSON estricto, como define el estándar: no se permiten comentarios, comillas simples ni claves sin comillas. Sintaxis habitual en JavaScript, como comas finales o objetos mal cerrados, generan errores.
Al pegar texto copiado de código JavaScript, es común que falle por estas diferencias. La herramienta le indica el primer lugar donde el parser no puede continuar, lo que generalmente está cerca del error real, aunque la línea señalada puede estar después del fallo.
Privacidad y uso seguro en el navegador
Todo el procesamiento ocurre localmente. Su JSON nunca se envía a servidores externos, garantizando privacidad y seguridad.
Puede usar la función de copiar para guardar el resultado formateado o minificado en el portapapeles. Así, sus datos quedan protegidos en todo momento mientras obtiene un JSON limpio y listo para usar.
Preguntas frecuentes
¿Por qué mi JSON válido falla con 'token inesperado'?
Aunque el texto parezca correcto, si incluye sintaxis JavaScript como comas finales, comillas simples o claves sin comillas, el parser lo rechaza. El formateador solo admite JSON estricto.
¿Puedo poner comentarios dentro del JSON?
No. Los comentarios no son parte del formato JSON estándar y cualquier texto con comentarios genera error. Quite los comentarios antes de validar o formatear.
¿Se envía mi JSON a algún servidor?
No. Todo el procesamiento ocurre en su navegador. Sus datos no salen de su dispositivo, lo que garantiza máxima privacidad.
¿Formatear o minificar cambia los valores o el orden?
No. Solo se modifica el espacio en blanco para hacer el JSON más legible o compacto. Los valores y el orden de las claves permanecen intactos.
¿Por qué la línea del error está más abajo que el fallo real?
El parser marca la posición donde se rompe la sintaxis, que puede estar después del error original. Revise cuidadosamente desde esa línea hacia arriba para encontrar el detalle.
¿Puedo pegar objetos copiados directamente de JavaScript?
No siempre. Si el objeto contiene sintaxis fuera del estándar JSON, como claves sin comillas o comas extra, dará error. Adapte el código al formato JSON antes de usar la herramienta.
¿Algo no funciona o tienes una idea para esta herramienta? Cuéntanos