Générateur et validateur de CNH

Générez des numéros de permis de conduire brésilien (CNH) valides pour vos tests logiciels et validez n'importe quelle CNH instantanément.

Réservé aux tests de logiciels. Les données générées ici sont aléatoires et n'appartiennent à aucune personne ni entreprise réelle. Les utiliser à des fins de fraude ou de mauvaise foi constitue un délit.

Comment utiliser

  1. Cliquez sur « Générer » pour créer un numéro de CNH aléatoire dont les deux chiffres de contrôle DENATRAN sont mathématiquement valides.
  2. Pour valider, collez une CNH de 11 chiffres dans le champ de validation : les deux chiffres de contrôle sont recalculés au fur et à mesure de la frappe.
  3. Utilisez « Copier » pour récupérer le résultat. Tout fonctionne dans votre navigateur — rien n'est envoyé à aucun serveur.

À propos de cet outil

La CNH (Carteira Nacional de Habilitação) est le permis de conduire brésilien. Le numéro qui l'identifie — le registro — compte 11 chiffres : neuf qui identifient le document plus deux chiffres de contrôle définis par le DENATRAN et calculés en deux passes d'arithmétique modulo 11. Cet outil génère des numéros qui satisfont ce calcul et valide n'importe quel numéro collé selon la même règle.

Le deuxième chiffre de contrôle réserve une subtilité qu'il vaut mieux connaître si vous implémentez la règle vous-même. Le premier chiffre utilise des poids décroissants de 9 à 1 ; lorsque son reste atteint 10, le chiffre devient 0 et un indicateur de « remise » est levé. Le second chiffre utilise des poids croissants de 1 à 9 et, quand cet indicateur est actif, on lui soustrait 2 — en repassant par 11 si le résultat devient négatif — avant d'appliquer la même règle du 10 qui devient 0. Les implémentations qui sautent la remise rejettent environ un permis légitime sur onze, ce qui explique généralement pourquoi deux validateurs ne s'accordent pas sur un même numéro.

Utilisez-le pour alimenter vos environnements de test : formulaires d'inscription de conducteurs, systèmes de gestion de flotte, intégration de chauffeurs VTC et devis d'assurance demandent tous un numéro de CNH, et chacun rejettera une suite tapée à la main. Les numéros produits ici sont aléatoires, issus de la source d'aléa cryptographique de votre navigateur ; ils ne sont recherchés dans aucune base du Detran et ne correspondent à aucun conducteur ni permis réel. Rien n'est transmis — la génération et la validation ont lieu entièrement sur votre appareil.

La formule

Premier chiffre de contrôle : multipliez les 9 chiffres de base par les poids 9, 8, 7, 6, 5, 4, 3, 2, 1 et prenez le reste de la division par 11 ; s'il atteint 10, le chiffre vaut 0 et une remise de 2 est signalée. Deuxième chiffre de contrôle : multipliez ces mêmes 9 chiffres par les poids 1, 2, 3, 4, 5, 6, 7, 8, 9, prenez le reste de la division par 11, soustrayez la remise lorsqu'elle est signalée (en rajoutant 11 si le résultat devient négatif) ; s'il atteint 10, le chiffre vaut 0.

Questions fréquentes

S'agit-il d'un vrai document ?

Non. Le numéro est aléatoire et satisfait uniquement le calcul des chiffres de contrôle du DENATRAN. Il n'est enregistré auprès d'aucun Detran et n'appartient à aucun conducteur.

Quel numéro de CNH cet outil génère-t-il ?

Le número de registro à 11 chiffres, le champ que presque tous les systèmes valident. Le numéro d'espelho, le code de sécurité et le PID imprimés sur la carte sont des champs distincts, sans règle publique de chiffre de contrôle.

Pourquoi deux validateurs ne s'accordent-ils pas sur la même CNH ?

Parce que beaucoup d'implémentations ignorent la règle de remise sur le deuxième chiffre de contrôle. Quand le reste du premier chiffre atteint 10, il faut soustraire 2 au second chiffre ; les validateurs qui l'oublient rejettent à tort environ 9 % des numéros légitimes.

Comment faut-il formater un numéro de CNH ?

Officiellement, en 11 chiffres bruts, sans ponctuation. Le formatage optionnel proposé ici ajoute un tiret avant les deux chiffres de contrôle, uniquement pour rendre le numéro plus lisible et plus facile à relire.

Puis-je utiliser une CNH générée pour louer une voiture ou ouvrir un compte ?

Non. Les documents générés servent uniquement aux tests logiciels. Les utiliser sur des services réels peut constituer une fraude, ce qui est un délit au Brésil.

Le numéro quitte-t-il mon navigateur ?

Non. La génération et la validation s'exécutent à 100 % en JavaScript sur votre appareil. Rien n'est envoyé, journalisé ni stocké.

Outils associés

Des liens trop longs ? Raccourcissez-les gratuitement

Vai.la transforme n'importe quelle URL en lien court avec statistiques de clics, QR Code et votre propre biolink.

Vai.la n'est pas responsable de l'utilisation des outils ni des décisions prises sur la base de leurs résultats.