Aller au contenu

Bloquer un site sur Mac : guide pas à pas

Résumer avec : ChatGPT · Perplexity · Claude · Grok

Pour bloquer un site sur Mac, ouvrez Réglages Système › Temps d’écran › Contenu et confidentialité, puis ajoutez le site à la liste Restreint. Apple ne documente ce réglage que pour Safari. Pour bloquer un site dans tous les navigateurs, ajoutez-le au fichier hosts ou passez le Mac sur un service DNS filtrant.

Une règle compte plus que la méthode : la personne bloquée doit avoir un compte standard (non administrateur). Avec le mot de passe administrateur, chaque méthode de cette page se retire en une minute environ.

Quelle méthode choisir ?

Choisissez selon le navigateur et selon la personne visée par le blocage.

MéthodeNavigateurs couvertsQui peut l’annulerLimite principale
Temps d’écranSafari (selon Apple)Quiconque connaît le code Temps d’écran, ou tout le monde s’il n’y en a pasNon documenté pour Chrome, Firefox ou Edge
Fichier hostsTous les navigateurs et apps de ce MacQuiconque a le mot de passe administrateurPas de jokers : chaque sous-domaine est une ligne à part
Filtre DNS (NextDNS, OpenDNS et autres)Tous les navigateurs du Mac, et les autres appareils si réglé sur le routeurQui peut modifier les réglages réseauLe DNS chiffré du navigateur et iCloud Private Relay peuvent le contourner
Application de blocage (SelfControl, Cold Turkey, Freedom, Focus)Tous les navigateurs, selon l’applicationPersonne pendant une session verrouilléeGratuit ou payant, voir plus bas

Comment bloquer un site avec Temps d’écran ?

  1. Cliquez sur le menu Pomme › Réglages Système, puis sur Temps d’écran dans la barre latérale. Il faut parfois faire défiler vers le bas.
  2. Cliquez sur Contenu et confidentialité. S’il est désactivé, activez-le d’abord.
  3. Cliquez sur App Store, Media, Web, & Games (contenu multimédia, web et jeux).
  4. Sous Safari, choisissez Limit Adult Websites (limiter les sites web pour adultes), puis cliquez sur Customize (personnaliser).
  5. Sous Restricted (restreint), cliquez sur +, saisissez l’adresse du site (par exemple reddit.com), puis cliquez sur Done (OK).
Page du guide de l'utilisateur du Mac d'Apple décrivant le réglage du contenu web de Safari dans Temps d'écran : accès illimité, limiter les sites web pour adultes et sites web autorisés uniquement
Guide de l'utilisateur du Mac d'Apple, « Modifier les réglages App Store, contenu multimédia, web et jeux de Temps d'écran sur Mac ». Capture du 02/11/2026. Source : support.apple.com.

Apple range cette option sous la rubrique Safari et ne mentionne pas d’autres navigateurs : testez-la dans Chrome avant de vous y fier. Temps d’écran ne vous empêche pas non plus de changer d’avis : sans code (Temps d’écran › Verrouiller les réglages de Temps d’écran), vous pouvez retirer le site vous-même en quelques secondes.

Comment bloquer un site dans tous les navigateurs avec le fichier hosts ?

Le fichier hosts associe des noms à des adresses avant toute requête réseau. Dirigez un site vers 127.0.0.1 (votre propre Mac) et il ne se charge plus dans Safari, Chrome, Firefox ni dans aucune app qui utilise la résolution de noms du système. Firefox indique que les domaines listés dans /etc/hosts ne sont jamais résolus par son DNS chiffré : le blocage tient donc là aussi.

  1. Ouvrez Terminal (Spotlight : Terminal).
  2. Lancez sudo nano /etc/hosts et saisissez votre mot de passe administrateur.
  3. Allez à la fin du fichier et ajoutez une ligne par nom, avec le domaine seul et la version www :
    127.0.0.1    reddit.com
    127.0.0.1    www.reddit.com
  4. Appuyez sur Ctrl+O, Entrée pour enregistrer, puis Ctrl+X pour quitter.
  5. Videz le cache : sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder.
  6. Quittez et rouvrez le navigateur, puis chargez le site. La connexion doit échouer.

Il n’y a pas de jokers. Si un site se charge encore, il utilise un autre nom, comme m.reddit.com ou old.reddit.com : regardez la barre d’adresse sur la page qui fonctionne et ajoutez ce nom exact.

Un filtre DNS peut-il bloquer des sites sur tout le Mac ?

Oui. Un service DNS filtrant refuse de résoudre les noms que vous listez. NextDNS propose une formule gratuite de 300 000 requêtes par mois et une formule Pro à 1,99 € par mois ou 19,90 € par an (vérifié le 02/11/2026). Les filtres familiaux comme CleanBrowsing et OpenDNS FamilyShield bloquent des catégories, comme les contenus pour adultes, plutôt que des sites précis.

Dans Réglages Système › Réseau, choisissez votre connexion, cliquez sur Détails › DNS et ajoutez les adresses des serveurs du fournisseur. Réglez-le plutôt sur le routeur pour couvrir tous les appareils de votre Wi-Fi.

Deux choses le contournent :

  • Le DNS du navigateur. Secure DNS de Chrome chiffre la recherche de l’adresse d’un site et il est activé en mode automatique par défaut ; il n’est pas disponible sur les appareils gérés. La documentation de Chromium précise que les requêtes DNS sécurisées ne passent pas par le résolveur du système. Si un site se charge dans Chrome mais pas dans Safari, vérifiez Paramètres › Confidentialité et sécurité › Sécurité › Utiliser un DNS sécurisé dans Chrome.
  • iCloud Private Relay. Apple le décrit comme un acheminement du trafic Safari par des relais avec résolution DNS chiffrée, ce qui échappe à un filtre réseau. Des fournisseurs DNS comme Control D bloquent par défaut les domaines du relais pour cette raison.

Comment bloquer des sites sans pouvoir tout annuler en une minute ?

Temps d’écran, le fichier hosts et les filtres DNS reposent tous sur un réglage que vous pouvez modifier. Si vous vous bloquez vous-même, la fonction utile est un blocage qui reste actif jusqu’à la fin d’un minuteur ou la saisie d’un mot de passe que vous ne connaissez pas.

OutilCoûtBloque les appsMode verrouilléLimite
SelfControlGratuit, open sourceNonUn blocage en cours ne peut pas être arrêté avant la fin, même en supprimant l’app ou en redémarrantPas de planification, pas de blocage d’apps
Cold Turkey BlockerFormule gratuite ; Pro en achat unique, 39 € le 02/11/2026 vu depuis l’EuropeProPro, « all locking features »Nécessite des extensions de navigateur
FreedomFormule gratuite ; Premium 3,33 $ par mois facturé à l’année, 8,99 $ au mois, ou 99,50 $ à vie (en promotion)OuiPremiumAbonnement pour la plupart des fonctions
Focus49 $ (un an de mises à jour) ou 129 $ à vieOuiOui, avec option mot de passeMac uniquement
Browwwser99 $ par an ou 199 $ une fois, essai de 7 joursOuiMode verrouillé avec un mot de passe de récupération de votre choixMac et Windows 10/11 ; bloque les sites seulement dans Browwwser, les autres navigateurs se bloquent comme des apps

Browwwser est un navigateur macOS basé sur Chromium qui bloque les sites dans le navigateur, sans extension à désactiver. Le mode verrouillé masque le bouton de déverrouillage et n’a pas de minuteur. Il convient si vous acceptez d’en faire votre navigateur ; pour couvrir Safari ou Chrome, choisissez l’un des outils système ci-dessus. Pour un classement de ces outils, voir les meilleurs bloqueurs de sites ou, si vous partez du navigateur, le meilleur navigateur avec bloqueur de sites sur Mac.

Comment bloquer un site pour un enfant ?

Utilisez un compte standard, Temps d’écran avec un code que vous seul connaissez, et un filtre DNS avec filtre par catégories. Faites les trois, car chacun comble une faille des autres. Si l’enfant utilise Chrome, ajoutez les étapes de comment bloquer des sites sur Chrome.

Comment débloquer un site ?

Faites l’inverse de la méthode. Dans Temps d’écran, retirez l’adresse de la liste Restreint. Dans le fichier hosts, supprimez les lignes, enregistrez et videz de nouveau le cache. Pour un filtre DNS, retirez le site de la liste de blocage ou remettez les serveurs DNS sur Automatique.

Questions fréquentes

Temps d'écran bloque-t-il les sites dans Chrome ?

Le guide Mac actuel d'Apple place le réglage des sites web sous Safari et ne dit rien des autres navigateurs : ne comptez pas dessus. Pour bloquer un site dans Chrome ou Firefox, utilisez le fichier hosts, un filtre DNS ou une application de blocage.

Comment bloquer un site sur Mac sans Temps d'écran ?

Ajoutez le site au fichier hosts avec `sudo nano /etc/hosts` puis videz le cache DNS, ou utilisez un service DNS filtrant. Les deux fonctionnent sans Temps d'écran et couvrent tous les navigateurs de ce Mac.

Peut-on contourner un blocage par le fichier hosts ?

Quiconque a le mot de passe administrateur peut le retirer en une minute. Un VPN ne le contourne pas, car le fichier hosts est lu avant toute requête réseau, mais un sous-domaine que vous n'avez pas listé se chargera quand même.

Comment débloquer un site sur Mac ?

Faites l'inverse de la méthode utilisée. Retirez le site de la liste Restreint de Temps d'écran, supprimez ses lignes de /etc/hosts et videz le cache DNS, ou retirez-le de la liste de blocage de votre filtre DNS.

Browwwser bloque-t-il les sites dans Safari ou Chrome ?

Non. Son blocage de sites ne s'applique que dans Browwwser : il n'aide que si c'est le navigateur que vous utilisez. Son préréglage Autres navigateurs peut fermer Safari ou Chrome tant que le blocage est actif.

Un navigateur Mac qui bloque les distractions,
pensé pour le deep work.

Un navigateur macOS qui bloque les sites distrayants dans son moteur et ferme les apps distrayantes.

Essayer 7 jours gratuitement