Guarda lo mismo ocupando la mitad
vcompresor es nuestro archivador, gratis (en beta) y de código abierto. Un zip -9 con 900 ficheros de código, de 2.130.467 bytes, lo deja en 854.908 bytes, donde xz -9 se queda en 1.977.492, y al extraer devuelve el mismo zip byte a byte. Sobre un corpus de código de 136.415.253 bytes ocupa un 11,41 % menos que zpaq. No es un ajuste de otro compresor: es un motor propio, escrito de cero.
bash bench/run.sh.
- macOS (Apple Silicon) y Linux
- Sin registro, sin límite
- Versión 0.1.0 · 17 de septiembre de 2026
Gratis, para macOS y Linux
Versión 0.1.0 beta, publicada el 17 de septiembre de 2026. Comprueba la huella SHA-256 si quieres estar seguro de que lo que descargas es lo que publicamos.
Versión beta
vcompresor está en beta: el motor está medido y verificado byte a byte, pero la aplicación es joven. Si encuentras un fallo, escríbenos y lo arreglamos; y guarda el original de lo importante hasta que confíes en él.
La aplicación: arrastra carpetas o ficheros, «Guardar con vcompresor» en el menú del Finder y el motor de línea de comandos dentro.
Descargar para macOS- Descomprime el zip y arrastra vcompresor.app a Aplicaciones.
- La primera vez, ábrela con clic derecho → Abrir: la app no está notarizada por Apple y macOS pide confirmación una sola vez.
- Arrastra una carpeta a la ventana, o selecciónala en el Finder y usa «Guardar con vcompresor».
El programa de línea de comandos con su LEEME, la AGPL-3.0 y la licencia comercial con su tarifa.
Descargar para Linux- Instala las librerías del sistema:
sudo apt install libjxl0.7 libfuse3-3 libbrotli1 liblcms2-2 libhwy1t64 - Descomprime y copia el binario:
tar xzf vcompresor-0.1.0-linux-x86_64.tar.gz && sudo install -m 755 vcompresor-0.1.0-linux-x86_64/vcompresor /usr/local/bin/ - Comprueba que arranca:
vcompresor --version
Los ficheros de arriba son los de la release v0.1.0 en GitHub, con la misma huella SHA-256.
Doble licencia: gratis bajo AGPL-3.0, o licencia comercial desde 2.400 € al año si lo integras en un producto cerrado. ¿Windows o Mac con Intel? Dinos que lo necesitas.
Arrastra una carpeta, o escribe un comando
En el Mac, la aplicación añade «Guardar con vcompresor» al menú del Finder y abre los archivos .vc con doble clic. En cualquier sistema, la línea de comandos hace lo mismo y algo más: cifrar, verificar y montar un archivo como si fuera una carpeta.
vcompresor compress carpeta/ -o copia.vcComprime con el carril rápido: nivel de zstd, 6,0 veces más rápido que zpaq.vcompresor compress carpeta/ -o copia.vc --maxMáxima compresión: el motor propio de mezcla de contextos. Más lento.vcompresor list copia.vcLista lo que hay dentro sin extraer nada.vcompresor extract copia.vc -o destino/Extrae y verifica cada fichero contra su huella blake3.vcompresor verify copia.vcComprueba la integridad del archivo completo.vcompresor compress datos/ -o copia.vc --encrypt --password-file clave.txtCifra con ChaCha20-Poly1305; la contraseña nunca va en la línea de comandos.vcompresor mount copia.vc /punto/de/montajeMonta el archivo como una carpeta y navega dentro (Linux).Deshace los formatos en vez de tragárselos
Un archivador normal ve un PNG, un .docx o un .zip como bytes opacos: ya vienen comprimidos y no puede hacer nada con ellos. vcompresor los despliega, modela lo de dentro, y al extraer los vuelve a montar exactamente igual.
Recompresión reversible
Deshace el DEFLATE que llevan dentro los PNG, los .gz, los ZIP y todo lo que va en ZIP (docx, xlsx, pptx, jar, apk, epub) y también el JPEG. La reconstrucción se verifica al comprimir: si no sale byte-idéntica, ese fichero se guarda tal cual.
El mismo archivo en cualquier máquina
No hay una sola operación de coma flotante en el camino de la probabilidad. Comprimir el mismo dato en un Intel y en un ARM da el mismo SHA-256, y cada uno abre el del otro. Los compresores que más comprimen no lo tienen.
Se monta como una carpeta
Un archivo .vc se monta y se navega por dentro sin desempaquetarlo. Y de fondo: deduplicación por contenido, reordenado de ficheros por parecido, un carril para los sellos de tiempo de los logs, cifrado ChaCha20-Poly1305 y extracción en paralelo.
Contra el campo, en la misma máquina
Seis herramientas sobre exactamente el mismo material: el corpus de código del README, 136.415.253 bytes en un árbol de miles de ficheros. Todo medido en la misma máquina, y zpaq en la misma tanda que vcompresor. Cada una con el ajuste que indica la tabla.
| Herramienta | Bytes |
|---|---|
| Zstandard -19 --long | 14.028.962 |
| mkdwarfs -l9 | 13.428.952 |
| xz -9 | 13.416.612 |
| 7-Zip -mx9 | 12.920.611 |
| zpaq -m5 | 10.901.842 |
vcompresor --max | 9.657.771 |
Cifras del README público del repositorio, sección «Los números → Corpus reales, árboles de miles de ficheros»: la fila «código» de su tabla (vcompresor y zpaq, en la misma tanda, con el −11,41 % que imprime el README) y la línea «En el corpus de código, contra el resto del campo». Solo se comparan bytes: son deterministas y no dependen de la carga de la máquina.
menos que zpaq -m5 en el corpus de código
ficheros del corpus real extraídos sin una sola diferencia
lo que cuesta descargarlo y usarlo
Y también en Silesia, el corpus público de referencia
Silesia son doce ficheros sueltos y en buena parte binarios: nada se repite entre ellos, así que la deduplicación no vale de nada y el reordenado por parecido tampoco. Es solo el modelo contra el modelo, y aun así gana.
Aquí el margen es estrecho a propósito de contarlo: un 0,14 % sobre zpaq. Lo que importa no es el margen, es que en el terreno donde nuestras ventajas de archivador valen cero seguimos delante: un ratio del 18,78 %, frente al 22,99 % de 7-Zip y el 23,01 % de xz.
| Herramienta | Bytes | Ratio |
|---|---|---|
vcompresor --max | 39.809.371 | 18,78 % |
| zpaq -m5 | 39.865.426 | 18,81 % |
| 7-Zip -mx9 | 48.715.234 | 22,99 % |
| xz -9 | 48.776.804 | 23,01 % |
Verificado extrayendo el archivo entero y comparando con el original: cero diferencias en los doce ficheros, y en los 27.804 del corpus real, incluidos enlaces simbólicos, permisos, fechas y directorios vacíos. Cifras de la tabla de Silesia del README público del repositorio (sección «Los números → Corpus reales, árboles de miles de ficheros»).
A quién no le ganamos
Esto importa tanto como la tabla de arriba. Una comparativa en la que uno gana siempre y no dice dónde pierde no es una comparativa: es un anuncio.
paq8px nos gana en ratio
Sobre las muestras de 10 MB del README (código, CSV/JSON, enwik8, logs y SQL), nuestros archivos ocupan en total un 16,0 % más que los de paq8px: 3.691.735 bytes contra 3.181.585 (fila «total» de la tabla «Los números → Muestras de 10 MB»). Es el techo conocido de la compresión determinista y no lo escondemos. El precio que paga: 0,008 MB/s y 2,4 GB de memoria, 39 veces nuestro tiempo. Existe para ganar concursos, no para archivar el disco de nadie.
El máximo ratio se paga en tiempo
El modo --max es 5,6 veces más lento que zpaq (740,8 segundos contra 133,3). Por eso el producto trae dos carriles: el modo por defecto es 6,0 veces más rápido que zpaq pero comprime a nivel de zstd, así que pierde contra 7-Zip y xz; --max es para cuando lo que cuesta dinero es el disco y no la CPU.
Vídeo y audio, no
No hay carril para H.264, AAC ni MP3. Un códec especializado nos gana en su terreno, y sobre material ya comprimido de ese tipo el archivo saldrá prácticamente del mismo tamaño.
.rar y .7z van tal cual
Deshacemos DEFLATE y JPEG, pero no RAR ni LZMA: esos se guardan literales con un 0,01 % de sobrecoste. Si vas a archivarlos, desempaquétalos antes y la diferencia es enorme.
Cuándo comprimir más cambia la factura
Un 10,67 % menos de bytes que zpaq sobre los 673.249.018 de los corpus reales del README (código, logs, SQL y CSV/JSON) no es una curiosidad técnica cuando lo que guardas se mide en terabytes y se paga cada mes.
Copias de seguridad y archivo frío
Lo que se guarda una vez y se lee casi nunca es exactamente donde --max tiene sentido: se paga CPU una vez y se ahorra disco todos los meses.
Cumplimiento y archivo verificable
La salida byte-idéntica entre arquitecturas permite firmar el archivo y volver a producir el mismo SHA-256 años después, en otra máquina y con otro procesador.
Repositorios, registros y volcados
Código, logs y volcados de base de datos son el terreno donde más margen sacamos: mucha estructura repetida y muchos ficheros parecidos entre sí.
Gratis bajo AGPL-3.0, y con precio escrito si no puedes publicar tu código
Si puedes publicar tu código bajo AGPL-3.0, no necesitas nada de esto: úsalo gratis, sin avisar y sin límite. La licencia comercial existe solo para quien no puede.
Precios de partida, sin IVA. Son un «desde» porque un dispositivo y un servicio en la nube no se parecen: lo que no entre en estas tres puertas se presupuesta, pero ya sabes por dónde empieza.
Código fuente en GitHubEmpotrar el motor en una aplicación, un equipo o un dispositivo que distribuyes a tus clientes, sin publicar tu código.
- El derecho a distribuir el motor dentro de tu producto sin publicar tu código
- Correcciones de la versión mayor que contratas, mientras la licencia esté viva
- Aviso por escrito de los fallos de seguridad que encontremos
- El formato del archivo documentado, para que puedas leerlo tú mismo
Ofrecer copias de seguridad, almacenamiento o archivo construidos sobre vcompresor, sin publicar el código de tu servicio.
- El derecho a usarlo detrás de tu API o tu panel sin publicar tu código
- Sin límite de datos comprimidos ni de usuarios finales
- Correcciones de la versión mayor que contratas
- Aviso por escrito de los fallos de seguridad que encontremos
Opcional, para quien tiene licencia comercial y necesita a alguien al otro lado con un compromiso escrito.
- Respuesta en un día laborable, por correo
- Diagnóstico de archivos que no abren, con el fichero en la mano
- Prioridad en los fallos que te bloquean
- Una revisión al año de cómo lo estás integrando
Ninguna de las tres incluye desarrollo a medida ni adaptaciones del motor: eso es otro trabajo y se presupuesta aparte. Lo que no entra en las tres puertas —licencia por dispositivo fabricado, volúmenes muy altos, depósito del código ante notario o un acuerdo con tu departamento legal delante— se presupuesta. Cuenta el caso y lo tienes por escrito.
Preguntas frecuentes sobre vcompresor
¿vcompresor es gratis de verdad?
¿Cuánto comprime más que 7-Zip, xz o zpaq?
¿Es seguro? ¿Puedo perder ficheros?
¿Funciona en Windows o en un Mac con Intel?
¿Por qué macOS me pide confirmación al abrirla?
¿Puedo abrir en un ordenador un archivo hecho en otro?
¿Puedo usarlo en mi empresa o en un servicio para mis clientes?
¿Cuánto cuesta la licencia comercial?
¿Cuánto ocuparían tus datos?
Descárgalo y pruébalo con tus propios ficheros. Y si quieres integrarlo en tu producto o en tu servicio, hablamos de la licencia comercial.
Doble licencia: AGPL-3.0 para uso abierto; licencia comercial desde 2.400 € al año (o 6.000 € perpetua) para producto cerrado, y 1.200 € al año por servidor para un servicio en red.