§ CALCULADORA · DEV
Formateador y validador de JSON
Pega JSON crudo y obtén el resultado formateado con indentación, una versión minificada y errores con línea y columna si algo no parsea. Todo ocurre en tu navegador.
Cómo funciona
Usamos JSON.parse del navegador para validar y JSON.stringify para reformatear con indentación de 2 espacios o sin espacios. Si el parser falla, capturamos el mensaje de error nativo (incluye línea y columna en motores modernos como V8 y SpiderMonkey) y lo mostramos sin enviarlo a ningún log remoto.
La operación es síncrona y rápida hasta varios megabytes. Si tu JSON es enorme (decenas de MB), el navegador puede congelarse momentáneamente: prefiere herramientas de streaming en ese caso.
Preguntas frecuentes
¿Qué es JSON y para qué sirve formatearlo?
JSON es un formato de texto para estructurar datos como pares clave-valor y arreglos. Formatearlo con indentación lo hace legible para humanos durante debug; minificarlo lo hace ligero para transferir por red.
¿Es seguro pegar JSON con datos sensibles?
Esta calculadora procesa todo en tu navegador con JSON.parse y JSON.stringify nativos: no se envía nada a un servidor. Aun así, recomendamos cautela con tokens de API, contraseñas o datos personales: una pestaña abierta es una superficie de ataque más.
¿Por qué falla mi JSON?
Las causas más comunes son: comillas simples en vez de dobles, trailing commas, claves sin comillas y comentarios. JSON estricto no admite ninguno. La calculadora muestra línea y columna del error reportado por el parser del navegador.
¿Soporta comentarios o JSON5?
No. El parser nativo es JSON estricto. Si necesitas comentarios o trailing commas, usa un preprocesador o un parser específico.
¿Quieres explorar el resto de utilidades del estudio? Volver al hub aGo Tools
¿Necesitas APIs, validadores y pipelines de datos a medida que respeten privacidad? Conversemos con aGo lab.