Pega tu JSON
De un archivo, una respuesta de API, una configuración o un editor.
Pega tu JSON y obtén la versión válida más pequeña: sin espacios, sin saltos de línea y sin sangrías. Se comprueba al minificar y se muestra el tamaño que ahorras.
100 % privado — tu texto se procesa en tu navegador y no se envía a ningún servidor.
Sigue con tu resultado en otra herramienta. No se sube nada.
De un archivo, una respuesta de API, una configuración o un editor.
Se valida al minificar. Los errores se muestran con su línea y columna exactas.
Úsalo en una petición, una etiqueta script, un valor de configuración o un archivo.
El JSON con formato se escribe para las personas, con una línea nueva y una sangría para cada elemento. Los programas no necesitan nada de eso. Minificar elimina cada espacio, tabulador y salto de línea que no forma parte de un valor, lo que acorta el texto sin cambiar un solo dato. En documentos grandes el ahorro puede merecer la pena: las cargas más pequeñas viajan más rápido, caben en campos con límite de longitud y ocupan menos en una URL, una cookie, una variable de configuración o una columna de base de datos.
Solo se elimina el espacio en blanco entre elementos. Las cadenas conservan todos sus espacios interiores, el orden de las claves se mantiene (salvo que elijas ordenarlas) y los números se escriben exactamente como los escribiste, de modo que un identificador largo como 12345678901234567890 sale sin cambios en lugar de redondearse, como ocurre cuando el JSON pasa por un programa que lee los números como valores de coma flotante. El significado del documento no cambia en nada; puedes volver a darle formato en cualquier momento con el formateador de JSON.
El documento se lee según el estándar JSON antes de comprimirlo, de modo que una llave que falta, una coma final o un valor entre comillas simples se señalan con la línea y la columna donde falla, en lugar de producir una salida rota. Si la entrada viene de un chat, de una configuración con comentarios o de un objeto copiado de código, activa «Reparar antes los fallos habituales»: las comillas simples, las comas finales, los comentarios, las claves sin comillas y otros fallos parecidos se arreglan antes de minificar.
Debajo del resultado ves el tamaño antes y después y el porcentaje que has ahorrado. El JSON con sangrías suele reducirse en un tercio o más; un documento que ya era compacto mostrará poco o ningún ahorro.
Minificar no es comprimir en el sentido de gzip: no reduce el tamaño a lo que daría una transferencia comprimida, aunque los servidores suelen comprimir y el JSON minificado también se comprime bien. No acorta claves, no quita campos sin usar ni cambia ningún valor. Úsalo como un paso más, junto con la compresión, para aligerar un documento.
Otras utilidades que también funcionan sin salir de tu navegador.