Aller au contenu

BlogDonnées6 min de lecture

ZIP, 7z ou RAR : quel format d’archive est le meilleur ?

Nous avons compressé les mêmes dossiers de photos, vidéos, documents et données en ZIP, 7z et RAR, puis mesuré le poids et la vitesse. Le gagnant dépend presque entièrement de ce qu’il y a dedans.

Trois cartons de taille décroissante nommés ZIP, RAR et 7Z.

ZIP, 7z et RAR font tous le même travail : regrouper plusieurs fichiers en un seul et les alléger au passage. Lequel compresse le mieux est une question qui revient sur tous les forums, généralement tranchée par un seul chiffre issu d’un seul test. La réponse honnête dépend presque entièrement de ce que contient l’archive : nous l’avons donc mesurée par type de fichier.

Nous avons compressé le même dossier de 61 Mo de fichiers courants avec 7-Zip, WinRAR et le moteur de notre propre outil ZIP, en réglage normal et maximal, et chronométré chaque passage sur le même ordinateur de bureau.

Le dossier de test

Le dossier contient le genre de fichiers que les gens s’envoient vraiment :

  • Photos : six JPEG d’appareil de 2 à 24 Mo, 51,8 Mo au total.
  • Données : un export CSV de 100 000 lignes de commandes, 5,0 Mo.
  • Livres : quatre romans du domaine public en texte brut, 2,5 Mo.
  • Documents : cinq PDF avec texte, images et tableaux, 1,3 Mo.
  • Code : six bibliothèques JavaScript, 0,7 Mo.

Chaque format a tourné à son réglage par défaut (normal) et à son plus fort (maximum pour ZIP, ultra pour 7z, meilleur pour RAR 5).

Résultats par type de fichier

ContenuOriginalZIP7zRARZIP Tooloat
Photos (JPEG)51,8 Mo99,3 %98,8 %99,1 %99,3 %
Documents (PDF)1,3 Mo85,5 %84,2 %84,8 %85,6 %
Livres (texte)2,5 Mo36,5 %29,7 %33,4 %38,2 %
Code (JavaScript)0,7 Mo24,1 %21,0 %22,8 %25,0 %
Données (CSV)5,0 Mo25,6 %4,8 %8,9 %27,8 %
Dossier entier61,3 Mo89,6 %87,1 %87,9 %89,9 %
Taille de l’archive en pourcentage de l’original, au réglage par défaut de chaque outil. Plus bas, c’est mieux.

Trois tendances sont nettes.

Les fichiers déjà compressés ne rétrécissent pas. Les photos JPEG, les PDF, les vidéos MP4, l’audio MP3 et les documents Office sont compressés en interne. Un format d’archive ne peut pas en tirer grand-chose de plus : les photos sont passées de 51,8 Mo à entre 51,2 et 51,4 Mo quoi que nous utilisions. Si votre archive est surtout faite de photos ou de vidéos, le choix du format ne change presque rien au poids.

Le texte et les données font la différence. Les trois formats réduisent le texte à environ un tiers, mais 7z était le meilleur à chaque fois. L’écart était spectaculaire sur le fichier CSV, plein de valeurs répétées : 7z a ramené 5,0 Mo à 0,24 Mo, RAR à 0,44 Mo et ZIP à 1,27 Mo. 7z utilise LZMA2, qui cherche des répétitions sur une fenêtre du fichier bien plus large que le Deflate du ZIP, et trouve donc des motifs que le ZIP ne voit jamais.

Le dossier entier raconte la vraie histoire. Comme les photos y dominent en poids, les totaux sont proches : 54,9 Mo en ZIP, 53,9 Mo en RAR et 53,4 Mo en 7z. Moins de 3 % d’écart, soit 1,5 Mo.

L’export CSV de 5,0 Mo après compression
  • Original4,97 Mo
  • ZIP7-Zip, normal1,27 Mo
  • ZIP Tooloatnormal1,38 Mo
  • RAR 5normal0,44 Mo
  • RAR 5meilleur0,32 Mo
  • 7znormal0,24 Mo

Sur des données répétitives, le grand dictionnaire de 7z et de RAR paie. Les fichiers texte montrent le même ordre avec des écarts plus faibles.

Vitesse

Le taux de compression n’est que la moitié du compromis. Sur le dossier entier, aux réglages par défaut :

Format et réglageDuréePoids
ZIP, normal1,4 s54,9 Mo
RAR 5, normal2,3 s53,9 Mo
RAR 5, meilleur2,8 s53,8 Mo
ZIP Tooloat, normal (moteur du navigateur)7,4 s55,1 Mo
7z, normal10,8 s53,4 Mo
ZIP, maximum13,6 s54,8 Mo
Durée réelle sur un processeur de bureau à 10 cœurs. 7-Zip et WinRAR utilisent tous les cœurs ; le moteur JavaScript de notre outil ZIP en utilise un.

Le RAR s’est distingué : proche de 7z en poids et presque aussi rapide que le ZIP. 7z a passé la plupart de ses 11 secondes à essayer de compresser les photos, ce qui ne lui a presque rien rapporté. Le ZIP au maximum est la pire affaire du tableau, presque dix fois plus lent que le ZIP normal pour un fichier 0,2 % plus léger.

La compatibilité compte plus que le poids

Une archive n’est utile que si la personne qui la reçoit peut l’ouvrir, et là, les formats sont loin d’être égaux.

  • Le ZIP s’ouvre sur tout ordinateur et téléphone sans rien installer : Windows, macOS, Linux, Android, iOS et ChromeOS l’intègrent tous. Il date de 1989 et c’est le choix sûr par défaut.
  • Le 7z est libre, créé avec 7-Zip. Windows 11 l’ouvre nativement depuis une mise à jour fin 2023, mais les anciennes versions de Windows, macOS et les téléphones demandent généralement une application supplémentaire.
  • Le RAR est un format propriétaire de WinRAR. Des logiciels gratuits savent l’extraire, et Windows 11 l’ouvre désormais nativement, mais créer des fichiers RAR exige WinRAR lui-même, un logiciel payant avec période d’essai.

En pratique : envoyez du ZIP aux autres, surtout si vous ne savez pas quel appareil ils utilisent. Utilisez le 7z pour vos propres sauvegardes de texte, de code ou de données, où le gain de compression est réel. Le RAR a rarement du sens pour de nouvelles archives aujourd’hui, sauf besoin de ses enregistrements de récupération, qui aident à réparer une archive endommagée.

Et les mots de passe ?

Les trois peuvent chiffrer. 7z et RAR 5 utilisent AES-256 et peuvent aussi masquer les noms de fichiers. Le ZIP a deux systèmes : le « ZipCrypto » d’origine, faible et cassable avec des techniques connues, et l’AES-256 dans des outils comme 7-Zip et WinZip. Si vous protégez un ZIP, choisissez AES, et n’oubliez pas que la personne qui le reçoit aura alors besoin d’un logiciel qui gère le ZIP AES, comme 7-Zip, car les extracteurs intégrés ne gèrent souvent que l’ancien système.

Ouvrir des archives dans le navigateur

Notre outil ZIP crée des fichiers ZIP et ouvre les formats ZIP, RAR, 7z, TAR, GZ et plusieurs autres sans rien installer. Vous pouvez enregistrer des fichiers isolés, tout le contenu dans un dossier, ou le réemballer en ZIP qui s’ouvre partout, pratique quand quelqu’un vous envoie un fichier RAR ou 7z. Tout se passe sur votre appareil ; l’archive n’est jamais envoyée. Il ouvre les ZIP protégés par le mot de passe ZIP classique, mais pas encore les ZIP chiffrés en AES ni les archives RAR et 7z chiffrées.

Des pages pour les tâches courantes : extraire un fichier RAR, ouvrir un fichier 7z ou convertir un RAR en ZIP.

Questions et réponses

Quel format d’archive compresse le mieux ?

Dans notre test, 7z a produit les archives les plus légères pour chaque type de fichier, suivi de près par RAR. L’écart était grand pour le texte et les données, et presque nul pour les photos, les vidéos et les PDF.

Pourquoi mon fichier ZIP fait-il la même taille que les fichiers ?

Les fichiers étaient déjà compressés. Les JPEG, MP4, MP3, PDF et fichiers Office ont leur propre compression : une archive ne fait surtout que les regrouper.

Peut-on envoyer un 7z sans risque ?

Sans risque, oui, mais tout le monde ne peut pas l’ouvrir sans installer quelque chose, surtout sur macOS, les anciennes versions de Windows et les téléphones. Le ZIP évite le problème.

Faut-il WinRAR pour ouvrir un fichier RAR ?

Non. Windows 11 ouvre les fichiers RAR nativement, et des outils gratuits, dont notre outil ZIP dans le navigateur, savent les extraire. WinRAR n’est nécessaire que pour créer des fichiers RAR.

Les outils de cet article

À lire aussi sur le blog

Données6 min de lecture

CSV, Excel ou JSON : quel format pour vos données ?

Nous avons enregistré le même tableau de 100 000 lignes en CSV, en classeur Excel et en JSON, puis comparé les poids, la vitesse de lecture dans du code et ce qui se passe mal avec les dates, les zéros initiaux et les longs nombres.

Données5 min de lecture

Correction d’erreur et taille des QR codes : L, M, Q et H testés

Une correction d’erreur plus forte permet à un QR code de survivre aux dégâts, mais le rend aussi plus dense. Nous avons généré des codes pour quatre contenus courants à chaque niveau et les avons couverts petit à petit jusqu’à ce qu’ils ne se lisent plus.

Données5 min de lecture

Les timestamps Unix expliqués

Un timestamp Unix n’est qu’un nombre de secondes, et pourtant il cause un flot régulier de bugs. Ce qu’il compte, comment reconnaître secondes et millisecondes d’un coup d’œil, ce qui se passe avec les fuseaux et les secondes intercalaires, et pourquoi 2038 compte.

Échap