Aller au contenu
Produit12 min de lecture

Quels numéros d'identité ONYRI Sanitize détecte-t-il, pays par pays ?

La liste, pays par pays, des numéros d'identité, fiscaux et de sécurité sociale qu'ONYRI Sanitize détecte, et comment chacun est vérifié.

Par Alexis de ONYRIMis à jour le 8 octobre 2026

ONYRI Sanitize compare chaque document à des modèles propres à chaque pays pour les numéros d'identité, fiscaux et de sécurité sociale, avant de masquer quoi que ce soit. Certains contrôles ne vérifient que la forme du numéro. D'autres recalculent la même clé de contrôle que l'administration ou la banque émettrice. Cette page détaille exactement ce que le moteur reconnaît dans chacun des 47 pays couverts, et ce qui reste à votre charge.

Comment ONYRI Sanitize vérifie-t-il un numéro d'identité ?

Chaque détecteur fonctionne de deux façons. Un contrôle de forme vérifie seulement que la structure est bonne, comme une lettre suivie de huit chiffres. Un contrôle de clé va plus loin : il applique le même calcul que l'organisme émetteur et rejette un numéro qui échoue. Prenons le passeport américain de Claire Exemple, C12345678. ONYRI confirme la forme, mais ne peut pas confirmer qu'il est réel, faute de clé publique. Un SIREN français, lui, se vérifie immédiatement.

France : quels numéros sont détectés ?

NuméroCe que c'estComment ONYRI le vérifie
NIR (numéro de sécurité sociale)15 chiffres sur une fiche de paie ou une carte VitaleForme seulement. Premier chiffre 1 ou 2, code corse (2A ou 2B) accepté. Aucune clé n'est calculée.
SIRETidentifiant à 14 chiffres d'un établissementForme seulement : exactement 14 chiffres.
SIRENidentifiant à 9 chiffres de l'entreprise elle-mêmeForme et clé : la formule de Luhn doit être vérifiée.
Numéro de TVA intracommunautaireFR, 2 chiffres, puis le SIREN à 9 chiffresForme et clé : la formule officielle est vérifiée.
IBANnuméro de compte bancaire françaisForme seulement. La clé interbancaire n'est pas vérifiée.

ONYRI reconnaît aussi les numéros de passeport et de carte d'identité français, ainsi que les RIB et les numéros fiscaux. Ces quatre partagent la même limite que le NIR : la forme est vérifiée, sans clé publique pour confirmer qu'un numéro à l'allure fausse est authentique. Dans le doute, ONYRI le masque quand même, le sens le plus sûr de se tromper.

États-Unis, Royaume-Uni et Belgique : quels numéros sont détectés ?

NuméroPaysComment ONYRI le vérifie
Social Security Number (SSN)États-UnisForme plus règles de rejet. Un motif de zone, de groupe ou de série jamais délivré par la SSA est écarté. Il n'y a pas de chiffre de contrôle unique.
EIN (identifiant employeur)États-UnisForme plus contrôle du préfixe. Les deux premiers chiffres doivent correspondre à un préfixe réellement attribué par l'IRS.
Code postal (ZIP)États-UnisForme plus plage valide. 00000 est écarté, tout comme un bloc qui ne ressemble pas à un vrai ZIP ou ZIP+4.
National Insurance Number (NINO)Royaume-UniForme plus règles de rejet. Les paires de lettres jamais attribuées par le HMRC sont écartées. Il n'y a pas de chiffre de contrôle unique.
Numéro national (Rijksregisternummer)BelgiqueForme et clé : la clé modulo 97 est vérifiée face au bloc date de naissance.

ONYRI lit aussi les passeports américains, et les permis de conduire américains quand une mention comme DL ou Driver's license précède la valeur. Sans elle, un court mélange de lettres et de chiffres est trop ambigu pour être signalé sans risque. Les codes postaux britanniques et belges sont reconnus par leur forme aussi, mais le belge ne compte que si un nom de ville le suit.

Allemagne, Autriche et Suisse : quels numéros sont détectés ?

NuméroPaysComment ONYRI le vérifie
Steuer-ID (identifiant fiscal)AllemagneForme et clé : un chiffre de contrôle officiel selon la norme ISO 7064 est vérifié.
Versicherungsnummer (numéro d'assurance retraite)AllemagneForme et clé : la formule officielle fixée par le droit allemand des assurances est vérifiée.
Sozialversicherungsnummer (SVNR)AutricheForme et clé : une clé pondérée modulo 11 est vérifiée, et la date de naissance intégrée doit être réelle.
Numéro AVS (n° AHV)SuisseForme et clé : le chiffre de contrôle EAN-13 est vérifié. Tout numéro réel commence par 756.

Ces quatre clés de contrôle rendent les numéros germanophones parmi les plus fiables détectés par ONYRI. Le code postal allemand demande plus d'attention : l'allemand met une majuscule à tous les noms communs, donc ONYRI n'accepte un code que près d'un vrai nom de ville, ou d'une mention claire comme PLZ, pour éviter de masquer 2000 Euro.

Espagne, Italie, Pays-Bas et Luxembourg : quels numéros sont détectés ?

NuméroPaysComment ONYRI le vérifie
DNI / NIEEspagneForme seulement. Reconnu à sa structure : 8 chiffres et une lettre, ou X, Y ou Z suivi de 7 chiffres et d'une lettre. Masqué même si la lettre de contrôle est fausse, pour qu'une erreur d'OCR ne le laisse pas en clair.
NIF d'une société (ex-CIF)EspagneForme et clé ou libellé : masqué dès que la clé de contrôle officielle est vérifiée, ou dès que « CIF » ou « NIF » précède le numéro.
Codice fiscaleItalieForme seulement. Ses 16 caractères suffisent à le distinguer.
Partita IVA (numéro de TVA)ItalieForme et clé ou libellé : masquée dès que sa clé de contrôle est vérifiée, ou dès que « P.IVA » précède le numéro.
BSN (numéro de citoyen)Pays-BasForme et clé ou libellé : masqué dès qu'il passe le test officiel elfproef, ou dès que « BSN » précède le numéro.
Numéro national (matricule)LuxembourgForme seulement. Masqué dès que les huit premiers chiffres forment une vraie date de naissance (AAAAMMJJ) ; ses deux propres clés de contrôle ne sont pas vérifiées.

ONYRI reconnaît aussi les codes postaux suivis d'un nom de ville : le 01000-52999 espagnol, le CAP italien à 5 chiffres avec une province facultative comme « (MI) », le 1234 AB néerlandais, et le L-1234 luxembourgeois. Les téléphones nationaux sont reconnus aussi, avec les indicatifs +34, +39, +31 et +352.

Un numéro KvK compte 8 chiffres nus, trop ambigu seul : ONYRI exige un libellé comme « KvK » juste à côté. Un BSN nu compte 9 chiffres ; il est masqué dès qu'il passe le test elfproef, ou avec un libellé comme « BSN » à proximité. Sans l'un ou l'autre, vérifiez l'aperçu et ajoutez-le dans « Masquer aussi ».

Les dates écrites en toutes lettres sont lues aussi : 3 de marzo de 2026, 1° marzo 2026, 12 maart 2026. Les prénoms et noms espagnols, italiens et néerlandais sont reconnus grâce à des dictionnaires intégrés. Les documents luxembourgeois sont souvent rédigés en français ou en allemand : ONYRI y lit les dates et les noms dans les deux langues. Il devine aussi le pays du document à partir de son texte (langue, IBAN, indicatif, code postal), ce qui ajuste le profil par défaut. Un profil réglé sur un pays précis garde ce réglage.

Quels numéros détecte-t-il dans les 36 autres pays ?

Depuis octobre 2026, ONYRI Sanitize couvre aussi 36 pays de plus, soit 47 en tout. Pour chacun, il connaît les principaux numéros d'identité, fiscaux et d'entreprise, ainsi que les numéros de téléphone, les dates et, là où le pays en utilise, les codes postaux et les adresses.

La même règle vaut partout. Un numéro écrit sous sa forme distinctive, avec ses tirets, ses points, sa barre oblique ou ses lettres, est masqué même si sa clé est fausse : une erreur d'OCR ne le laisse pas visible. Une suite de chiffres nue n'est masquée que si sa clé est valide, ou si un libellé comme PESEL, CPF ou TFN la précède.

Europe

PaysNuméros reconnus
PortugalNIF (numéro fiscal), NISS (sécurité sociale), numéro de carte de citoyen, NIB (numéro bancaire), IBAN, codes postaux
DanemarkNuméro CPR, numéro d'entreprise CVR, IBAN, codes postaux
NorvègeNuméro de naissance (fødselsnummer) et numéro D, numéro d'organisation et sa forme MVA, numéro de compte, IBAN, codes postaux
SuèdeNuméro personnel (personnummer) et numéro de coordination, numéro d'organisation, numéros bankgiro et plusgiro (avec libellé), IBAN, codes postaux
FinlandeCode d'identité personnel (henkilötunnus), identifiant d'entreprise (Y-tunnus), IBAN, codes postaux
PolognePESEL, NIP, REGON, KRS (avec libellé), numéro de carte d'identité, numéro de compte NRB, IBAN, codes postaux
TchéquieNuméro de naissance (rodné číslo), IČO, DIČ, numéro de compte, IBAN, codes postaux
SlovaquieNuméro de naissance (rodné číslo), IČO, DIČ, IČ DPH, numéro de compte, IBAN, codes postaux
HongrieNuméro fiscal (adószám), identifiant fiscal (adóazonosító jel), numéro TAJ, numéro du registre du commerce, numéro de compte, IBAN, codes postaux
RoumanieCNP (code personnel), code fiscal CUI ou CIF, numéro du registre du commerce, IBAN, codes postaux
CroatieOIB, numéros MBS et MBO (avec libellé), numéro de carte d'identité (avec libellé), IBAN, codes postaux
GrèceAMKA, numéro fiscal AFM, numéro de carte d'identité, numéros de passeport et GEMI (ces deux derniers avec libellé), IBAN, codes postaux
TurquieNuméro d'identité T.C., numéro fiscal VKN et numéro Mersis (ces deux derniers avec libellé), IBAN, codes postaux
RussieSNILS, INN, OGRN et KPP (tous sauf le SNILS avec libellé), numéro de passeport, numéro de compte (avec libellé), numéro de police d'assurance maladie (avec libellé), codes postaux
UkraineNuméro fiscal RNOKPP, code EDRPOU et numéro de passeport (chacun avec libellé), numéro du registre de la population, IBAN, codes postaux

Amériques et Océanie

PaysNuméros reconnus
BrésilCPF, CNPJ (y compris la nouvelle forme alphanumérique), PIS, PASEP et NIT, RG (avec libellé), numéros de procédure CNJ, CEP (codes postaux), agence et compte bancaires (avec libellé), IBAN
MexiqueCURP, RFC, clé d'électeur (clave de elector), numéro de sécurité sociale NSS, numéro bancaire CLABE, codes postaux
ArgentineCUIT et CUIL, DNI, numéros bancaires CBU et CVU, codes postaux
ColombieNIT, numéro de carte de citoyenneté (cédula, avec libellé), codes postaux (avec libellé), adresses
ChiliRUT et RUN, codes postaux (avec libellé)
PérouRUC, DNI (avec libellé), carte d'étranger (carné de extranjería, avec libellé)
AustralieNuméro fiscal (TFN), numéro Medicare, ABN, ACN, BSB et numéro de compte (avec libellé), codes postaux

Moyen-Orient et Afrique du Nord

PaysNuméros reconnus
IsraëlNuméro d'identité (teudat zehut, avec libellé), numéro de société, IBAN, codes postaux
Arabie saouditeNuméro d'identité nationale et d'iqama, numéro de TVA, numéro du registre du commerce (avec libellé), IBAN, codes postaux
Émirats arabes unisEmirates ID, numéro fiscal TRN, IBAN
ÉgypteNuméro national d'identité, numéro fiscal et numéro du registre du commerce (ces deux derniers avec libellé), IBAN, codes postaux
MarocNuméro de CIN (avec libellé), ICE, numéros IF, RC et CNSS (avec libellé), RIB, IBAN, codes postaux

Asie

PaysNuméros reconnus
IndeAadhaar, PAN, GSTIN, IFSC, numéro de société CIN, numéro de permis de conduire, codes PIN, ainsi que carte d'électeur (EPIC) et numéro de passeport (tous deux avec libellé)
ThaïlandeNuméro d'identité à 13 chiffres, identifiant fiscal d'entreprise (avec libellé), codes postaux
Viêt NamNuméro de carte d'identité citoyenne (CCCD), ancien numéro de carte d'identité (avec libellé), code fiscal (MST), codes postaux (avec libellé)
IndonésieNIK, numéro fiscal NPWP, codes postaux
MalaisieNuméro MyKad (NRIC), numéro d'entreprise SSM, numéro fiscal (avec libellé), codes postaux
ChineNuméro de carte d'identité de résident, code unifié de crédit social, numéros de compte bancaire (avec libellé), codes postaux
TaïwanNuméros d'identité nationale et de certificat de résident, numéro unifié d'entreprise (avec libellé), codes postaux
JaponMy Number (numéro individuel), numéro d'entreprise (avec libellé), numéro d'enregistrement de facture (T suivi de 13 chiffres), codes postaux
Corée du SudNuméro d'enregistrement de résident, numéro d'enregistrement d'entreprise, numéro d'immatriculation de société (avec libellé), numéro de permis de conduire, codes postaux

Les numéros écrits en chiffres arabes orientaux, persans, devanagari, thaïs ou pleine chasse sont lus comme des chiffres ordinaires : un numéro saisi dans une autre écriture est donc reconnu. Les noms sont lus après une civilité ou un libellé, et dans les signatures. Dans les langues sans modèle de noms, comme le polonais, le tchèque, le russe, le japonais ou le coréen, un nom seul, sans civilité ni libellé, peut rester visible : vérifiez l'aperçu et sélectionnez-le à la main. Le Canada n'est toujours pas couvert.

Et les coordonnées bancaires, les cartes et les secrets techniques ?

  • L'IBAN, dans les pays couverts qui l'utilisent (pas aux États-Unis, par exemple). ONYRI reconnaît la forme (deux lettres, deux chiffres, puis 11 à 30 lettres ou chiffres) mais ne calcule pas la clé interbancaire et ne vérifie pas la longueur exacte de chaque pays, sauf en Arabie saoudite, aux Émirats arabes unis, en Égypte et au Maroc.
  • Les numéros de carte bancaire, vérifiés par l'algorithme de Luhn, le même calcul que votre banque utilise.
  • Les codes BIC et SWIFT, l'identifiant de banque qui accompagne souvent un IBAN.
  • Les numéros de TVA dans plusieurs formats européens. Les clés française et italienne sont vérifiées selon leur formule officielle ; les autres sont reconnues par leur forme seulement.
  • Les clés cloud et API (AWS, Google Cloud, Azure, Stripe, OpenAI, Anthropic), les jetons Slack, GitHub et GitLab, les JWT et les clés privées SSH. Réservés au plan Pro : un export en plan Free d'un journal de développeur les laisserait visibles.

Le plan Free donne droit à 3 règles personnalisées. Le plan Pro supprime cette limite, ainsi que le plafond de documents et de pages. Dans les deux cas, une règle écrite une seule fois se réutilise pour chaque document d'un profil, ce qui reste le moyen pratique de couvrir un pays qu'ONYRI ne détecte pas encore.

Questions fréquentes

Quels pays ONYRI Sanitize couvre-t-il ?

47 en tout : les 11 pays qui ont leur propre tableau plus haut, et les 36 de la section sur les autres pays. Pour un pays hors de cette liste, comme le Canada, ajoutez le numéro en règle personnalisée, ou saisissez un exemple dans « Masquer aussi ». Chaque occurrence correspondante du document est alors couverte.

Quelle est la vraie différence entre un contrôle de forme et un contrôle de clé ?

Un contrôle de forme ne regarde que la longueur et le motif de caractères. Un contrôle de clé recalcule un chiffre de contrôle avec la même formule que l'organisme émetteur, et rejette ce qui échoue. Un numéro qui échoue a très peu de chances d'être authentique. Un numéro qui ne passe qu'un contrôle de forme peut être faux, ou réel mais impossible à vérifier davantage.

Les clés cloud et API sont-elles masquées sur tous les plans ?

Non. Les clés AWS, Google Cloud, Azure, Stripe, OpenAI et Anthropic, ainsi que les jetons Slack, GitHub, GitLab, les JWT et les clés privées SSH sont réservés au plan Pro. Sur le plan Free, ce type de secret reste visible dans l'export. Vérifiez la liste « Données détectées » avant de partager un document technique.

Puis-je empêcher ONYRI de masquer une valeur qu'il a mal identifiée ?

Oui. La liste « Données détectées » regroupe chaque correspondance par famille, avec une case à cocher par valeur. Décochez tout ce que vous voulez garder visible, jusqu'au moment du téléchargement.

Une clé de contrôle valide signifie-t-elle que le document appartient à une personne réelle et identifiable ?

Non. Elle prouve seulement que le numéro est assez bien formé pour être authentique dans sa catégorie. Elle ne dit rien sur le fait que la personne citée à proximité soit réelle, ni que le numéro lui appartienne encore. Lisez le texte autour avant de décider ce qui doit rester visible.

Sources et références

  1. Définition - NIR (numéro de sécurité sociale)INSEE
  2. Identifiants économiques : SIREN, NIC et SIRETINSEE
  3. Qu'est-ce que le numéro de TVA intracommunautaire ?Service-Public.fr (entreprendre)
  4. Numéro d'identification à la sécurité sociale (NISS)Sécurité sociale (Belgique)
  5. Composición del NIF de personas jurídicas y entidadesAgencia Tributaria (Espagne)
  6. Codice fiscale : che cos'è e come si ottieneAgenzia delle Entrate (Italie)
  7. Wat is het burgerservicenummer (bsn) ?Rijksoverheid (Pays-Bas)
  8. Structure du numéro d'identité (matricule)Centre commun de la sécurité sociale (CCSS, Luxembourg)
  9. Code d'identité personnel (henkilötunnus)Agence des services numériques et des données de population (Finlande)
  10. CNPJ alphanumériqueReceita Federal du Brésil

Masquez un document sans l'envoyer nulle part

ONYRI Sanitize repère les noms, identifiants, coordonnées bancaires et secrets dans un PDF, un Word ou un scan, et les masque dans votre navigateur. Vous relisez l'aperçu, puis vous téléchargez une copie aplatie.