YunoNext
ES

Cómo funciona

Qué ocurre entre elegir archivos y obtener un ZIP.

El compresor es una herramienta de página, no un servicio alojado. Esta página explica el recorrido de un archivo, dónde importan los niveles de compresión y qué protegen los límites.

La versión corta

Lee localmente. Comprime localmente. Descarga localmente.

  1. 01

    Elige qué entra en el archivo

    Suelta archivos, elige archivos individuales, selecciona una carpeta o carga un ZIP existente. La herramienta lee nombres, tamaños y contenidos solo después de que hagas una selección. La entrada de carpetas usa el selector de directorios del navegador y las carpetas soltadas se recorren entrada por entrada.

  2. 02

    Deja que el trabajador cree el ZIP

    La página envía los objetos File seleccionados a un Web Worker de módulo. El trabajador valida el trabajo, lee cada archivo y lo añade a un archivo JSZip en el nivel DEFLATE elegido. La compresión ocurre fuera del hilo principal, así que la interfaz puede seguir mostrando el progreso y aceptar una solicitud de cancelación.

  3. 03

    Revisa el resultado real y descarga

    Cuando el archivo está listo, el trabajador devuelve un ArrayBuffer. La página compara el recuento de bytes final con la entrada, crea una URL de Blob y ofrece una descarga. Nada se descarga automáticamente. Al comprimir un ZIP existente, el archivo original sigue disponible si la reconstrucción es más grande.

Dos modos

Crear o reconstruir.

Ambos modos terminan en un ZIP estándar, pero parten de entradas distintas y manejan el resultado de forma diferente.

Crear un ZIP nuevo

Archivos → ZIP

Elige archivos o una carpeta, define el nombre del archivo y elige un nivel. Las rutas relativas de las carpetas se conservan. El total de entrada se comprueba antes de que empiece el trabajador.

Reconstruir un ZIP existente

ZIP → ZIP

Carga un archivo .zip. La herramienta verifica cada entrada al leer y luego reconstruye en el nivel elegido. Las entradas de carpetas, fechas, permisos y comentarios se conservan cuando están disponibles. La salida se compara con el archivo original.

Nivel de compresión

El compromiso es tiempo, no formato.

Un control ajusta la salida DEFLATE normal de Bajo (1) a Máx. (9). El nivel cambia con cuánto esfuerzo busca el compresor los datos repetidos.

Bajo

Nivel 1

La pasada más rápida. Útil para lotes grandes, archivos temporales o entradas que ya están comprimidas. Sigue usando DEFLATE, así que el archivo se abre con normalidad.

Equilibrado

Nivel 6

Un punto medio práctico entre velocidad y tamaño, sobre todo cuando el archivo contiene muchos archivos pequeños.

Máx.

Nivel 9 · Predeterminado

La pasada más lenta y el valor predeterminado. Dedica más tiempo a buscar coincidencias y suele ayudar más con entradas con mucho texto. En imágenes, vídeo y otros formatos comprimidos, la diferencia suele ser insignificante.

Un ZIP creado por Windows, macOS u otra herramienta ya está comprimido con DEFLATE. Reconstruirlo en Máx. suele cambiarlo menos de un 1 %; ningún nivel puede recuperar los bytes que la compresión anterior ya eliminó.

Barreras de seguridad

La pestaña tiene un presupuesto de memoria.

La creación de ZIP ocurre en memoria. Estas comprobaciones se ejecutan antes de comprimir para que un trabajo demasiado grande falle rápido en lugar de agotar la pestaña.

Entrada total
Tamaño combinado para un ZIP nuevo, o contenido total sin comprimir leído de un ZIP existente.
1 GB
Archivo individual
Se aplica a los archivos añadidos directamente y a los extraídos de un archivo existente.
512 MB
ZIP existente
El archivo ZIP debe estar por debajo de este tamaño antes de que empiece la compresión.
1 GB
Entradas
Archivos y carpetas combinados. Los archivos más grandes se rechazan antes de comprimir.
100.000

Qué sale

Un ZIP estándar, no un formato personalizado.

La salida usa compresión DEFLATE y un directorio central ZIP convencional. El Explorador de Windows, la Utilidad de Archivo de macOS y las herramientas de archivo de terceros habituales pueden abrirlo. No hay un contenedor propietario ni una descarga vinculada a una cuenta.

La entrada protegida con contraseña no es compatible. Los archivos cifrados se rechazan con un error específico en lugar de un fallo genérico. Los límites actuales también mantienen la salida típica por debajo del tamaño en que se necesitan extensiones ZIP64.

La compresión no modifica los bytes de un archivo. Cambia cómo se representan esos bytes dentro del archivo. Cuando abres el ZIP, cada archivo original se reconstruye y se comprueba su integridad.

Cancelar significa cancelar

Un trabajo en curso se puede detener. La página termina el trabajador y descarta el resultado en progreso. No se descarga ningún archivo parcial.

Ahora pruébalo

Comprueba el cambio de tamaño tú mismo.

Trae una carpeta o un ZIP existente. El panel de resultados muestra el recuento real de bytes antes de que descargues.