Créer un fichier ZIP
Rassemblez des fichiers ou un dossier entier dans une seule archive, en conservant la structure des dossiers et en évitant la recompression inutile des photos et des vidéos.
Déposez vos fichiers ici
· jusqu’à 300 Mo
Plus de réglagesMoins de réglages
Comment créer un ZIP
- 1
Déposez des fichiers ou un dossier
Jusqu’à deux mille fichiers. Déposer un dossier conserve sa structure, et les chemins affichés sont ceux à l’intérieur de l’archive.
- 2
Nommez l’archive et choisissez le niveau de compression
La compression intelligente est choisie par défaut : vraie compression pour le texte et les documents, simple stockage pour les formats déjà compressés.
- 3
Créez le ZIP et téléchargez-le
Une seule archive est produite, avec la date de modification d’origine conservée pour chaque entrée.
Pourquoi la compression intelligente est le réglage par défaut
Deflate, l’algorithme utilisé dans chaque fichier ZIP, cherche les répétitions. Les fichiers JPEG, PNG, MP4, MP3 et PDF ont déjà vu leurs répétitions supprimées par leurs propres codecs. Relancer deflate dessus économise en général bien moins d’un pour cent, mais coûte de vraies secondes de calcul sur un grand lot. Le mode intelligent stocke donc ces formats tels quels et compresse tout le reste au niveau six. C’est là que la courbe entre effort et gain se stabilise pour le texte, les fichiers CSV, JSON et les documents Office. Si vous préférez une règle uniforme, les niveaux un, six et neuf s’appliquent à tous les fichiers sans exception, et le mode stockage regroupe sans compresser du tout, utile quand l’archive sert uniquement de conteneur.
Structure des dossiers et doublons de nom
Déposer un dossier conserve les chemins relatifs, de sorte que la décompression recrée le même arbre plutôt que de mettre deux cents fichiers dans un seul répertoire. Aplatir les chemins est l’autre option, et cela pose une question à laquelle l’outil doit répondre clairement : deux fichiers appelés photo.jpg dans des dossiers différents ne peuvent pas tous les deux rester photo.jpg. Soit le second devient photo-2.jpg, soit il est ignoré et comptabilisé. Les deux comportements sont proposés, et aucun ne se produit en silence. Les fichiers cachés, c’est-à-dire tout chemin contenant un segment commençant par un point, sont exclus par défaut, car .DS_Store et les dossiers .git ne correspondent presque jamais à ce que l’on souhaite envoyer.
Pas d’option de mot de passe, volontairement
Le mot de passe ZIP classique utilise un chiffrement en flux de 1990 qui cède à une attaque à texte connu en quelques secondes sur un ordinateur portable ordinaire. La variante plus solide en AES ne peut pas être écrite par la bibliothèque de compression utilisée ici. Proposer l’ancienne méthode sous le mot « mot de passe » laisserait croire à une protection inexistante, ce qui est pire que de ne rien proposer. Si vous devez lire une archive chiffrée plutôt qu’en créer une, l’extracteur prend en charge à la fois ZipCrypto et AES. Si vous devez protéger ce que vous envoyez, chiffrez le fichier lui-même avant de le regrouper dans l’archive.
Rien n’est envoyé sur un serveur pour créer l’archive
Chaque fichier est lu et compressé dans cet onglet de navigateur, et le ZIP est assemblé localement. Aucun serveur ne voit le contenu, aucune copie temporaire n’est stockée, et il n’y a ensuite rien à faire expirer ni à supprimer.
Questions fréquentes
Pourquoi mes JPEG et MP4 ne deviennent-ils pas plus petits ?
Ils sont déjà compressés par leurs propres codecs, donc deflate ne trouve presque plus rien à retirer. Le mode intelligent les stocke sans recompression, ce qui donne une archive de taille équivalente en beaucoup moins de temps.
Comment garder la structure de mon dossier ?
Déposez le dossier plutôt que son contenu et laissez le réglage de structure sur « conserver ». Les chemins relatifs sont écrits dans l’archive, donc la décompression recrée le même arbre.
Puis-je définir un mot de passe ?
Non, volontairement. Le mot de passe ZIP historique se casse en quelques secondes et la variante AES robuste ne peut pas être écrite par la bibliothèque utilisée ici. Proposer la méthode faible laisserait croire à une protection qui n’existe pas.
Quelles sont les limites de taille ?
Jusqu’à deux mille fichiers et trois gigaoctets au total. Au-delà, la page indique quelle limite a été atteinte et de combien, au lieu de se bloquer sans explication.
Que se passe-t-il pour les fichiers portant le même nom ?
Rien si vous gardez la structure des dossiers, des dossiers différents les séparent. En mode aplati, le second fichier est soit renommé avec un suffixe -2, soit ignoré et comptabilisé, selon votre choix.
Pourquoi l’archive n’est-elle pas strictement identique si je la recrée deux fois ?
Les entrées contiennent l’heure de modification de chaque fichier, et la compression n’est pas garantie identique au bit près entre deux exécutions. Le contenu se décompresse à l’identique, c’est ce qui importe. Comparer deux archives octet par octet n’est pas un test pertinent.
Les fichiers cachés sont-ils inclus ?
Pas par défaut. Tout chemin contenant un segment qui commence par un point, comme .DS_Store ou un dossier .git, est exclu tant que vous n’activez pas l’option correspondante.