
🔍 Rechercher dans Gmail par plage de dates : after, before et autres opérateurs
Vous savez que l’email est là, quelque part. Il a été envoyé vers mars dernier, ou peut-être avril. Vous faites défiler un fil interminable, tapez des mots-clés dans la barre de recherche et vous noyez dans des centaines de résultats couvrant les trois dernières années. Cela vous semble familier?
Gmail stocke des gigaoctets de correspondance, mais sa recherche standard cherche des mots, pas une période. Sans filtre de date précis, vous passez 10 à 15 minutes à chaque tentative pour retrouver une facture, un contrat ou une confirmation de billet. Ce n’est pas de votre faute; vous n’utilisez simplement pas les opérateurs de recherche intégrés qui transforment le chaos en une sélection organisée en quelques secondes.
Voici trois méthodes efficaces pour filtrer les emails sur n’importe quelle plage de temps: des opérateurs classiques after:/before: à la recherche avancée visuelle et aux dates relatives. Pas d’extensions, pas de plugins, uniquement les outils natifs de Gmail.
💡 Aperçu rapide:
- Ouvrez Gmail et placez votre curseur dans la barre de recherche.
- Pour rechercher des emails dans une plage spécifique, saisissez
after:YYYY/MM/DD before:YYYY/MM/DDaccompagné d’un mot-clé. - Pour un filtre relatif («plus ancien qu’un an», «plus récent que 30 jours»), utilisez
older_than:etnewer_than:. - Une alternative sans saisie manuelle: l’icône de filtre à droite de la barre de recherche et les champs «Date comprise entre».
- Combinez les dates avec d’autres opérateurs:
from:,has:attachmentetsubject:pour réduire les résultats à un ou deux emails.
Comment fonctionne la recherche par date dans Gmail
Gmail n’indexe pas chaque mot du corps d’un email comme Google le fait pour les pages web. Il s’appuie plutôt sur les métadonnées: la date de réception, l’expéditeur, l’objet et la présence de pièces jointes. Lorsque vous saisissez after:2026/01/01, le moteur de recherche écarte tous les emails reçus avant cette date avant même de vérifier les mots-clés. C’est pourquoi la combinaison «opérateur de date + mot-clé» fonctionne bien plus vite qu’un simple mot-clé avec un défilement manuel.
Le système prend en charge deux types d’opérateurs de date:
- Absolu: vous spécifiez un jour précis:
after:2026/03/01,before:2025/12/31 - Relatif: vous définissez une antériorité par rapport à aujourd’hui:
older_than:1y,newer_than:30d
Les deux types peuvent être combinés dans une même requête. Le format de date est YYYY/MM/DD (année/mois/jour). Google accepte également YYYY-MM-DD et le format américain MM/DD/YYYY, mais le format international YYYY/MM/DD est plus fiable car il est sans ambiguïté et ne confondra pas mars et avril.
Méthode 1: les opérateurs after: et before: pour une plage exacte
C’est la manière la plus directe de trouver des emails entre deux dates. Elle fonctionne lorsque vous vous souvenez au moins de limites approximatives: «entre mi-janvier et fin février 2025».
Étape 1. Ouvrez Gmail et cliquez dans la barre de recherche en haut.
Étape 2. Saisissez un mot-clé (par exemple, invoice ou receipt), puis un espace.
Étape 3. Ajoutez after:YYYY/MM/DD, en remplaçant YYYY/MM/DD par la date de début de votre plage. Pour les emails à partir du 15 janvier 2025:
1 invoice after:2025/01/15
Étape 4. Ajoutez before:YYYY/MM/DD avec la date de fin. Si le dernier jour de votre plage est le 28 février 2025:
1 invoice after:2025/01/15 before:2025/02/28
Étape 5. Appuyez sur Enter. Gmail affichera uniquement les emails contenant le mot «invoice» reçus strictement entre le 15 janvier et le 28 février 2025.
Une nuance importante: l’opérateur after: inclut les emails à partir de la date spécifiée (incluse), tandis que before: inclut uniquement ceux strictement antérieurs à la date spécifiée (sans l’inclure). Pour capturer également le dernier jour, définissez before: un jour plus tard: before:2025/03/01.
Méthode 2: recherche avancée sans saisie manuelle des opérateurs
Si vous ne voulez pas mémoriser la syntaxe, Gmail propose un formulaire visuel. Il génère les mêmes opérateurs en arrière-plan, mais se remplit à la souris.
Étape 1. Cliquez sur l’icône de filtre (trois lignes horizontales avec des curseurs) à droite de la barre de recherche.
Étape 2. Dans le formulaire qui s’ouvre, trouvez la section «Date comprise entre». Remplissez les champs «Du» et «Au» en sélectionnant les dates dans le calendrier.
Étape 3. Si nécessaire, remplissez les autres champs: «De» = from:, «Objet» = subject:, «Contient les mots» = mots-clés.
Étape 4. Cliquez sur «Rechercher». Gmail exécutera la requête et affichera la requête d’opérateur générée dans la barre de recherche. Vous pouvez la copier pour une utilisation future.
Cette méthode est pratique pour les tâches ponctuelles lorsque les dates exactes sont connues visuellement. Mais pour les scénarios récurrents (par exemple, «toutes les factures du mois dernier»), apprendre les opérateurs et les saisir au clavier est plus rapide.
Voici une courte vidéo montrant les trois méthodes:
Méthode 3: older_than: et newer_than: pour les dates relatives
Lorsque le jour exact n’a pas d’importance et que vous avez besoin d’une tranche «du dernier mois» ou «plus ancien que deux ans», utilisez les opérateurs relatifs. Ils comptent automatiquement à partir de la date du jour; pas besoin de calculer les limites manuellement.
Unités disponibles: d (jours), m (mois), y (années).
Opérateur | Ce qu’il fait | Exemple | Résultat |
|---|---|---|---|
| Emails plus récents que N jours |
| Toutes les factures de la semaine dernière |
| Emails plus récents que N mois |
| Factures du mois dernier |
| Emails plus anciens que N années |
| Tous les emails de billets plus anciens qu’un an |
| Emails plus anciens que N jours |
| Rapports plus anciens que trois mois |
Quelques scénarios concrets:
Nettoyage de la boîte de réception. Vous voulez supprimer tous les indésirables de plus de trois ans? older_than:3y, et tout ce que vous pouvez jeter en toute sécurité est juste devant vous. Ajoutez has:attachment à la requête pour traiter d’abord les emails avec de grandes pièces jointes: older_than:3y has:attachment.
Accès rapide aux éléments récents. Correspondance avec un client au cours des deux dernières semaines: from:[email protected] newer_than:14d. Deux opérateurs, et vous voyez exactement ce dont vous avez besoin sans faire défiler les fils de discussion de l’année dernière.
Combiner les opérateurs: construire une requête de précision
La vraie puissance de la recherche Gmail réside dans les combinaisons. Un seul opérateur donne rarement un résultat parfait, mais deux ou trois ensemble réduisent les résultats à quelques emails seulement.
Voici un aide-mémoire des opérateurs les plus utiles qui fonctionnent bien avec les dates:
Opérateur | Signification | Exemple avec date |
|---|---|---|
| Emails d’un expéditeur spécifique |
|
| Emails vers une adresse spécifique |
|
| Mots dans l’objet de l’email |
|
| Uniquement les emails avec pièces jointes |
|
| Pièce jointe avec un nom ou type spécifique |
|
| Exclure des résultats |
|
| Emails avec un libellé spécifique |
|
| Uniquement les emails non lus |
|
Un exemple de requête réelle: vous cherchez une facture non lue de l’expert-comptable sur le dernier trimestre. Au lieu de faire défiler le dossier «Finance», tapez:
1 from:buh@company.ru subject:invoice is:unread newer_than:3m
Gmail renverra exactement un ou deux résultats, et vous clôturez la tâche en 5 secondes.
Astuce: lorsque vous trouvez la requête parfaite, enregistrez-la comme filtre (le bouton «Créer un filtre» dans la recherche avancée). La prochaine fois, Gmail l’appliquera automatiquement aux nouveaux emails.
⁉️🤔 Questions fréquentes
Puis-je rechercher les emails d’un jour spécifique plutôt que d’une plage?
Oui. Définissez la même date dans
after:etbefore:avec un décalage d’un jour:after:2025/08/15 before:2025/08/16. Vous pouvez aussi utiliser uniquementafter:avec la date souhaitée; le résultat inclura les emails à partir de ce jour. Si vous ajoutez ensuitebefore:un jour plus tard, vous limitez les résultats à exactement 24 heures. La recherche sur un seul jour est l’une des tâches les plus courantes: retrouver un reçu pour un achat spécifique, une confirmation de réservation ou un enregistrement de vol. Le décalage de +1 jour dansbefore:est nécessaire carbefore:exclut la date spécifiée; sans ce décalage, vous obtiendriez un résultat vide.
Les opérateurs fonctionnent-ils dans l’application mobile Gmail?
Oui, tous les opérateurs listés (after, before, older_than, newer_than, from, subject et autres) fonctionnent dans la barre de recherche de l’application mobile Gmail pour Android et iOS. La syntaxe est la même. La seule différence: la recherche avancée sur mobile est accessible via le menu à droite de la barre de recherche plutôt qu’un bouton de filtre. La saisie semi-automatique suggère des contacts et des libellés mais pas la syntaxe, il est donc utile de garder un aide-mémoire à portée de main. Une mise en garde: sur les claviers mobiles, il est facile d’insérer un espace après les deux-points, ce qui casse la requête. Assurez-vous qu’il n’y a pas d’espace.
Que dois-je faire si Gmail ne trouve pas des emails qui existent assurément?
Trois causes fréquentes. Premièrement: l’email est dans la Corbeille ou les Spams, et la recherche standard les exclut. Ajoutez
in:anywhereau début de la requête. Deuxièmement: vous avez mis un espace après les deux-points; l’opérateur cesse de fonctionner et Gmail recherche le mot comme texte brut. Troisièmement: l’email est arrivé sur un autre compte ou alias. Vérifiezto:avec chaque variante d’adresse.in:anywhereest un étendeur de portée au niveau système: il inclut les emails archivés, supprimés et marqués comme spam. Placezin:anywheretout au début de la requête; à la fin, Gmail peut ignorer l’opérateur.
Comment trouver tous les emails d’un mois entier avec une seule commande?
Utilisez le premier et le dernier jour du mois dans les opérateurs. Par exemple, tous les emails de mars 2025:
after:2025/03/01 before:2025/04/01.before:pointe vers le 1er avril afin que le 31 mars soit inclus. Pour rechercher «tous les emails du mois dernier», une combinaison commenewer_than:1m older_than:1mest plus pratique; elle montre les emails datant exactement d’un mois sans être liée au calendrier. C’est un «emails plus anciens que 1 mois ET plus récents que 1 mois en même temps». Pour la plage «mois calendaire précédent», vous avez besoin de dates absolues comme dans le premier exemple.
Puis-je utiliser les opérateurs Gmail dans des clients de messagerie tiers?
Cela dépend du client. Les clients de messagerie construits sur l’API Gmail (Missive, Hiver, Shift) prennent généralement en charge les mêmes opérateurs car la requête est transmise directement à Gmail. Les clients IMAP (Outlook, Thunderbird, Apple Mail) ne comprennent pas les opérateurs Gmail; la recherche s’exécute localement. Si un client IMAP est configuré pour la recherche côté serveur, la syntaxe est souvent limitée à
from:etsubject:sans dates. Pour l’ensemble complet incluantafter:/before:/older_than:, utilisez l’interface web Gmail ou l’application mobile officielle.
Alors, que devriez-vous utiliser pour la recherche par date?
Neuf fois sur dix, une seule combinaison after: + before: avec un mot-clé suffit. C’est précis, instantané et indépendant des mises à jour de l’interface Gmail.
Si vous n’avez pas envie de taper les opérateurs et devez trouver quelque chose tout de suite, la recherche avancée avec un calendrier fait la même chose à la souris. Rappelez-vous simplement où se trouve le bouton de filtre.
Les opérateurs relatifs older_than: et newer_than: sont utiles pour les tâches récurrentes: exports mensuels de factures, revues trimestrielles de correspondance avec les prestataires ou nettoyage des vieux indésirables. Enregistrez la requête une fois comme filtre et utilisez-la sans effort supplémentaire.
Essayez dès maintenant: ouvrez Gmail et tapez newer_than:7d. Il y a de fortes chances que le tout premier email dans les résultats soit celui que vous cherchiez hier à la main.



