¿Para qué sirve formatear un JSON?
Las APIs, los logs y muchos archivos de configuración guardan el JSON en una sola línea para ocupar menos. Es perfecto para las máquinas, pero imposible de leer: no se ve qué objeto contiene a cuál ni dónde termina una lista.
Este formateador (también llamado JSON beautifier o pretty print) reescribe el JSON con un salto de línea por valor y una sangría de 2 o 4 espacios o de tabulador, de modo que la estructura se ve de un vistazo. Si activas «Ordenar claves A-Z», las claves de cada objeto quedan en orden alfabético, algo útil para comparar dos respuestas.
Los números se conservan exactamente como estaban escritos. Muchos formateadores pasan el JSON por JavaScript y redondean los enteros muy largos (por ejemplo, un ID de 19 cifras); aquí eso no ocurre. Si el JSON no es válido, verás el error en lenguaje claro, la línea y la columna, y un botón que lleva el cursor justo ahí.
Cómo formatear un JSON
- Pega el JSON en el cuadro de entrada, arrastra un archivo .json o pulsa «Abrir archivo».
- Elige la sangría: 2 espacios, 4 espacios o tabulador.
- Si quieres, activa «Ordenar claves A-Z».
- Pulsa «Formatear JSON» y copia el resultado o descárgalo como archivo.
Cuándo usarlo
- Leer la respuesta de una API que llega en una sola línea.
- Revisar un archivo package.json, tsconfig.json o de configuración antes de subirlo.
- Comparar dos respuestas JSON con las claves en el mismo orden.
- Encontrar en qué línea está el error de un JSON que tu programa rechaza.
Preguntas Frecuentes
¿Qué diferencia hay entre formatear y validar un JSON?
Formatear cambia la presentación (saltos de línea y sangría) sin tocar los datos. Para formatearlo, la herramienta también tiene que leerlo, así que si el JSON no es válido te muestra el error. Si solo quieres saber si es válido y ver sus estadísticas, usa el validador de JSON.
¿Se cambia algún valor al formatear?
No. Solo cambian los espacios y los saltos de línea. Los números se copian tal cual, sin redondear, y los textos mantienen su contenido. Si activas «Ordenar claves», cambia el orden de las claves, no sus valores.
¿Puedo formatear JSON con comentarios o comas finales?
No, porque eso no es JSON válido (es JSON5 o JSONC). La herramienta te dirá en qué línea está el comentario o la coma sobrante para que lo quites.
¿Se envían mis datos a algún servidor?
No. Todo se procesa en tu navegador con JavaScript. El texto que pegas y los archivos que abres no salen de tu dispositivo, así que puedes usar datos internos o de clientes con tranquilidad.
¿Puedo formatear varios archivos a la vez?
Sí, con ToolStudio Pro. Abre varios archivos .json de una vez, se formatean con las mismas opciones y los descargas todos juntos en un ZIP. La prueba gratis es de un documento.
¿Es gratis?
Sí. Puedes probar la herramienta gratis con un documento (pegado o un archivo) y cambiar las opciones las veces que quieras; los intentos con errores no gastan la prueba. Para uso ilimitado y procesar varios archivos a la vez, ToolStudio Pro cuesta 1,99 € al mes e incluye todas las herramientas.