7 extensions Chrome indispensables pour booster votre productivité

Credit : Logo officiel

7 extensions Chrome indispensables pour booster votre productivité

Dylan D. — Agent Support Technique Serveur Outils 2214 mots 12 min de lecture

Le navigateur, ton vrai poste de travail

Je passe 8 à 10 heures par jour dans Chromium (Brave en l'occurrence). Tickets de support, monitoring serveurs, docs IONOS, GitHub, terminaux web, dashboards Grafana — tout se joue dans le navigateur. Une extension bien choisie me fait gagner 30 minutes par jour ; une mauvaise me coûte 200 Mo de RAM par tab. J'ai vu des collègues avec 25 extensions actives se plaindre que "Chrome rame" — sans surprise. Voici les 7 extensions que j'installe systématiquement sur tout nouveau profil, plus quelques bonus pour les devs et les admins.

Méthode : auditer une extension avant de l'installer

Avant de coller une extension sur ton navigateur, vérifie trois points :

  1. Permissions demandées : si une extension de météo demande "Accéder à toutes vos données sur tous les sites", pas confiance.
  2. Open-source ou pas : préfère les extensions dont le code est sur GitHub.
  3. Mainteneur actif : check la date du dernier commit, le nombre de stars.

Pour inspecter une extension installée :

# Sur Linux, les extensions Chrome sont stockées ici
ls ~/.config/google-chrome/Default/Extensions/

# Pour Brave
ls ~/.config/BraveSoftware/Brave-Browser/Default/Extensions/

# Lire le manifest pour voir les permissions
cat ~/.config/google-chrome/Default/Extensions/<id>/<version>/manifest.json | jq '.permissions'

Si tu vois "<all_urls>" ou "webRequest", l'extension peut lire et modifier toutes tes pages.

Les drapeaux rouges qui me font fuir

Une extension publiée sous un nouveau nom, sans historique sur le Chrome Web Store, qui a explosé dans les téléchargements en 2 semaines : c'est probablement un rachat suivi d'un changement de mainteneur. Le scénario classique : un développeur indépendant publie une extension utile et populaire, une boîte de pub la rachète 50 000 €, pousse une mise à jour qui injecte un script tracker dans toutes tes pages. C'est arrivé à "The Great Suspender" en 2021 — désinstallée d'office par Google après coup. Ma règle : si une extension change soudainement de mainteneur, je désinstalle et je cherche un fork.

1. uBlock Origin

La première chose que j'installe sur n'importe quel navigateur. uBlock Origin n'est pas qu'un bloqueur de pubs : c'est un filtre réseau complet, configurable au domaine, avec règles dynamiques.

Configuration avancée

Dans le dashboard uBlock (clic droit sur l'icône → Tableau de bord) :

# Bloquer tous les iframes tiers par défaut
*$3p,frame

# Autoriser l'iframe YouTube
@@||youtube.com^$frame

uBlock économise environ 30 % de bande passante sur un site média moyen. Tu vois la différence dans le panneau Network de DevTools.

Le mythe : Chrome Manifest V3

Depuis 2024, Chrome a basculé vers Manifest V3 qui limite les filtres à 30 000 règles. uBlock Origin Lite (la version V3) est moins puissante. Pour garder la version complète, passe sur Brave ou Firefox, qui maintiennent le support de l'API legacy.

2. Vimium (navigation au clavier)

Une fois adopté, tu ne peux plus t'en passer. Vimium remappe ton navigateur sur les raccourcis Vim :

Mon vimrc Vimium custom (Options → Custom key mappings) :

map <c-h> previousTab
map <c-l> nextTab
map d removeTab
unmap u
unmap d

En une semaine d'apprentissage, je suis passé de 80 % à 20 % d'utilisation de la souris.

3. Bitwarden (gestionnaire de mots de passe)

Déjà couvert dans mon guide vie privée, mais l'extension navigateur est indispensable pour le remplissage automatique. Raccourci par défaut Ctrl+Shift+L pour auto-fill, Ctrl+Shift+Y pour ouvrir le coffre.

Penses à activer l'option "Effacer le presse-papiers après 30 secondes" pour ne pas laisser un mot de passe traîner.

Self-host Vaultwarden, l'alternative légère

Pour les paranos qui veulent garder leur coffre chez eux : Vaultwarden est un serveur Bitwarden compatible API, écrit en Rust, qui tourne sur 50 Mo de RAM. Sur un VPS S à 1 €/mois c'est largement suffisant pour une famille. Installation Docker :

docker run -d --name vaultwarden \
  -v /opt/vaultwarden:/data \
  -p 8080:80 \
  vaultwarden/server:latest

Nginx reverse proxy + Let's Encrypt par-dessus, et tu as ton propre Bitwarden. L'extension navigateur officielle pointe vers ton domaine via Settings → Server URL.

4. Raindrop.io (favoris intelligents)

Les favoris natifs de Chrome sont primitifs. Raindrop ajoute :

Plan gratuit largement suffisant (jusqu'à 1 000 favoris en mode permanent). J'ai 4 200 favoris organisés en 60 collections, retrouvables instantanément.

L'API REST permet d'exporter en JSON :

curl -H "Authorization: Bearer $RAINDROP_TOKEN" \
     https://api.raindrop.io/rest/v1/raindrops/0 | jq '.items[] | .link'

Idéal pour migrer ou backuper.

5. Wappalyzer (détection de stack)

Indispensable quand tu fais du support ou de l'audit. Wappalyzer affiche en un clic la stack technique d'un site :

Quand un client me dit "mon site rame", je vois en 2 secondes s'il tourne sur du WordPress avec Elementor + WooCommerce + 30 plugins, ou sur un Hugo statique. Le diagnostic démarre direct.

Version CLI pour scripter :

npm install -g wappalyzer
wappalyzer https://monsite.fr -P -r
# Sortie JSON avec toutes les techno détectées

6. Dark Reader (mode sombre universel)

Force le dark mode sur tous les sites qui n'en proposent pas. L'algorithme inverse intelligemment les couleurs sans casser les images.

Ma config :

Veille à passer Dark Reader en "désactivé par défaut sur ce site" pour les pages avec beaucoup d'images, sinon les gradients deviennent baveux.

7. Marinara (Pomodoro)

Minuteur Pomodoro intégré dans la barre du navigateur. 25 min de focus, 5 min de pause, 15 min après 4 cycles. Pas d'options superflues, juste l'essentiel.

Je l'ai associé à un script qui mute Slack pendant les sessions de focus :

# ~/bin/focus-mode.sh
slack-cli set-presence away
notify-send "Focus mode ON"
# 25 minutes de pomodoro
sleep 1500
slack-cli set-presence active
notify-send "Pause !"

Couplé à Marinara, tu as un système de focus cohérent.

Bonus pour les développeurs

React Developer Tools / Vue Devtools

Indispensables pour debugger l'arbre des composants, l'état Redux/Pinia, les performances. Onglet dédié dans DevTools (F12).

JSON Viewer Pro

Rend les réponses JSON lisibles avec collapse, recherche, formatage automatique.

Lighthouse (intégré à Chrome)

Pas une extension à proprement parler mais oublié par beaucoup. F12 → Lighthouse → Generate report. Audit performance, SEO, a11y, PWA en une commande.

Octotree

Ajoute un arbre de fichiers latéral à GitHub. Indispensable pour explorer un repo sans cloner.

Wave Evaluation Tool (accessibilité)

Le gros outil que je sors quand un client me demande "on est conforme RGAA / WCAG ?". Wave injecte des badges sur la page pour les contrastes insuffisants, les images sans alt, les labels manquants. Trois clics pour un audit visuel rapide. Combiné à Lighthouse, tu couvres 80 % des critères automatisables d'accessibilité.

Maintenir ton profil propre

Une fois par trimestre, je fais le ménage :

# Dans chrome://extensions/
1. Désinstaller toutes les extensions inactives depuis 30 jours.
2. Vérifier les permissions : Détails → Autorisations.
3. Désactiver "Autoriser l'accès aux URL des fichiers" sauf si nécessaire.
4. Activer "Mode strict des sites" pour limiter le scope des extensions.

Pour mesurer l'impact mémoire :

# Shift+Esc dans Chrome ouvre le Task Manager
# Tri par mémoire, repère les extensions gourmandes
# Une extension > 200 Mo en idle est suspecte

Synchroniser ses extensions entre machines

Tu peux utiliser le profil Google Sync, mais tu deviens dépendant du compte. Mon alternative : un fichier extensions.txt versionné dans mon dotfiles repo qui liste les IDs des extensions, et un script qui les installe en batch sur une machine fraîche :

#!/bin/bash
# install-extensions.sh
PROFILE_DIR="$HOME/.config/BraveSoftware/Brave-Browser/Default"
while read EXT_ID; do
  brave-browser --load-extension="$PROFILE_DIR/Extensions/$EXT_ID" &
done < extensions.txt

Pour les configurations spécifiques (filtres uBlock, mappings Vimium), j'exporte les fichiers JSON depuis chaque extension et je les commit aussi. Setup d'une nouvelle machine : 5 minutes au lieu d'une heure.

Mesurer la consommation réelle

Un audit mémoire concret sur mon setup actuel (Brave, 23 onglets ouverts, 7 extensions) :

Extension RAM CPU idle
uBlock Origin 45 Mo < 0,1 %
Vimium 12 Mo 0 %
Bitwarden 80 Mo 0,2 %
Raindrop.io 35 Mo 0,1 %
Wappalyzer 25 Mo 0 %
Dark Reader 60 Mo 0,5 %
Marinara 8 Mo 0 %

Total : ~265 Mo pour 7 extensions, c'est raisonnable. Compare avec un setup typique "j'installe tout ce qui passe" : 1,2 Go pour 25 extensions, dont 4 doublons et 3 trackers déguisés.

Profils Chrome séparés : pro, perso, test

L'erreur que je vois le plus chez les devs : tout dans un seul profil. Conséquence : les extensions de boulot tournent quand tu navigues le soir, les cookies clients se mélangent à ton compte Gmail perso, et le profil entier devient une bouillie de 1 Go que Chrome met 30 secondes à charger.

Mon découpage type :

Créer un profil : barre d'icône en haut à droite → "Ajouter un profil". Chaque profil a sa couleur de thème pour ne pas se tromper visuellement. Sur Linux, les profils sont des dossiers séparés dans ~/.config/google-chrome/, ce qui simplifie aussi les sauvegardes.

Le mode kiosk pour client ou démo

Moins connu : Chrome supporte un mode kiosk plein écran sans extensions, idéal pour des démos client ou pour brancher une tablette en présentation interactive :

google-chrome --kiosk --incognito \
  --disable-extensions \
  --disable-features=TranslateUI \
  https://monsite.fr

Je l'utilise aussi pour ouvrir un dashboard Grafana sur un écran en salle technique : zéro distraction, zéro extension qui bouffe la RAM, juste les graphes en boucle. Couplé à xdotool pour rafraîchir la page toutes les 5 minutes, c'est un panneau de monitoring à 0 € en hardware.

Erreurs courantes et leur fix

Une extension est passée en "Manifest V2 obsolète" et désactivée
Cause : Chrome retire progressivement les anciennes extensions. Solution : cherche un fork Manifest V3 sur GitHub, ou bascule sur Brave/Firefox.

Failed to fetch sur Bitwarden après mise à jour Chrome
Cause : la session du coffre est expirée. Désactive puis réactive l'extension, ou clique sur "Verrouiller" puis re-déverrouille.

uBlock casse un site de paiement / banque
Cause : un filtre bloque un script tiers nécessaire (3DSecure, antifraud). Clique sur l'icône uBlock → désactive temporairement sur ce site (gros bouton power) → recharge.

Vimium ne fonctionne plus sur certains sites
Cause : le site capture les événements clavier (Notion, Figma). Va dans Options → Excluded URLs et ajoute le pattern.

Dark Reader rend les images blanches sur Twitter/X
Cause : conflit avec le dark mode natif. Désactive Dark Reader sur twitter.com et x.com, ils ont leur propre thème.

Extension bloquée par la stratégie d'entreprise sur poste pro
Cause : la GPO Chrome ExtensionInstallBlocklist est active. Vérifie via chrome://policy/ les règles appliquées. Solution : passer par l'IT pour ajouter l'ID extension à la whitelist ExtensionInstallAllowlist, ou utiliser un profil personnel séparé via chrome://settings/manageProfile.

Pour aller plus loin

Le minimum vital

Si tu ne devais en garder que trois : uBlock Origin (sécurité + perf), Bitwarden (mots de passe), Vimium (productivité clavier). Les quatre autres sont des bonus selon ton métier. N'empile pas plus de 10 extensions actives, au-delà tu paies en RAM, en surface d'attaque et en bugs de compatibilité. Une extension désinstallée hier, c'est une vulnérabilité en moins demain. Audite ta liste tous les trimestres, désinstalle sans regret tout ce que tu n'as pas ouvert depuis 30 jours, et profil par usage : ton navigateur redeviendra un outil au lieu d'une passoire.

# Articles similaires

Sur les memes sujets et plus loin