• Home
  • PureMac vs CleanMyMac : Le cleaner MacOS gratuit
PureMac vs CleanMyMac : Le cleaner MacOS gratuit
Par Guillaume REYNAUD profile image Guillaume REYNAUD
9 min read

PureMac vs CleanMyMac : Le cleaner MacOS gratuit

PureMac, le cleaner macOS gratuit et open source pour désinstaller, nettoyer les caches et libérer de l’espace sans abonnement.

Un SSD de MacBook ne s'agrandit pas. Contrairement à un PC de bureau, impossible d'ajouter un disque quand les 256 ou 512 Go d'origine se remplissent de caches, de logs et de résidus d'applications désinstallées à moitié. Face à ce problème, beaucoup d'utilisateurs se tournent vers CleanMyMac, payant et fermé. Il existe une autre option : PureMac, un nettoyeur macOS gratuit et open source qui fait à peu près le même travail, sans abonnement ni télémétrie.

PureMac, c'est quoi

PureMac est développé par Moamen Basel et publié sous licence MIT sur GitHub. Le projet totalise 5,1k étoiles sur GitHub et en est à sa version 2.8.3, sortie en juin 2026. Il fonctionne à partir de macOS 13.0.

Le code étant public, n'importe qui peut vérifier ce que fait réellement l'application avant de lui donner un accès complet au disque, ce qui n'est pas le cas avec un logiciel propriétaire comme CleanMyMac.

PureMac est développé par Moamen Basel et publié sous licence MIT sur GitHub.

PureMac vs CleanMyMac : le comparatif

Critère PureMac CleanMyMac
Prix Gratuit 40€+/an
Licence MIT, code source public Propriétaire, fermé
Compte requis Non Oui
Télémétrie Aucune Non documentée publiquement
Suppression de fichiers Vers la Corbeille (récupérable), jamais de rm définitif Variable selon les modules
Installation Homebrew ou .dmg notarisé Installateur propriétair
MacOS minimum 13.0 Variable

Sur le site officiel de CleanMyMac, le scan Smart Care regroupe en une seule action les modules de nettoyage, de protection contre les malwares et d'optimisation des performances.

La documentation MacPaw précise que ce scan combiné déclenche successivement ces familles de modules avant d'afficher un récapitulatif à valider. Côté tarifs, l'abonnement démarre à 3,33€ par mois sur le site officiel, ce qui recoupe l'ordre de grandeur de 40€ et plus par an mentionné plus haut selon la formule choisie. Sinon l'option OneTime peut être intéressante à 120€ en paiement unique.

PureMac fonctionne différemment : il n'y a pas de scan combiné unique qui lance plusieurs modules à la suite. Chaque fonction (désinstalleur, fichiers orphelins, nettoyeur système) se lance séparément. C'est moins automatisé que le Smart Care de CleanMyMac, mais aussi plus lisible : on sait précisément quel module a scanné quoi avant de valider une suppression.

Fonctionnalités détaillées

Désinstalleur d'applications

Le désinstalleur de PureMac repose sur un moteur de correspondance à 10 niveaux pour retrouver les fichiers associés à une application

Le désinstalleur de PureMac repose sur un moteur de correspondance à 10 niveaux pour retrouver les fichiers associés à une application (préférences, caches, supports d'application, agents de lancement, etc.). L'objectif est de limiter les résidus qui s'accumulent après une désinstallation manuelle classique, où l'utilisateur ne fait que glisser l'app vers la Corbeille sans toucher au reste.

Détecteur de fichiers orphelins

Un module complémentaire repère les fichiers qui traînent après une désinstallation antérieure

Un module complémentaire repère les fichiers qui traînent après une désinstallation antérieure, y compris celles faites avant l'installation de PureMac.

Nettoyeur système

Ce module cible plusieurs catégories bien identifiées :

Nettoyeur système
  • caches système et utilisateur
  • fichiers de logs
  • DerivedData de Xcode, qui peut représenter plusieurs dizaines de Go chez les développeurs iOS/macOS
  • cache Homebrew
  • caches npm, yarn et pnpm
  • données Docker inutilisées

Pour un développeur qui jongle entre plusieurs stacks, ces caches (Xcode, Homebrew, node) sont souvent les premiers responsables d'un disque plein, bien avant les photos ou les vidéos.

Nettoyage programmé

PureMac permet de planifier ces opérations plutôt que de les lancer manuellement à chaque fois que le disque se remplit.

PureMac permet de planifier ces opérations plutôt que de les lancer manuellement

Tutoriel : nettoyer et désinstaller avec PureMac

PureMac n'a pas d'équivalent direct au Smart Care de CleanMyMac, qui lance plusieurs modules en une seule action. Ici, chaque tâche se fait module par module. Concrètement, ça donne deux flux principaux au quotidien : le nettoyage système et la désinstallation d'applications.

Nettoyer son Mac avec le module système

Nettoyer son Mac avec le module système
  1. Ouvrez PureMac et sélectionnez Dashboard dans la barre latérale.
  2. Lancez le Smart Scan. PureMac liste ensuite chaque catégorie avec le volume qu'elle représente, sans rien supprimer automatiquement.
  3. Parcourez la liste avant de valider. Les Xcode Junk et les caches Docker, Brew, ... sont souvent les plus gros postes chez les développeurs, ça vaut le coup d'y jeter un œil plutôt que de tout valider les yeux fermés.
  4. Confirmez la suppression. Les fichiers partent en Corbeille, pas directement à la poubelle, donc rien n'est perdu si vous changez d'avis dans la foulée.

Pour ne pas refaire cette manipulation chaque semaine, le module de nettoyage programmé permet de fixer une fréquence (par exemple hebdomadaire) et de laisser PureMac tourner en tâche de fond aux horaires choisis.

Désinstaller une application proprement

  1. Ouvrez le module Installed Apps.
  2. Sélectionnez l'application à supprimer dans la liste des apps installées.
  3. PureMac applique son moteur de correspondance à 10 niveaux pour retrouver tout ce qui appartient à cette app : préférences, caches, supports d'application, agents de lancement, et autres fichiers associés éparpillés dans la bibliothèque système.
  4. Vérifiez la liste des fichiers trouvés. C'est l'étape à ne pas sauter, surtout si l'app en question partage des composants avec d'autres logiciels (cas fréquent avec les suites Adobe ou les outils Microsoft).
  5. Validez pour envoyer l'app et ses fichiers associés en Corbeille.

Si l'application a été désinstallée avant l'installation de PureMac, le détecteur de fichiers orphelins reste le bon réflexe pour retrouver les résidus qui traînent déjà sur le disque.

Installation

Deux méthodes, au choix :

brew install --cask puremac

Ou via un téléchargement direct du fichier .dmg depuis GitHub (Méthode que j'ai utilisé personnellement). Dans les deux cas, le binaire est signé et notarisé par Apple, ce qui veut dire qu'il passe par Gatekeeper sans avertissement de sécurité et qu'Apple a analysé l'app à la recherche de malware connu avant de la notariser.

Sécurité et confidentialité

Trois points méritent d'être détaillés, parce que ce sont justement ceux sur lesquels un outil qui touche au système doit être irréprochable.

Suppression vers la Corbeille, jamais définitive. PureMac ne fait jamais de suppression directe via rm. Tout passe par la Corbeille macOS, ce qui laisse une marge de récupération en cas d'erreur de sélection. Aucune suppression automatique n'a lieu sans confirmation explicite de l'utilisateur.

Accès complet au disque requis. Pour scanner l'ensemble du système (caches, logs, fichiers d'autres applications), PureMac a besoin du Full Disk Access dans Réglages Système > Confidentialité et sécurité. C'est une contrainte technique liée au sandboxing de macOS, pas une option de confort : sans cet accès, l'app ne peut pas voir la majorité des fichiers qu'elle est censée nettoyer.

Zéro télémétrie, aucun compte. Le code étant open source, l'absence de télémétrie est vérifiable directement dans les sources plutôt que de reposer sur une simple déclaration marketing.

Un dernier point distingue PureMac de son concurrent payant sur le plan du discours commercial : le projet ne prétend pas libérer de l'espace disque "purgeable" (une notion propre à macOS qui n'a jamais correspondu à de l'espace réellement récupérable) ni "accélérer" le Mac.

Ce sont deux arguments marketing récurrents chez CleanMyMac et d'autres nettoyeurs, sans base technique solide : macOS gère lui-même son espace purgeable en le libérant automatiquement quand il en a besoin, et un nettoyage de caches n'a pas d'effet mesurable sur la vitesse d'un Mac moderne.

FAQ

Q: PureMac est-il vraiment gratuit ou existe-t-il une version payante cachée ? Non. Le projet est entièrement gratuit et open source sous licence MIT, sans version premium ni fonctionnalité verrouillée.


Q: PureMac peut-il supprimer des fichiers système critiques par erreur ? Le risque existe avec tout outil ayant accès complet au disque, mais la suppression passe toujours par la Corbeille et jamais automatiquement, ce qui laisse une possibilité de restauration.


Q: Faut-il désactiver PureMac après le nettoyage ? Il n'y a rien à désactiver : PureMac ne tourne pas en arrière-plan en dehors des tâches programmées que l'utilisateur configure lui-même.


Q: PureMac fonctionne-t-il sur les Mac Intel et Apple Silicon ? Le prérequis annoncé est macOS 13.0 ou supérieur, sans restriction d'architecture mentionnée sur le dépôt GitHub.


Q: Que se passe-t-il si je retire le Full Disk Access ? L'application reste installée mais ne peut plus scanner la majorité des fichiers système et applicatifs, ce qui limite fortement son utilité.


Q: PureMac nettoie-t-il aussi les données iCloud ou les fichiers dans le cloud ? Les fonctionnalités documentées portent sur le système de fichiers local (caches, logs, applications désinstallées), pas sur les données synchronisées dans le cloud.


Q: Comment mettre à jour PureMac vers la dernière version ? Via Homebrew avec brew upgrade --cask puremac, ou en retéléchargeant le .dmg le plus récent depuis GitHub.


Q: Le cache Homebrew et les caches npm/yarn/pnpm sont-ils sans risque à supprimer ? Ce sont des caches de téléchargement : leur suppression n'affecte pas les paquets déjà installés, seulement le temps de réinstallation future, qui redevra retélécharger les paquets.


Q: PureMac peut-il remplacer un antivirus ou un outil de sécurité ? Non, PureMac est un outil de nettoyage et de gestion d'espace disque, pas une solution de sécurité ou de protection contre les malwares.


Q: Où signaler un bug ou proposer une fonctionnalité ? Directement sur le dépôt GitHub du projet, via les issues, comme pour n'importe quel projet open source actif.

En résumé

PureMac couvre la majorité des cas d'usage pour lesquels les utilisateurs se tournent habituellement vers CleanMyMac : désinstallation propre, nettoyage de caches de développement, gestion des fichiers orphelins, le tout sans abonnement, sans compte et avec un code source consultable par n'importe qui. Pour un utilisateur Mac confirmé, en particulier un développeur qui accumule des caches Xcode, Homebrew ou Docker, c'est une alternative sérieuse à tester avant de sortir la carte bancaire.

Le projet est disponible sur github.com/momenbasel/PureMac.

Signature
Par Guillaume REYNAUD profile image Guillaume REYNAUD
Mis à jour le
Logiciels