Post actualizado el día noviembre 1, 2026 by DeiviSanzPlay
Todo el mundo habla de como comprimir una carpeta en zip como si fuera una operación trivial, pero en un proyecto real de gestión de documentación para una asesoría, un fallo tonto con los archivos comprimidos estuvo a punto de hacernos perder un cliente. No fue un problema de software ni de virus: fue una cuestión de estructura de carpetas y nombres de archivo que Windows y macOS interpretan de forma distinta. Aquí va el relato y lo que aprendí para que no te pase lo mismo.
El caso: una carpeta con 200 facturas y un ZIP que no abría
La asesoría nos pidió digitalizar y comprimir todo el archivo fiscal de un trimestre. Eran unas 200 facturas en PDF, organizadas en subcarpetas por proveedor. En Windows, seleccioné la carpeta principal, hice clic derecho y elegí «Enviar a > Carpeta comprimida (en zip)». El proceso terminó sin errores. Envié el ZIP por correo y el cliente respondió que no podía abrirlo: su Mac mostraba la carpeta comprimida como un archivo sin formato y, al descomprimirla con la utilidad nativa, aparecían caracteres extraños en los nombres de archivo.
El problema no era el método para comprimir una carpeta en zip, sino la codificación de caracteres. Windows usa una página de códigos distinta a la de macOS para los nombres de archivo dentro del ZIP, y los acentos y las eñes se corrompieron. Además, el cliente esperaba encontrar una carpeta raíz con el nombre de su empresa, pero el ZIP contenía directamente las subcarpetas, sin ese nivel superior. Un desastre de presentación que se podría haber evitado con una comprobación básica.
Por qué falla la compresión ZIP cuando hay subcarpetas
La mayoría de las herramientas incluidas en el sistema operativo (el Explorador de Windows, el Finder de Mac, el comando zip en Linux) funcionan bien para un uso doméstico, pero tienen limitaciones cuando se trabaja con estructuras profundas o con archivos que provienen de otros sistemas. En el caso de la asesoría, la carpeta original tenía tres niveles de subcarpetas y algunos nombres con tildes. Al comprimir con la opción rápida de Windows, se generó un ZIP que no preservaba correctamente la codificación UTF-8.
Hay otra limitación importante: el formato ZIP clásico no está pensado para archivos que superan los 4 GB. Si tu carpeta contiene vídeos o bases de datos grandes, el ZIP estándar puede fallar o generar archivos corruptos. Para esos casos existen variantes como ZIP64 o formatos alternativos como 7z o RAR, que manejan mejor los tamaños grandes y las rutas largas. Pero si tu necesidad es comprimir una carpeta en zip para enviar por correo o subir a una plataforma, lo más probable es que el tamaño no sea el problema, sino la organización interna.
Cómo evitar el fallo: tres comprobaciones antes de enviar
Después de aquel susto, adoptamos una rutina sencilla que nos ha funcionado. Primero, creamos una carpeta raíz con un nombre claro y sin caracteres especiales (por ejemplo, Facturas_Cliente_2024) y metemos dentro todo lo demás. Así, al descomprimir, el cliente ve una sola carpeta y no una lista de archivos sueltos. Segundo, comprimimos con una herramienta que permita elegir la codificación UTF-8, como 7-Zip en Windows o la opción «Crear archivo» de Keka en macOS. Tercero, antes de enviar, abrimos el ZIP en otro sistema operativo o con una herramienta distinta para verificar que los nombres se ven bien y que la estructura de carpetas se mantiene.
Si trabajas con Mac y Windows mezclados, una alternativa es usar el formato ZIP con la opción «UTF-8» explícita. En el Explorador de Windows, la compresión nativa no siempre lo respeta, pero utilidades como WinRAR o 7-Zip sí lo permiten. En macOS, el comando zip -r desde Terminal también guarda los nombres en UTF-8 por defecto en versiones recientes, aunque si la carpeta original viene de Windows puede que los nombres ya estén corruptos de origen.
El error de no probar el ZIP antes de entregarlo
En el caso de la asesoría, el cliente no solo tuvo problemas para abrir el archivo, sino que al descomprimirlo perdió la referencia de qué factura pertenecía a qué proveedor porque los nombres de las subcarpetas se habían vuelto ilegibles. Tuvimos que rehacer el trabajo y enviar un segundo ZIP, esta vez con nombres sin acentos y con una estructura plana de un solo nivel. Aprendimos que comprimir una carpeta en zip no es solo pulsar un botón: implica pensar en quién lo va a abrir y en qué sistema operativo.
No existe una garantía de que el ZIP se abra perfectamente en todos los dispositivos. Algunos clientes de correo bloquean archivos ZIP por seguridad, y las plataformas en la nube a veces los escanean y los marcan como sospechosos. Por eso, para entregas críticas, conviene usar enlaces de descarga directa o servicios que permitan verificar la integridad del archivo, como un hash SHA-256. Pero eso ya es otro nivel; para el día a día, con las comprobaciones básicas suele bastar.
Conclusión: el ZIP no es el problema, lo es la falta de contexto
Comprimir una carpeta en zip es una operación sencilla, pero el diablo está en los detalles: la codificación de los nombres, la estructura de carpetas y el sistema operativo del destinatario. Si algo he aprendido de este episodio es que conviene probar el archivo resultante antes de enviarlo, y no fiarse de que «funciona en mi ordenador». Las herramientas nativas tienen limitaciones que solo se ven cuando el archivo cruza a otro ecosistema. Para uso doméstico, el método rápido suele servir; para uso profesional, mejor tomarse un minuto extra y usar una herramienta que controle la codificación y la estructura.
Perfiles verificables: Sitio web
Publicado el 1 de November de 2026. Última revisión: 1 de November de 2026.