Libérer de l'espace disque sur Mac en 2026
Votre Mac est plein et vous ne savez pas trop pourquoi. Voici où tout cet espace est réellement passé, et comment le récupérer sans rien détruire d'important.
Par Gowtham V · Founder & Lead Developer, 1dot.ai
- Où part réellement tout ce stockage
- Les gains rapides, à faire tout de suite
- Les caches de développement (le plus gros responsable caché)
- Trouver et supprimer les fichiers en double
- Les apps inutilisées et leurs fichiers de support
- Utiliser le System Cleaner de Files Magic AI
- Tableau comparatif des méthodes
- Garder votre Mac dégagé sur la durée
- FAQ
Sous About This Mac → Storage, Apple vous montre un joli graphique en barres qui ne vous apprend strictement rien d'utile. « Données système : 47 Go. » Merci, très utile. Vous savez maintenant que 47 Go relèvent du mystère, et vous ne savez toujours pas quoi supprimer.
Ce guide laisse de côté les conseils évidents (« videz la Corbeille ! ») et se concentre sur les endroits où l'espace disparaît vraiment sur un Mac réel en 2026. C'est particulièrement vrai pour les développeurs, les créatifs et tous ceux qui utilisent la même machine depuis plus d'un an.
Où part réellement tout ce stockage
La première fois que j'ai lancé une véritable analyse de disque sur un MacBook Pro de développeur vieux de deux ans, le résultat m'a fait honte. Pas parce que le Mac était en désordre, mais parce que l'encombrement était invisible. Des modules Node issus de projets abandonnés. Sept copies du même brief client, chacune renommée un peu différemment. Un runtime de simulateur Xcode de 14 Go pour iOS 15, auquel je n'avais pas touché depuis dix-huit mois.
Voici ce qui remplit réellement la plupart des Mac :
| Catégorie | Taille typique (Mac utilisé activement, 2 à 3 ans) | Facile à supprimer ? | Se reconstruit seul ? |
|---|---|---|---|
| Xcode DerivedData | 5 à 25 Go | ✓ Oui | ✓ Xcode le reconstruit au prochain build |
| Runtimes des simulateurs iOS/watchOS | 3 à 8 Go chacun | ✓ Oui (gardez-en un ou deux) | ~ À retélécharger si besoin |
| Dossiers node_modules | 500 Mo à 3 Go par projet | ✓ Oui | ✓ npm install les reconstruit |
| Fichiers en double | 2 à 15 Go | ~ Il faut d'abord les repérer | ✗ Non |
| Anciennes archives DMG, ZIP et PKG | 1 à 5 Go | ✓ Oui | ✗ Non |
| Caches du navigateur | 0,5 à 3 Go | ✓ Oui | ✓ Se reconstitue au fil de la navigation |
| Fichiers de support d'apps inutilisées | 100 Mo à 5 Go | ~ Cachés dans ~/Library | ✗ Non |
| Caches Flutter, Gradle et CocoaPods | 2 à 10 Go | ✓ Oui | ✓ Recréés au prochain build |
Remarquez une chose dans ce tableau : la plupart des plus gros consommateurs sont des caches qui se reconstruisent d'eux-mêmes. Vous pouvez les supprimer sans perdre le moindre travail, car vos outils les régénèrent simplement la prochaine fois qu'ils en ont besoin. C'est la catégorie à faible risque et à fort gain. Commencez par là.
Les gains rapides, à faire tout de suite
Ces opérations prennent moins de 10 minutes et ne demandent rien de plus que ce que macOS fournit déjà :
Vider la Corbeille, y compris la Corbeille cachée du Finder
Gratuit · 2 minFaites un clic droit sur l'icône de la Corbeille dans le Dock et choisissez « Vider la Corbeille ». Pour être exhaustif : avec le Finder au premier plan, choisissez Finder → Empty Trash dans la barre des menus. Cela attrape aussi les éléments de la Corbeille des volumes réseau que l'icône du Dock oublie parfois.
Gain typique : 0,5 à 5 Go. Rien de spectaculaire, mais c'est gratuit et ça prend trente secondes.
Faire le ménage dans Téléchargements (avec discernement)
Manuel · 5 minTriez le dossier Téléchargements par type. Vous y trouverez en général des fichiers DMG (des installateurs d'apps déjà installées), des archives ZIP déjà décompressées et des reçus PDF de 2019. Supprimez sans hésiter.
Dans le Finder : View → Show View Options → Sort by Kind. Tout ce qui est indiqué comme image disque peut être supprimé une fois l'app installée.
Vider les caches du navigateur
Gratuit · 2 minSafari : activez le menu Développement (Settings → Advanced → cochez "Show Develop menu in menu bar"), puis choisissez Develop → Empty Caches.
Chrome : Settings → Privacy and Security → Clear browsing data → cochez "Cached images and files" → Clear data.
Firefox : Settings → Privacy & Security → Clear Data → cochez "Cached Web Content".
Les caches de développement (le plus gros responsable caché)
Si vous programmez, cette section est pour vous. Sur un Mac qui sert au développement logiciel, les caches de développement sont de loin la source d'espace la plus rentable à récupérer. Ce sont aussi les plus invisibles : ils se trouvent dans des dossiers Library cachés ou dans des répertoires de projets profondément imbriqués, que la navigation habituelle dans le Finder ne fait jamais apparaître.
Xcode : DerivedData et simulateurs
Xcode met en cache le résultat de la compilation dans un dossier appelé DerivedData. Pour un projet que vous avez compilé des dizaines de fois avec plusieurs versions de Xcode, ce dossier peut atteindre 10 à 20 Go sans que vous le remarquiez. Le supprimer ne présente aucun risque : Xcode le reconstruit à la compilation suivante.
Dans Xcode : ouvrez Xcode → Settings → Locations. Cliquez sur la flèche à côté du chemin de DerivedData pour l'ouvrir dans le Finder, puis supprimez le dossier.
Dans le Terminal : rm -rf ~/Library/Developer/Xcode/DerivedData
Les runtimes de simulateur sont l'autre gros consommateur d'espace de Xcode. Chaque version d'iOS sur laquelle vous avez testé occupe 3 à 6 Go. En pratique, seule la version actuelle d'iOS vous est utile, éventuellement la précédente pour les tests de compatibilité. Le reste peut partir.
Supprimer des simulateurs : Xcode → Window → Devices and Simulators → Simulators tab. Sélectionnez ceux que vous n'utilisez pas et appuyez sur Supprimer.
Xcode cache encore d'autres données au-delà de ces deux-là, notamment les symboles iOS DeviceSupport et les anciennes archives. Pour le détail de chaque dossier et les commandes pour vider chacun d'eux, consultez notre guide dédié nettoyer le cache Xcode sur Mac (en anglais).
node_modules : le dossier silencieux qui ne dort jamais
Chaque projet Node.js que vous avez cloné possède un répertoire node_modules. Chacun pèse en général entre 200 Mo et 2 Go selon le nombre de dépendances du projet. Si vous avez dix anciens dépôts sur votre machine, cela peut représenter 10 à 15 Go de modules pour du code que vous n'avez pas touché depuis un an.
La méthode par le Terminal pour tous les trouver :
# Trouver tous les répertoires node_modules
find ~/Projects -name "node_modules" -type d -prune | head -20
# Avec leur taille :
find ~/Projects -name "node_modules" -type d -prune -exec du -sh {} \;Supprimez ensuite ceux des projets que vous avez terminés. Quand vous revenez sur un ancien projet, lancez npm install et tout revient en quelques minutes.
D'autres caches à vérifier
| Cache | Emplacement | Suppression sans risque ? |
|---|---|---|
| Cache du SDK Flutter | ~/.pub-cache | ✓ Oui, reconstruit au prochain flutter pub get |
| Cache Gradle | ~/.gradle/caches | ✓ Oui, reconstruit au prochain build |
| Cache CocoaPods | ~/.cocoapods/repos | ✓ Oui, reconstruit au prochain pod install |
| Cache pip | ~/Library/Caches/pip | ✓ Oui, la prochaine installation est juste un peu plus lente |
| Images Docker | Docker Desktop → Images | ~ Seulement les images que vous n'utilisez plus |
| Cache Homebrew | Lancez brew cleanup | ✓ Oui, seulement les anciennes versions des paquets installés |
Analysez les caches dont vous venez de lire la description
System Cleaner trouve node_modules, les caches Xcode, les dossiers de build Flutter, les caches Gradle, les doublons, les apps inutilisées et les anciens installateurs DMG, affiche la taille de chacun et ne supprime rien sans votre accord.
macOS 12 or later. 25 free AI renames, no account needed.
Trouver et supprimer les fichiers en double
Les doublons sont sournois. Ils ne s'accumulent pas à un endroit évident : ils se dispersent entre Téléchargements, le Bureau, iCloud Drive et le dossier de votre dernier projet. Vous finissez avec trois copies du logo d'un client, quatre versions d'un contrat PDF aux noms du genre « contract_FINAL_v2_USE_THIS_ONE.pdf » et une douzaine de photos d'iPhone identiques importées deux fois.
À la main : la recherche du Finder (fastidieuse, mais gratuite)
Le Finder n'a pas de véritable outil de détection des doublons. Vous pouvez trier par taille, repérer les fichiers de taille identique et les vérifier un par un. Pour les photos, les albums intelligents de l'app Photos peuvent faire ressortir des doublons. Mais pour des fichiers quelconques sur l'ensemble du disque, la recherche manuelle cesse vite d'être praticable.
Mieux : un détecteur de doublons qui compare le contenu
Un bon outil anti-doublons compare le contenu des fichiers et non leur nom, il repère donc aussi les fichiers renommés. C'est ce que fait le System Cleaner de Files Magic AI. Il calcule des sommes de contrôle, regroupe les correspondances exactes et vous indique quelle copie garder selon l'emplacement et la date. Vous ne supprimez jamais à l'aveugle : chaque suppression est un choix délibéré.
Les apps inutilisées et leurs fichiers de support oubliés
Quand vous supprimez une app en la faisant glisser dans la Corbeille, macOS supprime le paquet .app. Ce qu'il ne supprime pas : les fichiers de support stockés dans ~/Library/Application Support/, les préférences dans ~/Library/Preferences/ et les caches dans ~/Library/Caches/. Ensemble, ils peuvent représenter des centaines de mégaoctets, parfois des gigaoctets pour des apps comme les outils de design ou les logiciels de montage vidéo.
Il y a aussi les apps encore installées que vous n'avez pas ouvertes depuis six mois. Elles occupent de la place sans rien vous apporter. Un bon nettoyeur les affiche triées par date de dernière utilisation, pour que vous puissiez décider rapidement.
Pour trouver à la main les fichiers de support restants : ouvrez le Finder, appuyez sur ⌘⇧G et allez dans ~/Library/Application Support/. Triez par taille. Les dossiers qui portent le nom d'apps déjà désinstallées peuvent être supprimés sans risque.
Utiliser le System Cleaner de Files Magic AI
Si vous voulez faire tout ce qui précède en une seule séance, sans commandes Terminal ni fouille dans les dossiers Library, Files Magic AI propose un System Cleaner conçu précisément pour cela. Voici comment il fonctionne en pratique :
Lancer une analyse
Files Magic AIOuvrez Files Magic AI et cliquez sur System Cleaner dans la barre latérale. Lancez l'analyse. En une ou deux minutes, vous obtenez une répartition par catégorie : fichiers en double, apps inutilisées, caches de développement (node_modules, Xcode, Flutter, Gradle) et installateurs DMG.
Vérifier avant de supprimer
Files Magic AIChaque élément affiche sa taille, son chemin et sa date de dernier accès. Rien n'est supprimé automatiquement. Vous dépliez chaque catégorie, décochez ce que vous voulez garder, puis nettoyez le reste.
La section des caches de développement est particulièrement utile aux développeurs. Elle détaille séparément node_modules, Xcode DerivedData, le cache CocoaPods, le cache Flutter et Gradle, avec la taille de chacun. Vous voyez exactement ce qui remplit votre disque avant d'y toucher.
Nettoyer et vérifier
Files Magic AICliquez sur « Clean Selected ». Files Magic AI envoie tout dans la Corbeille au lieu de supprimer immédiatement, ce qui vous laisse un filet de sécurité. Videz la Corbeille une fois que vous avez vérifié que tout est en ordre.
La plupart des développeurs que je connais récupèrent 15 à 40 Go dès la première analyse. Il s'agit moins de choses dont vous ignoriez l'existence que de l'effort qu'il faut pour les trouver à la main. Une analyse supprime cet effort.
Comparatif des méthodes : laquelle vaut votre temps ?
| Méthode | Temps nécessaire | Espace récupéré en général | Idéal pour | Risque |
|---|---|---|---|---|
| Vider la Corbeille et Téléchargements | 5 à 10 min | 2 à 10 Go | Tout le monde, en premier | ✓ Aucun |
| Vider les caches du navigateur | 2 à 5 min | 0,5 à 3 Go | Gros utilisateurs du navigateur | ✓ Aucun |
| Supprimer DerivedData de Xcode à la main | 5 min | 5 à 20 Go | Développeurs iOS et macOS | ✓ Aucun (se reconstruit) |
| Terminal : trouver et supprimer node_modules | 15 à 30 min | 3 à 15 Go | Développeurs à l'aise avec le Terminal | ~ Faible (attention aux chemins) |
| Chasse manuelle aux doublons dans le Finder | 30 à 60 min | 1 à 5 Go (incomplet) | Très petits ensembles de fichiers | ~ Faible, mais chronophage |
| System Cleaner de Files Magic AI | 10 à 20 min | 10 à 40 Go (complet) | Tous ceux qui veulent un nettoyage complet en une passe | ✓ Aucun (vérification d'abord) |
Garder votre Mac dégagé sur la durée
Faire le ménage une fois est satisfaisant. Garder un disque propre est un autre problème. Voici ce qui fonctionne vraiment sans devenir une corvée :
- Fixez une règle pour le dossier Téléchargements : tout ce qui a plus de 90 jours et que vous n'avez pas ouvert est supprimé. Vous pouvez l'automatiser avec la fonction de planification de Files Magic AI, ou simplement passer le dossier en revue une fois par trimestre.
- Supprimez node_modules quand un projet devient inactif : dès que vous archivez un projet ou terminez une mission, lancez
rm -rf node_modulesà la racine du projet. Une seule commande suffit pour tout restaurer. - Ne gardez que deux versions de simulateur Xcode : la version actuelle d'iOS et la précédente. Supprimez le reste.
- Lancez une analyse du système chaque trimestre : les caches de développement s'accumulent vite. Une analyse trimestrielle avec Files Magic AI (ou à la main dans le Terminal) attrape ce que les habitudes quotidiennes laissent passer.
- Déplacez les archives des projets terminés sur un stockage externe : tout n'a pas besoin de vivre sur votre SSD principal. Un projet clos il y a six mois a sa place sur un disque de sauvegarde ou en archive, pas sur votre NVMe.
Questions fréquentes
rm -rf ~/Library/Developer/Xcode/DerivedData dans le Terminal.find ~/Projects -name "node_modules" -type d -prune pour les trouver, puis supprimez chacun avec rm -rf <path>.Avec Files Magic AI : ouvrez System Cleaner → Developer Caches → node_modules. L'app les trouve tous sur votre Mac, affiche leur taille et vous permet de les supprimer sans toucher au Terminal.
Récupérez l'espace en une seule analyse
Une passe sur les dossiers de votre choix transforme cette liste de contrôle en une liste de tailles à traiter une par une. System Cleaner est entièrement gratuit, les caches de développement peuvent donc partir en premier.
macOS 12 or later. 25 free AI renames, no account needed.
Publié le 27 juin 2026 · Autres guides · Files Magic AI