piapia123
es

Descomprimir en línea

Documentos

Todo se ejecuta en tu navegador: no se sube nada

Suelta un zip y mira qué contiene (nombres, tamaños, si algo está cifrado), marca los que quieras y expórtalos. Todo se extrae en tu equipo y no se sube nada. No es un eslogan: esta página no contiene ningún código de subida; el archivo se lee en memoria, se extrae, se reempaqueta y se descarga por completo dentro de tu navegador. Los archivos comprimidos suelen ser copias de seguridad, contratos o claves, lo que los convierte en uno de los tipos que menos deberían estar en el servidor de otro. Por qué listar primero y exportar después. Desempaquetar unos cientos de megabytes y luego buscar tu archivo es mucho más lento que leer una lista, y de todos modos sueles querer uno o dos archivos. «Descargar selección» reempaqueta un zip en lugar de lanzar descarga tras descarga, porque los navegadores lo bloquean (la mayoría solo permite la primera dentro de un gesto del usuario y luego pregunta por «varios archivos»). El archivo nuevo usa sin compresión (store): los miembros ya están descomprimidos en tu equipo, así que comprimirlos otra vez cuesta tiempo para poco provecho (las imágenes, los PDF y el video no se comprimen de todos modos). ⚠️ Los archivos cifrados no se pueden abrir. La lista muestra qué miembros están cifrados, pero sin la contraseña siguen cerrados: aquí se dice claramente en vez de entregarte bytes ilegibles. ⚠️ Solo zip. rar, 7z y tar.gz son formatos distintos, no variantes del zip, y cada uno necesita su propio decodificador.

Funciones

  • Lista primero: nombres, tamaños descomprimidos y qué miembros están cifrados
  • Extraído por completo en el navegador: la página no contiene código de subida
  • Marca los archivos que quieras, o selecciona todos / ninguno
  • «Descargar selección» reempaqueta un solo zip (una única descarga, así nada se bloquea)
  • ⚠️ Los miembros cifrados se marcan en la lista en vez de producir basura
  • ⚠️ Los nombres se sanean contra salto de ruta (`../../etc/passwd` pasa a `passwd`)
  • ⚠️ El contenido extraído solo se descarga, nunca se dibuja: un zip con un `<script>` es una superficie de ataque habitual
  • Maneja zip64 y archivos antiguos con nombres GBK

Cómo se usa

  1. Suelta un zip en el recuadro de arriba (o haz clic para elegir uno)
  2. Lee la lista: qué archivos, de qué tamaño, algo cifrado
  3. Desmarca lo que no quieras y pulsa Descargar selección
  4. El navegador descarga un zip que contiene exactamente esos archivos

Preguntas frecuentes

¿Se suben mis archivos a un servidor?
No. Esta página no contiene código de subida: el archivo se lee en memoria con la API de archivos del navegador, se extrae con su propio `DecompressionStream` y se reempaqueta y descarga en local. Incluso puedes desconectarte de la red y volver a usarla: se comporta igual (no hay código de red que desconectar). Los archivos comprimidos son a menudo copias de seguridad, contratos o claves, y son justo los que no deberían pasar por el servidor de otro.
¿Por qué «Descargar selección» da un solo zip en lugar de varios archivos?
Porque lanzar descarga tras descarga se bloquea: la mayoría de los navegadores solo permiten la primera dentro de un gesto del usuario y luego preguntan por «varios archivos», y cuando se bloquea no sabes qué archivo has perdido. Así que se reempaqueta un único zip. El archivo nuevo usa sin compresión, porque los miembros ya están descomprimidos en tu equipo y comprimirlos otra vez cuesta tiempo para poco provecho (las imágenes, los PDF y el video no encogerán igualmente). Cualquier herramienta puede abrirlo con normalidad.
¿Puede abrir archivos cifrados? ¿Por qué veo los nombres?
No puede abrirlos, pero los nombres se ven. Un zip es «directorio más datos»: los nombres y tamaños están en el directorio, en claro (el cifrado del zip cubre solo los datos de cada miembro, a diferencia del 7z, que puede cifrar también el directorio), así que la lista funciona. Los datos en sí siguen cerrados sin la contraseña, así que esas entradas se marcan como «cifrado, no se puede abrir» y no se pueden marcar, en lugar de producir basura. Usa una herramienta local que admita contraseñas para los archivos cifrados.
¿Admite rar / 7z / tar.gz?
No, y no porque esté a medias, sino porque es otro trabajo. rar y 7z son formatos independientes, con sus propios algoritmos de compresión y estructura (el de rar además tiene historia de patentes y ninguna implementación abierta completa), mientras que tar.gz son dos capas: gzip sobre un tar. Cada uno necesita su decodificador; no son variantes del zip. Esta herramienta maneja zip, incluidos zip64 y archivos antiguos con nombres GBK.

Herramientas relacionadas