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.
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.
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.
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.
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.
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.
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.
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.
Non. La génération et la validation s'exécutent à 100 % en JavaScript sur votre appareil. Rien n'est envoyé, journalisé ni stocké.
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.