Herramienta de compresión Gzip en línea gratuita: compresión de cadenas y archivos
Comprime y descomprime texto y archivos con Gzip en tu navegador: descarga .gz o copia la salida Base64. Rápido, seguro y solo del lado del cliente.
Entrada
Salida
Soporte de cadenas y archivos
Comprima tanto cadenas de texto como archivos de cualquier tipo.
Procesamiento del lado del cliente
Toda la compresión ocurre en su navegador para máxima privacidad.
Salida Base64
Obtenga cadenas codificadas en Base64 para un uso fácil en aplicaciones web.
Comprime cualquier texto o archivo al formato Gzip directamente en tu navegador, sin subir nada a ningún servidor. Descarga el resultado como archivo .gz o cópialo como cadena Base64. La misma herramienta descomprime datos Gzip existentes y los devuelve a su contenido original. Todo el proceso se ejecuta del lado del cliente usando la API de compresión nativa del navegador, por lo que tus datos nunca salen de tu dispositivo.
Cómo usar la herramienta Gzip
- 1
Elige el modo: Cadena o Archivo
Selecciona el modo Cadena para comprimir texto escrito o pegado, o el modo Archivo para subir cualquier tipo de archivo desde tu dispositivo.
- 2
Introduce tu contenido
Escribe o pega el texto en el campo de entrada, o arrastra y suelta un archivo en el área de carga para procesarlo.
- 3
Haz clic en Comprimir o Descomprimir
Comprimir convierte tu entrada en datos Gzip; Descomprimir restaura una entrada Gzip al texto o archivo original.
- 4
Copia o descarga el resultado
Copia la cadena Base64 para usarla en aplicaciones web o configuraciones, o descarga el archivo .gz para guardar el resultado comprimido en local.
Referencias
- RFC 1952 — Especificación del formato de archivo GZIP
La especificación IETF que define el formato de archivo GZIP, incluyendo la cabecera, el CRC y la estructura de miembros.
- RFC 1951 — Formato de datos comprimidos DEFLATE
La especificación del algoritmo DEFLATE que GZIP utiliza para comprimir el flujo de datos subyacente.
- MDN — API CompressionStream
La API web del navegador para compresión gzip y deflate que permite el procesamiento del lado del cliente en esta herramienta.
Herramientas relacionadas
Descomprimir Gunzip
Descomprime archivos .gz y cadenas Gzip en Base64 para recuperar su contenido original.
Codificar / Decodificar Base64
Codifica o decodifica cadenas Base64, incluyendo la salida Base64 generada por esta herramienta.
Comprimir PDF
Reduce el tamaño de documentos PDF directamente en tu navegador.
Formateador JSON
Embellece y valida JSON antes o después de comprimirlo con Gzip.
Preguntas frecuentes
- ¿Para qué sirve esta herramienta Gzip?
- Permite comprimir texto y archivos al formato Gzip y descomprimir datos Gzip existentes, todo desde el navegador sin instalar nada ni enviar archivos a un servidor.
- ¿Mis archivos se suben a algún servidor?
- No. La compresión y descompresión se realizan localmente en tu navegador mediante la API nativa CompressionStream, por lo que tus archivos y texto permanecen en tu dispositivo en todo momento.
- ¿Puedo comprimir tanto archivos como texto plano?
- Sí. El modo Cadena acepta cualquier texto que escribas o pegues, y el modo Archivo te permite subir cualquier tipo de archivo. En ambos casos puedes descargar el .gz o copiar la salida Base64.
- ¿Qué diferencia hay entre Gzip y DEFLATE?
- DEFLATE (RFC 1951) es el algoritmo de compresión central, mientras que Gzip (RFC 1952) envuelve los datos comprimidos con DEFLATE añadiendo una cabecera, metadatos opcionales y una suma de verificación CRC-32 para garantizar la integridad.
- ¿Por qué la salida comprimida aparece como Base64?
- La salida de Gzip es binaria y no se puede mostrar ni pegar como texto plano de forma segura. Base64 la convierte en una cadena ASCII que puedes usar en JSON, configuraciones o aplicaciones web. Si prefieres el archivo binario sin procesar, usa el modo Archivo para descargarlo directamente como .gz.
- ¿Cómo puedo usar la salida Gzip en mi servidor web?
- Si comprimes un archivo de texto como HTML, CSS o JavaScript, descarga el .gz resultante y configura tu servidor (por ejemplo Apache o Nginx) para servirlo con la cabecera Content-Encoding: gzip. Así reduces el tiempo de carga sin que el navegador note diferencia.