Anonymisez un texte avant de le partager, sans l’envoyer nulle part

Pour anonymiser un texte, collez-le ici : un log, un e-mail, un fichier de config. E-mails, téléphones, numéros de carte et de sécurité sociale, IBAN, clés API et mots de passe sont repérés et remplacés dans une copie que vous pouvez partager. Le texte ne quitte pas cet onglet.

  • Gratuit, sans inscription
  • Jamais envoyé
  • Rien n’est conservé

Anonymiser un texte

E-mails, cartes, clés et mots de passe, retirés de n’importe quel texte

Collez un log, un e-mail ou un fichier de config

Ou déposez un fichier .txt, .log, .csv ou .json n’importe où dans cette fenêtre. Rien n’est envoyé.

  • Données personnelles
  • Numéros d’identité
  • Finance
  • Secrets et clés
  • Réseau
  • Vos mots-clés

Reste sur votre appareil.

Mis à jour en octobre 2026

Réponse rapide

Pour anonymiser un texte, remplacez chaque donnée sensible par un repère dans une copie, et ne partagez que la copie. Cet outil repère les valeurs qui ont une forme fixe (e-mails, téléphones, numéros de carte, IBAN, numéro de sécurité sociale, adresses IP, clés API, jetons, mots de passe dans la config) et les remplace dans votre navigateur. Les noms et les adresses postales n’ont pas de forme fixe : ajoutez-les en mots-clés, et relisez le résultat avant de l’envoyer.

Sur une page web

Masquez-les à l’écran, avant de partager

Quand les secrets sont sur une page web que vous allez montrer en partage d’écran (un tableau de bord, une console d’admin, un terminal dans le navigateur), Blurr.ing les floute sur place. Blur Text reconnaît vos propres mots-clés et 34 modèles prêts à l’emploi (e-mails, numéros de carte, clés API, adresses IP et d’autres) sur chaque page que vous ouvrez : ils sont floutés avant que quiconque les voie. Les flous tracés à la main sont gratuits et illimités ; l’offre gratuite garde une règle ou un modèle Blur Text, Premium débloque le reste.

  • Tracez un cadre, sélectionnez du texte ou cliquez sur un élément. Gratuit et illimité.
  • Les captures sortent avec les floutages déjà dans l’image. 5 gratuites, illimitées avec Premium.
  • Auto Blur, Blur Text et Tab Privacy masquent les données sensibles à votre place, sur chaque page. Essayez chacun gratuitement.
Ajouter à Chrome

Installation gratuite, pour Chrome sur ordinateur.

Mode d’emploi

Comment anonymiser un texte en ligne

  1. 1

    Collez votre texte

    Collez un log, un fil d’e-mails, un fichier de config ou un ticket de support, ou déposez un fichier .txt, .log, .csv ou .json dans la zone.

  2. 2

    Vérifiez ce qui a été trouvé

    Les résultats sont comptés par type et surlignés dans la copie. Désactivez un type que vous voulez garder, comme les adresses IP dans un log réseau.

  3. 3

    Ajoutez vos mots-clés

    Saisissez les noms de personnes, d’entreprises ou de projets que les motifs ne peuvent pas deviner. Une /expression régulière/ fonctionne aussi.

  4. 4

    Copiez ou téléchargez

    Choisissez étiquettes, blocs de même longueur ou pseudonymes, relisez le résultat, puis copiez-le ou téléchargez-le en .txt.

Ce qu’il repère

Tous les types détectés, et comment

Chaque type peut être désactivé dans l’outil. Quand une clé de contrôle existe, la valeur doit la valider. Les deux numéros d’identité qui n’en ont pas, le CCCD vietnamien et le NIK indonésien, doivent contenir un vrai code de région et une vraie date de naissance.

TypeExempleComment il est reconnu
Adresses e-mail [email protected] Toute adresse avec un domaine.
Numéros de téléphone +1 (415) 555-0132 Format international ou groupé, de 9 à 15 chiffres. Dates, numéros de version et longs identifiants sont ignorés.
Numéros de carte 4242 4242 4242 4242 De 13 à 19 chiffres qui passent le contrôle de Luhn.
IBAN GB29 NWBK 6016 1331 9268 19 Doit passer le contrôle IBAN mod 97.
Comptes bancaires polonais (NRB) 61 1090 1014 0000 0712 1981 2874 26 chiffres sans le préfixe PL, contrôlés comme un IBAN.
SSN américains 123-45-6789 Forme avec tirets uniquement, plages invalides ignorées.
Adresses IP 192.168.1.24 · 2001:db8::1 IPv4 aux octets valides, et IPv6.
Clés API et jetons sk_live_… · ghp_… · AKIA… Formats connus : AWS, Stripe, GitHub, OpenAI, Anthropic, Slack, Google et d’autres.
JWT eyJhbGciOi… Trois parties base64url qui commencent par eyJ.
Clés privées -----BEGIN PRIVATE KEY----- Blocs de clé PEM et OpenSSH entiers.
Mots de passe et secrets dans la config password=hunter2 La valeur qui suit password, secret, token, api_key et noms semblables, plus les en-têtes Bearer et Basic.
Identifiants dans les URL postgres://user:pass@host · ?token=… user:password@ dans une URL et paramètres qui ressemblent à des secrets.
Portefeuilles crypto 0x8f2c… · bc1q… Adresses 0x de type Ethereum et adresses Bitcoin bech32 et classiques.
DNI espagnol 12345678Z 8 chiffres et une lettre qui doit correspondre au contrôle mod 23.
NIE espagnol X1234567L X, Y ou Z, 7 chiffres et une lettre de contrôle.
CURP mexicain GAPA850312HDFRRN00 18 caractères avec une vraie date de naissance, un code d’État et un chiffre de contrôle.
RFC mexicain GAPA850312K45 12 ou 13 caractères avec une vraie date. Majuscules uniquement.
CPF brésilien 111.444.777-35 000.000.000-00 ou 11 chiffres, avec les deux chiffres de contrôle.
NIR (n° de sécurité sociale) 1 85 05 78 006 084 91 15 chiffres avec la clé à 2 chiffres, Corse 2A et 2B comprise.
Codice fiscale italien RSSMRA85T10A562S 16 caractères dont la dernière lettre doit correspondre au contrôle.
Steuer-ID allemand 86095742719 11 chiffres avec le chiffre de contrôle ISO 7064 et la règle des chiffres répétés.
BSN néerlandais BSN 123456782 9 chiffres qui passent l’elfproef, seulement juste après BSN ou burgerservicenummer.
PESEL polonais 85031207659 11 chiffres avec une vraie date de naissance et un chiffre de contrôle.
NIP polonais 123-456-32-18 Numéro fiscal avec son chiffre de contrôle, avec tirets ou après PL. 10 chiffres seuls uniquement après NIP.
REGON polonais REGON 123456785 14 chiffres avec les deux chiffres de contrôle. 9 chiffres uniquement après REGON.
SNILS russe 112-233-445 95 11 chiffres, souvent 000-000-000 00, avec une somme de contrôle valide.
INN russe ИНН 7707083893 12 chiffres avec les deux chiffres de contrôle. L’INN d’entreprise à 10 chiffres seulement après ИНН ou INN.
T.C. Kimlik No turc 10000000146 11 chiffres, sans 0 initial, avec les deux chiffres de contrôle.
CCCD vietnamien 001090012345 12 chiffres. Sans chiffre de contrôle : le code de province, le chiffre du siècle et l’année de naissance doivent être réels.
NIK indonésien 3171014509900001 16 chiffres. Sans chiffre de contrôle : le code de région et la date de naissance (les femmes ajoutent 40 au jour) doivent être réels.
Vos mots-clés Acme Corp, Jane Doe Noms, entreprises, noms de code de projets : tout ce qu’une regex ne peut pas deviner.

Noms et adresses

Un nom de personne ou une adresse postale n’a pas de forme fixe : aucun motif ne les trouve de façon fiable. Ajoutez-les en mots-clés.

Formats de clés inconnus

Les clés des services connus sont reconnues à leur préfixe, et les secrets qui suivent password= ou token= sont détectés. Une chaîne aléatoire sans nom ni préfixe ne l’est pas.

Relisez avant de partager

Voyez le résultat comme un premier passage. Une relecture rapide de la copie suffit à attraper la valeur qui serait passée au travers.

Pourquoi rien n’est envoyé

Un outil pour anonymiser n’a pas à lire vos secrets

Coller un log de production dans un site qui le traite sur un serveur, c’est ainsi que des clés finissent dans les logs de quelqu’un d’autre. Cette page fait tout son travail dans votre navigateur.

Aucun envoi

Le texte est traité par JavaScript dans cet onglet. La page n’envoie rien et continue de fonctionner hors connexion une fois chargée.

Rien n’est conservé

Pas de compte, pas d’historique, pas de brouillon enregistré. Fermez l’onglet et le texte disparaît.

Des clés de contrôle, pas des suppositions

Un numéro de carte doit passer le contrôle de Luhn, un IBAN le mod 97 et un numéro d’identité sa propre clé : numéros de commande et horodatages ne sont pas touchés.

FAQ

Anonymiser un texte : vos questions

Comment anonymiser un texte avant de le coller dans ChatGPT ?
Collez le texte dans l’outil ci-dessus, ajoutez en mots-clés les noms de personnes et d’entreprises, choisissez Pseudonymes, puis copiez le résultat dans ChatGPT ou un autre assistant. Le guide de pseudonymisation des ministères de la Transition écologique conseille la même chose aux agents : remplacer les noms par « Agent 1, Agent 2 » et les adresses IP par un numéro unique avant de confier un document à une IA. Le texte d’origine, lui, n’est envoyé nulle part.
Anonymiser ou pseudonymiser : quelle différence ?
Pseudonymiser, c’est remplacer chaque donnée par un repère (EMAIL_1, IP_2) : la même valeur garde le même repère, le texte reste lisible. Anonymiser au sens du RGPD va plus loin : plus personne ne doit pouvoir retrouver la personne, même en croisant d’autres informations. Cet outil masque et pseudonymise les valeurs qu’il trouve ; il ne garantit pas à lui seul qu’un document est anonyme. Le contexte (un poste, une date, un lieu) peut suffire à identifier quelqu’un.
Les noms sont-ils détectés automatiquement ?
Non, et aucun outil à base de motifs n’en est capable de façon fiable : un nom ou une adresse n’a pas de format fixe. Saisissez-les dans le champ des mots-clés et chaque occurrence est masquée, en mot entier et sans tenir compte des majuscules.
Comment masquer un IBAN ou un numéro de carte dans un e-mail ?
Collez l’e-mail dans l’outil. Les IBAN sont reconnus s’ils passent le contrôle mod 97, les numéros de carte s’ils passent celui de Luhn, avec ou sans espaces. Ils sont remplacés par [IBAN] ou [CARTE], ou par un bloc de même longueur, et le reste de l’e-mail ne bouge pas.
Le numéro de sécurité sociale est-il reconnu ?
Oui. Le NIR à 15 chiffres est reconnu avec sa clé à 2 chiffres, Corse (2A et 2B) comprise, avec ou sans espaces. L’outil reconnaît aussi les numéros d’identité de onze autres pays (DNI espagnol, codice fiscale italien, Steuer-ID allemand, PESEL polonais et d’autres), chacun validé par sa propre clé. Un autre format peut être ajouté en mot-clé sous forme d’/expression régulière/.
Peut-il masquer les clés API et les mots de passe dans un log ?
Oui. Il reconnaît à leur préfixe les clés AWS, Stripe, GitHub, GitLab, OpenAI, Anthropic, Slack, Google, SendGrid, npm, Hugging Face et d’autres, ainsi que les JWT, les clés privées PEM, les en-têtes d’authentification Bearer et Basic, les mots de passe dans les chaînes de connexion, les paramètres d’URL secrets et la valeur qui suit password=, secret=, token= ou api_key=.
Le texte est-il envoyé quelque part ?
Non. Tout se passe dans votre navigateur : pas d’envoi, pas de compte, rien n’est conservé, et l’outil marche même réseau coupé une fois la page chargée. Il est gratuit et sans limite. Attention : si un secret a déjà circulé, le masquer après coup ne sert à rien, il faut le changer.

Floutez d’abord, partagez ensuite.

Gratuit sur le Chrome Web Store. Fonctionne sur tous les sites, sans compte.