Retour au blog

Trier les fichiers par contenu, pas seulement par leur nom

Triez vos fichiers dans des dossiers selon leur contenu, pas seulement leur nom, avec les outils gratuits de Windows et Mac ou une règle automatisée.

6 septembre 2026
File Arbor Team

Vous pouvez trier vos fichiers dans des dossiers selon leur contenu réel — le texte à l'intérieur d'un PDF, d'un document Word ou d'un fichier texte — plutôt que de vous fier au nom du fichier ou à son extension. Windows et Mac proposent tous deux une méthode manuelle et gratuite grâce à la recherche intégrée. Pour un flux continu de fichiers, une application à base de règles lit le texte de chaque fichier entrant et l'achemine vers le bon dossier automatiquement, et peut le renommer d'après ce qu'elle a lu si vous le demandez.

Ce guide présente trois façons d'y parvenir, de l'astuce de recherche qui prend cinq minutes à la règle qui s'exécute à chaque arrivée de fichier. Il aborde aussi le renommage à partir du contenu, que Hazel et File Juggler proposent depuis des années et que File Arbor Pro a ajouté dans la version 1.3.0. Une limite mérite d'être posée avant d'aller plus loin : un scan ou une photo de page prise au téléphone n'a pas de couche de texte, donc une règle n'a rien à y lire, à moins que l'outil n'exécute d'abord l'OCR — Hazel 6 le fait sur Mac, et File Arbor Pro le fait depuis la version 1.3.0.

Pourquoi le tri par nom ou par type de fichier ne suffit-il pas ?

Un nom de fichier indique surtout ce que quelqu'un a tapé dans une fenêtre d'enregistrement, ce qui n'apporte souvent aucune information utile. scan0043.pdf, Document sans titre.docx ou telechargement (3).pdf ne disent rien du contenu réel. Trier par extension n'aide pas beaucoup plus : savoir qu'un fichier est un PDF vous apprend qu'il s'agit d'un PDF, pas s'il s'agit d'un bail, d'un reçu ou d'une recette mise de côté pour plus tard.

Le problème s'aggrave à mesure que le volume augmente. Le dossier Téléchargements d'un freelance se remplit de PDF clients qui arrivent tous nommés d'après le système d'export d'un logiciel tiers. Le dossier d'un étudiant se remplit de diapositives de cours qui commencent toutes par le même code de matière. Les règles basées sur le nom ou le type attrapent les cas évidents — envoyer chaque .jpg vers Photos, chaque .dmg vers Installateurs — mais elles ne peuvent pas distinguer une facture d'un contrat quand les deux sont des PDF au nom sans signification.

Le tri par contenu résout un problème plus étroit que ce qu'on imagine : il ne comprend pas vos fichiers. Il lit un texte précis et déplace le fichier vers un dossier précis quand ce texte est présent. C'est une promesse plus modeste que « l'IA organise vos documents pour vous », et c'est aussi une promesse plus facile à vérifier, puisque le même fichier produit toujours le même résultat.

Deux méthodes gratuites, puis la méthode automatisée

Les deux premières méthodes ci-dessous ne coûtent rien et utilisent des outils déjà présents sur votre ordinateur. La troisième demande une application dédiée, mais c'est la seule qui continue de fonctionner sans vous.

Méthode 1 : rechercher vos fichiers existants par leur contenu

Les deux systèmes d'exploitation indexent le texte contenu dans vos fichiers pour la recherche, et vous pouvez utiliser cet index dès maintenant pour retrouver et déplacer des fichiers.

Sur Mac : ouvrez Spotlight ou une fenêtre du Finder, tapez le texte recherché, puis réglez la portée de la recherche sur le contenu du fichier plutôt que sur son nom. Sélectionnez les résultats et glissez-les vers le dossier de destination.

Sous Windows : ouvrez l'Explorateur de fichiers, vérifiez que l'indexation du contenu est activée pour le dossier concerné (Options d'indexation dans le Panneau de configuration), puis lancez une recherche sur le texte attendu à l'intérieur du fichier. La recherche Windows vérifie le contenu des formats courants comme le PDF, le DOCX et le TXT une fois qu'ils sont indexés.

Cette méthode fonctionne bien pour nettoyer une fois pour toutes un dossier déjà en désordre. Elle ne fait rien pour le prochain fichier qui y arrivera demain — il faudra relancer la même recherche. Considérez-la comme un moyen de rattraper un arriéré, pas comme une solution durable.

Méthode 2 : assembler l'automatisation intégrée à votre système

Les deux plateformes disposent d'outils d'automatisation gratuits capables, moyennant un peu de configuration, d'agir sur le contenu d'un fichier plutôt que de simplement guetter son arrivée.

Sur Mac, une action de dossier Automator peut exécuter un script shell sur un fichier qui vient d'arriver — en faisant par exemple passer un PDF dans une commande d'extraction de texte, puis en vérifiant le résultat à la recherche d'un mot-clé avant de déplacer le fichier. Les Raccourcis d'Apple permettent une version plus simple du même principe pour le texte et les PDF.

Sous Windows, Power Automate Desktop peut surveiller un dossier et exécuter un flux à l'arrivée d'un fichier, mais extraire le texte d'un PDF ou d'un DOCX demande d'ajouter des actions supplémentaires ou un plugin, et les tests prennent en général plus de temps que ne le laisse penser le tutoriel.

Les deux approches sont réellement gratuites. Aucune n'est rapide. Vous assemblez vous-même un déclencheur, une étape d'extraction de texte et une action de déplacement, et si l'étape d'extraction gère mal une mise en page de PDF particulière, la règle ne fait tout simplement rien, sans avertissement. C'est le compromis honnête de la voie intégrée : aucun coût, un vrai temps de configuration, et vous êtes seul quand quelque chose ne correspond pas.

Méthode 3 : configurer une règle de contenu dans un organiseur de fichiers dédié

Un organiseur de fichiers dédié, basé sur des règles, transforme la même idée en une condition que vous ne réglez qu'une fois. Dans File Arbor, une règle de contenu ressemble à ceci :

  • Surveiller : Téléchargements
  • Condition : le contenu contient facture, reçu
  • Action : déplacer vers Documents/Finances

Des termes séparés par des virgules signifient « n'importe lequel d'entre eux », donc cette seule règle attrape l'un ou l'autre mot. La correspondance de contenu est aussi insensible aux accents et à la casse — une règle qui correspond à societe correspondra aussi à société, et Facture sera reconnu aussi bien que facture ou FACTURE — inutile donc de prévoir chaque variante de casse ou d'accentuation.

Sous le capot, File Arbor détecte le type de fichier à partir de son contenu réel plutôt que de faire confiance à l'extension, et n'extrait le texte que lorsqu'une règle en a besoin, si bien qu'un fichier qui ne correspond à aucune règle de contenu n'est jamais analysé. Il lit les PDF qui contiennent une couche de texte, les fichiers DOCX et les formats texte comme TXT, MD et CSV. Il existe des limites : 32 Mo par fichier, les premiers 256 Ko de texte extrait, les 20 premières pages d'un PDF, et une fenêtre de traitement de 5 secondes par fichier. Rien de ce qui est extrait n'est écrit sur le disque ni consigné où que ce soit. Depuis la version 1.3.0, une règle Pro réglée pour lire aussi les documents scannés lit également, par OCR, les PDF scannés et les photos (JPEG, PNG, TIFF) : la première et la dernière page, à raison d'environ une seconde par page.

Les conditions de contenu sont une fonctionnalité Pro, ajoutée dans la version 1.2.0. Le niveau gratuit couvre toujours les règles par extension de fichier pour un dossier — c'est avec la correspondance de contenu que la version payante prend tout son sens.

Le tri par contenu renomme-t-il vos fichiers ?

Pas à elle seule. Une condition de contenu décide du dossier vers lequel un fichier va, et rien d'autre. Le renommage est une partie distincte de la règle : depuis la version 1.3.0, une règle File Arbor peut aussi renommer le fichier, et dans Pro le nouveau nom peut inclure des valeurs lues dans le document — une date, un montant, un numéro de facture — que vous lui apprenez en cliquant une fois sur la valeur dans un document d'exemple, ou en saisissant le libellé imprimé à côté. Comment renommer un PDF selon son contenu montre la marche à suivre avec une date de facture.

Deux des alternatives l'ont fait en premier, et il serait trompeur de prétendre le contraire. La condition « Contents contain match » de Hazel peut capturer une partie d'un document dans un jeton personnalisé, réutilisable ensuite dans une action de renommage — Noodlesoft documente cela directement. File Juggler peut construire des noms de fichiers à partir de motifs et de variables de listes de mots trouvées à l'intérieur d'un document. Si renommer à partir du contenu est exactement ce dont vous avez besoin, les trois outils le font désormais, File Arbor depuis la version 1.3.0.

Il vaut la peine d'être explicite sur ce point, parce qu'une bonne partie de ce qui se classe aujourd'hui sur « trier les fichiers par contenu » appartient en réalité à une tout autre catégorie d'outils. Toute une famille d'outils basés sur l'IA lit un document et génère un nouveau nom de fichier à partir de ce qu'il contient — en extrayant un nom de client, une date ou un type de document pour construire quelque chose comme 2026-04-12-acme-facture.pdf. C'est une fonctionnalité réelle et utile, et elle diffère de ce que font Hazel, File Juggler et File Arbor : ces derniers capturent du texte de façon déterministe, avec un motif que vous avez écrit ou une valeur que vous avez désignée, plutôt que de laisser un modèle deviner un nom. Si des noms générés par IA sont ce que vous cherchez, c'est une autre catégorie d'outils que celle couverte par cet article.

La correspondance de contenu basée sur des règles est un outil plus étroit, mais plus prévisible : le même fichier, confronté à la même règle, atterrit toujours dans le même dossier. Rien n'est deviné. Rien ne change dans le fichier lui-même, à part son emplacement, et son nom si la règle le renomme.

Ce que le tri par contenu ne peut pas lire

Chaque outil de correspondance de contenu a de vraies limites, et elles comptent plus que la liste des fonctionnalités. Dans File Arbor, aucun des éléments suivants ne correspondra à une condition de contenu :

  • Les documents scannés et les photos de papier, sauf si la règle lit les scans. Ils n'ont pas de couche de texte, donc il n'y a rien à lire pour la règle jusqu'à ce que l'OCR s'exécute. Depuis la version 1.3.0, une règle Pro réglée pour lire aussi les documents scannés exécute l'OCR sur la première et la dernière page ; sans cela, une facture scannée ressemble, pour le système de fichiers, exactement à une photo de chat.
  • Les feuilles de calcul. Les fichiers XLSX ne sont pas lus pour leur contenu.
  • Les en-têtes, pieds de page et notes de bas de page d'un document Word. Seul le corps principal du texte est vérifié.
  • Les PDF chiffrés ou protégés par mot de passe. Ils ne peuvent pas être ouverts pour l'extraction de texte sans le mot de passe.

Les PDF chiffrés sont une vraie lacune, pas une note de bas de page mineure, et le seul endroit où un concurrent en fait réellement plus. Hazel 6 a ajouté une reconnaissance de texte à la volée pour les fichiers non océrisés, ainsi qu'un moyen de fournir un mot de passe pour les PDF chiffrés. File Arbor Pro a ajouté l'OCR dans la version 1.3.0, mais n'a aucun moyen d'ouvrir un PDF chiffré. Si vos PDF sont couramment chiffrés, Hazel (Mac uniquement) attrapera des fichiers que les règles de File Arbor laisseront passer sans un mot.

En pratique, vérifiez si vos PDF possèdent une véritable couche de texte avant de construire une règle autour d'eux ; si ce n'est pas le cas, la règle doit lire les documents scannés. Un PDF exporté depuis Word ou une application de scan moderne en a généralement une. Un PDF produit en pointant un téléphone vers une page, en général, non.

Utiliser une expression régulière pour analyser le contenu d'un fichier

La correspondance de texte simple, comme le contenu contient facture, couvre la plupart des cas, mais il arrive qu'il faille un motif plutôt qu'un mot — un numéro de facture dans un format précis, ou une référence qui commence toujours de la même façon. La seconde condition de contenu de File Arbor, le contenu correspond à une expression régulière, applique une expression régulière au texte extrait plutôt qu'à un mot littéral. Contrairement au contenu contient, elle est littérale — aucune normalisation d'accent ni de casse — et chaque motif est vérifié contre les risques de repli catastrophique avant d'être exécuté.

Si vous n'avez jamais écrit de motif regex, ce n'est pas le meilleur point de départ. Notre guide regex pour l'organisation de fichiers couvre la syntaxe depuis zéro, avec dix motifs prêts à copier pour les noms de fichiers. Les mêmes motifs s'appliquent au contenu des fichiers — la différence tient au texte sur lequel le motif s'exécute, un nom de fichier ou le texte extrait de l'intérieur du fichier.

Comment cela fonctionne-t-il sous Windows et sous Mac ?

Une seule façon d'obtenir la règle identique sur les deux systèmes : utiliser un outil conçu pour les deux. Les conditions de contenu de Hazel n'existent que sous macOS. Celles de File Juggler n'existent que sous Windows. Si vous utilisez les deux plateformes, ou si vous passez de l'une à l'autre, aucune des deux bibliothèques de règles ne vous suit.

FonctionnalitéFile ArborHazelFile Jugglerorganize (CLI)
PlateformeWindows et MacMac uniquementWindows uniquementWindows, Mac et Linux
InterfaceGraphiqueGraphiqueGraphiqueLigne de commande (YAML)
Conditions de contenuOui (Pro)OuiOuiOui
Lecture PDF / DOCX / texteOuiOuiOuiOui
OCR pour les PDF scannésOui (Pro, depuis la version 1.3.0)OuiNonNon documenté
PDF chiffrés pris en chargeNonOuiNonNon
Regex sur le contenuOuiPartielOuiOui
Renommage à partir du contenuOui (Pro, depuis la version 1.3.0)OuiOuiOui
Surveillance de dossier en temps réelOui (Pro)OuiOuiNon (nécessite un wrapper)
Niveau gratuitOui (un dossier surveillé, deux règles, jusqu'à 20 fichiers par jour, exécution manuelle)Non (essai 14 jours)Non (essai 30 jours)Oui (gratuit, open source)
Tarif24,99 $ Pro, achat unique42 $ achat uniqueLicence uniqueGratuit

La position de File Arbor ici est étroite et précise : les deux mêmes conditions de contenu, sur les deux systèmes d'exploitation, depuis une seule application, vérifiées en temps réel grâce au Mode Auto. Il n'est pas plus puissant que Hazel sur Mac ou que File Juggler sous Windows — c'est simplement celui qui ne vous oblige pas à choisir une plateforme.

Quelle méthode choisir ?

« J'ai un dossier en désordre et je veux juste le nettoyer une fois. » Utilisez la méthode 1. Une recherche par contenu suivie d'un glisser-déposer manuel bat n'importe quelle automatisation pour une tâche ponctuelle.

« Le scripting ne me fait pas peur et je n'utilise qu'un seul système. » La méthode 2 ne coûte rien et fonctionne, à condition d'accepter de construire et de tester le flux vous-même.

« Je suis exclusivement sur Mac et je veux une correspondance de contenu poussée, OCR compris. » Hazel mérite un coup d'œil : il fait correspondre le texte à l'intérieur des documents et lit les PDF scannés grâce à un OCR intégré.

« Je suis exclusivement sous Windows et je veux un constructeur de règles visuel et mature pour le contenu des documents. » File Juggler a fait ses preuves depuis longtemps sur la correspondance de contenu des PDF et des documents Word, regex et variables de listes de mots comprises.

« J'utilise à la fois Windows et Mac, ou je veux tester les règles de contenu avant de payer quoi que ce soit. » File Arbor est conçu pour ça — la même règle fonctionne sur les deux plateformes, et le niveau gratuit permet de tester les règles par extension de fichier avant de décider si la correspondance de contenu vaut la mise à niveau Pro.

« Je veux une configuration en code et je suis à l'aise avec YAML. » organize est gratuit, multiplateforme, et lit le contenu des PDF et des DOCX — vous perdez simplement l'interface graphique.

Garder ses dossiers triés par contenu organisés sur la durée

Commencez par un seul dossier et une seule règle — le dossier Téléchargements est en général le candidat le plus fréquenté. Choisissez un mot ou une expression unique et sans ambiguïté, dont vous savez qu'il apparaît dans les fichiers à attraper, et acheminez-le vers un endroit précis plutôt que d'essayer de tout trier dès le premier jour.

Prévisualisez les correspondances avant d'activer l'automatisation en temps réel. Une règle de contenu légèrement trop large attrapera des fichiers que vous ne visiez pas, et il est bien plus facile de corriger une règle sur un lot de fichiers existants que de repérer un déplacement raté après coup.

Combinez les conditions de contenu avec une condition de type ou de date quand c'est possible. « PDF, vieux de plus d'un jour, contenant facture » est une règle plus précise que « contenant facture » seul, et elle a moins de chances de se déclencher à tort sur un fichier sans rapport qui mentionne le mot en passant.

FAQ

Peut-on trier des fichiers dans des dossiers selon ce qu'ils contiennent, et pas seulement leur nom ?

Oui. Une règle de contenu lit le texte à l'intérieur d'un fichier — un PDF, un document Word ou un fichier texte — et le déplace vers un dossier selon les mots ou motifs qui s'y trouvent. Hazel, File Juggler, l'outil open source organize et File Arbor proposent chacun une version de cette fonction, et les quatre peuvent aussi construire un nouveau nom de fichier à partir de ce qu'ils lisent ; File Arbor Pro l'a ajouté dans la version 1.3.0.

Le tri par contenu renomme-t-il les fichiers selon ce qu'ils contiennent ?

Seulement si vous le demandez. Une condition de contenu seule détermine uniquement le dossier de destination. Depuis la version 1.3.0, File Arbor Pro peut aussi lire dans le document des valeurs comme une date de facture et en construire le nom de fichier, comme le peuvent Hazel, File Juggler et organize. Une autre catégorie d'outils, basés sur l'IA, renomme aussi les fichiers, mais en devinant un nom plutôt qu'en capturant un motif précis.

Les règles de contenu peuvent-elles lire des PDF scannés ou des photos de documents ?

Seulement dans les outils qui font de l'OCR. La correspondance de contenu dépend d'une couche de texte, et un PDF scanné ou une photo de document n'en a pas, donc une condition de contenu n'a rien à lire tant que l'OCR n'a pas été lancé. Hazel 6 applique une reconnaissance de texte sur les fichiers non océrisés avant de vérifier la règle, et depuis la version 1.3.0 File Arbor Pro le fait aussi quand une règle est réglée pour lire aussi les documents scannés ; la documentation de File Juggler indique que les scans ont besoin d'un programme d'OCR séparé.

Trier des fichiers par contenu, est-ce la même chose que l'organisation par IA ?

Non. Une règle de contenu applique une correspondance de texte ou d'expression régulière déterministe : le même fichier produit toujours le même résultat, hors ligne. Les organiseurs par IA utilisent un modèle de langage pour interpréter le sens et proposent souvent un nouveau nom de fichier. Les deux orientent les fichiers vers des dossiers, et les deux peuvent les renommer : File Arbor Pro (depuis la version 1.3.0), Hazel, File Juggler et organize construisent le nom à partir de valeurs que vous leur indiquez, au lieu d'en deviner un.

Le tri par contenu fonctionne-t-il de la même façon sous Windows et sous Mac ?

Seulement si l'outil est multiplateforme. Les conditions de contenu de Hazel n'existent que sur macOS, celles de File Juggler que sous Windows. File Arbor exécute les deux mêmes conditions de contenu — le contenu contient et le contenu correspond à une expression régulière — nativement sous Windows et sous macOS, depuis une seule application.

Le tri par contenu est-il disponible dans le niveau gratuit de File Arbor ?

Non. Les conditions de contenu sont réservées à la version Pro. Le niveau gratuit couvre un dossier surveillé, deux règles, jusqu'à 20 fichiers par jour, exécution manuelle, avec une correspondance par extension de fichier. Les conditions de contenu, comme le Mode Auto et les règles illimitées, nécessitent la mise à niveau Pro à 24,99 $, en achat unique.

Ce qu'il faut retenir

Dans File Arbor, trier des fichiers par contenu revient à les orienter selon ce qui est écrit à l'intérieur — et depuis la version 1.3.0, Pro peut aussi les renommer à partir de cela, comme Hazel et File Juggler. Windows et Mac permettent tous deux de le faire gratuitement et manuellement grâce à la recherche, et tous deux permettent de l'automatiser avec assez de patience pour le scripting. Une application dédiée basée sur des règles — File Arbor, Hazel ou File Juggler, selon votre plateforme — transforme la même idée en une règle que vous réglez une fois pour toutes.

Si vous travaillez à la fois sous Windows et sur Mac, téléchargez File Arbor et testez une règle de contenu sur votre dossier Téléchargements. Le niveau gratuit suffit à voir si les règles par extension de fichier couvrent votre cas ; la version Pro est là quand vous êtes prêt à ajouter la correspondance de contenu.