Usa la herramienta de abajo
Formatear JSON online te ayuda a leer los objetos y las listas de una respuesta de API con indentación de dos espacios. Pega el texto y elige entre dar formato, minificar o validar la sintaxis; el procesamiento se realiza en el servidor.
Cómo leer una respuesta de API
Prueba con {"pedido":1842,"cliente":"Lucía","productos":[{"sku":"CAF-250","cantidad":2}],"pagado":false}. El formato permite distinguir los datos del pedido de la lista de productos. El valor false es un booleano; "false" sería un texto.
La indentación ayuda a revisar objetos y listas, pero un JSON válido puede omitir un campo obligatorio. Antes de usar la salida, compara nombres, tipos y valores con el contrato de tu API.
Funciones para formatear JSON
Las acciones trabajan con texto pegado. Dar formato y Dar formato legible producen la misma indentación fija; no puedes cambiar su ancho ni cargar un archivo.
- Dar formato y Dar formato legible: agregan saltos de línea y dos espacios por nivel.
- Minificar: elimina la indentación y los espacios de presentación, conservando los espacios dentro de los textos.
- Validar: devuelve una confirmación de sintaxis, sin validar un esquema ni generar el JSON con formato.
- Copiar y Descargar: permiten reutilizar la salida textual o guardarla como .txt.
- Borrar: vacía los campos de entrada y resultado de la pantalla.
Formatos, límite y precauciones con los valores
La entrada admite hasta 2 MiB de texto UTF-8: 2.097.152 bytes. El contador muestra caracteres, no bytes; los acentos pueden ocupar más de un byte. Para trabajar con un archivo .json, copia su contenido en el campo.
Usa comillas dobles en las claves y los textos. Los comentarios, las comillas simples y las comas después del último elemento causan un error de sintaxis. Un objeto, una lista o un valor aislado como true puede ser JSON válido, aunque tu API exija una estructura concreta.
Al dar formato o minificar, se interpretan los datos y se vuelven a serializar. Las claves repetidas conservan el último valor: {"estado":"pendiente","estado":"pagado"} se convierte en {"estado":"pagado"}. Los enteros superiores a 9.007.199.254.740.991 pueden perder precisión; usa texto para identificadores largos cuando el contrato lo permita. Conserva el original si los datos deben mantenerse idénticos.
Privacidad y plazo de descarga
El JSON se envía al servidor, y la salida se guarda en un archivo .txt temporal con eliminación programada después de 2 horas. Copia o descarga el resultado dentro de ese plazo. Borrar vacía los campos de la pantalla, pero no elimina el archivo ya creado en el servidor.
Reemplaza contraseñas, tokens y datos personales por valores de prueba antes de pegar una respuesta de API. Los resultados conservados en el historial usan almacenamiento separado, ocupan la cuota de tu cuenta y dependen de los permisos disponibles; el plazo de 2 horas corresponde a la copia temporal.
Herramientas relacionadas
Si necesitas convertir una lista de registros en una tabla, usa JSON a CSV después de revisar la estructura. Para empezar con datos tabulares, usa CSV a JSON y revisa aquí el texto generado.
Preguntas y respuestas
¿Es gratis?
Puedes formatear JSON gratis según el acceso indicado en la página. La entrada admite hasta 2 MiB por procesamiento. Conservar resultados en el historial depende de los permisos y del espacio de tu cuenta.
¿Funciona en el celular?
Sí, puedes formatear JSON desde el celular con el navegador. Pega el texto, elige la acción y toca Procesar, igual que en una computadora. Si el documento tiene muchos niveles, revisa con cuidado los delimitadores en el campo Resultado.
¿Mi archivo se guarda en el servidor?
En esta pantalla pegas texto, y el servidor guarda la salida en un archivo .txt temporal. Esa copia tiene eliminación programada después de 2 horas. Si el resultado se conserva en el historial de tu cuenta, esa copia sigue las reglas de almacenamiento del historial.
¿Tengo que instalar algo?
Puedes formatear JSON sin instalar un programa ni una extensión. Solo necesitas abrir la página en un navegador con conexión a internet. Para reutilizar la salida, copia el texto o descarga el .txt.
¿Valida el esquema de mi API?
La acción Validar comprueba únicamente la sintaxis JSON. No revisa campos obligatorios, tipos definidos en un esquema ni reglas de negocio. Comprueba esos requisitos según el contrato de tu API.
¿Por qué cambió una clave o un número en el resultado?
Al dar formato o minificar, la herramienta usa JSON.parse() y JSON.stringify(), que pueden cambiar la representación original. Una clave repetida conserva solo el último valor, y los números grandes pueden perder precisión. Compara la salida con el original antes de usar identificadores o valores que exijan exactitud.