Validateur d’ID par lot
Validez en une fois toute une liste d’identifiants fiscaux.
Il s’agit d’un précontrôle du format et du chiffre de contrôle. Il n’interroge pas les bases de données gouvernementales et ne prouve pas qu’un numéro existe, est actif ou appartient à quelqu’un.
Validez toute une liste en une fois
Collez une colonne de numéros fiscaux ou d’identité — ou déposez un CSV — pour obtenir un verdict par ligne avec le motif précis de chaque échec. Douze types d’identifiants dans sept pays, plus les lignes MRZ de passeport ICAO 9303 et les formats de VAT de l’UE pour les 27 États membres — tout est calculé localement dans votre navigateur.
Validateurs de numéro unique
Validateur CPF / CNPJ · Validateur GSTIN · Validateur PAN Inde · Validateur PESEL Pologne · Validateur RFC Mexique · Validateur CURP Mexique · Validateur CUIT / CUIL Argentine · Validateur de NIT colombien · Validateur de NIK indonésien
Exécutez un validateur sur votre propre site : widgets intégrables gratuits (CPF, GSTIN).
Validez en une seule fois une liste complète de numéros officiels d’identité et fiscaux : collez un numéro par ligne — ou importez un fichier CSV/TXT — choisissez le pays et le type, et chaque ligne reçoit un verdict ainsi que le motif précis de l’échec. Douze types d’identifiants dans sept pays — CPF/CNPJ brésilien, GSTIN/PAN indien, PESEL polonais, RFC/CURP mexicain, CUIT argentin, NIT colombien, NIK indonésien — plus les lignes MRZ de passeport ICAO 9303 et les formats de VAT des 27 États membres de l’UE.
Tout s’exécute localement. Le fichier est lu par votre navigateur, les calculs de somme de contrôle sont effectués dans votre navigateur et le CSV de résultats est assemblé dans votre navigateur : la liste ne transite jamais par un serveur. Pour la paie, la préparation KYC ou le nettoyage d’un CRM, lorsque la colonne contient littéralement les numéros fiscaux de personnes, c’est ce qui sépare un précontrôle rapide d’un incident de traitement des données.
Les contrôles reposent sur les algorithmes officiels, et non sur des suppositions par expression régulière : mod-11 pour CPF/CNPJ (y compris le CNPJ alphanumérique de 2026+), caractère de contrôle Luhn-mod-36 pour GSTIN, chiffre pondéré de PESEL avec codage du siècle de naissance, table de contrôle SAT de RFC avec règles de dates calendaires réelles, structure à 18 caractères de CURP avec codes d’État et mod-11 de CUIT. Le moteur est extrait de nos validateurs nationaux et vérifié ligne par ligne par comparaison avec eux.
La limite, énoncée clairement : il s’agit d’un précontrôle de la structure et des chiffres de contrôle. Il n’interroge ni RENAPO, ni SAT, ni le portail GST, ni aucun registre ; il ne peut donc pas confirmer qu’un numéro est enregistré, actif ou rattaché à une personne précise. Une réussite signifie « bien formé » ; un échec signifie que le numéro ne peut pas être correct tel qu’il a été saisi. Cela suffit à détecter la plupart des erreurs de saisie avant leur arrivée dans un système officiel.
Comportements publiés — chacun validé sur l’outil en fonctionnement : un CSV à 3 colonnes avec une ligne d’en-tête détecte automatiquement la colonne d’ID et permet de la changer · les colonnes d’origine sont conservées dans les résultats exportés, avec Résultat/Type/Motif ajoutés · un chiffre de contrôle altéré est signalé avec la valeur attendue · 2,000 lignes sont validées en bien moins d’une seconde · la validation ne déclenche aucune requête réseau. Dernière vérification : 2026-08-12.
FAQ
Quelle différence avec une validation numéro par numéro ?
Les mêmes calculs, à l’échelle industrielle : des verdicts et motifs pour chaque ligne, un décompte récapitulatif et un CSV de résultats qui conserve vos colonnes d’origine. Comptables contrôlant des listes de fournisseurs, équipes RH intégrant du personnel en masse et équipes de plateforme préparant des données KYC obtiennent en un seul collage ce qui demanderait autrement des centaines d’allers-retours de copier-coller.
Un résultat « valide » signifie-t-il que le numéro existe vraiment ?
Non, et aucun outil hors ligne ne peut le promettre. « Valide » signifie que la structure et le chiffre de contrôle sont mathématiquement corrects, ce que les registres vérifient eux-mêmes en premier. Seule l’autorité émettrice (RENAPO, SAT, portail GST, etc.) peut confirmer que le numéro est enregistré au nom d’une personne ou d’une entreprise réelle.
Mon CSV comporte plusieurs colonnes : laquelle est validée ?
L’outil attribue un score à chaque colonne selon la forme du type d’ID sélectionné et choisit automatiquement la meilleure correspondance ; une liste déroulante permet de remplacer ce choix. Les résultats exportés conservent toutes les colonnes d’origine et ajoutent Résultat, Type et Motif à la fin.
Puis-je mélanger plusieurs types d’ID dans une même liste ?
Les CPF et CNPJ brésiliens peuvent être mélangés librement : leur longueur permet de les distinguer automatiquement. Les autres types sont validés un par un ; changez le sélecteur de pays et relancez l’outil pour un second passage. La détection automatique entre types est volontairement exclue : les suppositions silencieuses produisent des verdicts erronés.
Pourquoi l’outil affiche-t-il « chiffre de contrôle ✗ — X attendu » plutôt que simplement « invalide » ?
Parce que le motif indique la correction à apporter. Une simple faute de frappe sur un chiffre est l’erreur de saisie la plus fréquente ; afficher la valeur de contrôle attendue (ou la couche précise en échec : longueur, format, date ou code d’État) permet de corriger les lignes au lieu de les supprimer.
Peut-il vérifier les lignes MRZ d’un passeport et les numéros de VAT de l’UE ?
Oui. Collez la ligne 2 de la MRZ du passeport (ou les deux lignes) et les cinq chiffres de contrôle ICAO 9303 sont recalculés — numéro de document, date de naissance, expiration, numéro personnel et composite. Les entrées VAT de l’UE sont comparées au format officiel de chaque État membre (Grèce = EL, Irlande du Nord = XI) ; une correspondance de format ne prouve pas l’enregistrement — seul VIES peut le confirmer.