Aller au contenu
Tout en local

Générateur de numéro de naissance

Générez des numéros de naissance fictifs mais mathématiquement valides pour les tests.

Sortie

Générateur de numéro de naissance

Cet outil génère des numéros de naissance qui sont structurellement et mathématiquement valides mais n'appartiennent à aucune personne réelle — ils existent uniquement comme données de test pour la QA, les démonstrations de formulaires et les exemples de bases de données. Chaque numéro suit les mêmes règles publiques qu'un vrai : les six premiers chiffres codent une date de naissance sous la forme YYMMDD, et à partir de 1954, un chiffre de contrôle est ajouté pour que la valeur entière passe la somme de contrôle standard modulo 11. Les numéros antérieurs à 1954 utilisent l'ancien format à 9 chiffres, qui n'avait jamais de chiffre de contrôle.

Choisissez une plage d'années et le générateur ne puise que des dates de naissance à l'intérieur, pour que vous puissiez produire un lot de numéros pour des adultes, pour une décennie spécifique, ou répartis autour du changement de format en 1954 pour tester les deux chemins de code à la fois. Choisissez "homme", "femme" ou "tous" pour le sexe — le champ du mois est décalé de 50 pour une naissance féminine, exactement comme le fait le vrai codage, et "tous" les mélange aléatoirement dans tout le lot. Définissez le nombre de numéros à générer et choisissez si la sortie sépare la date et la série avec une barre oblique (900101/1234) ou regroupe tous les chiffres ensemble (9001011234).

Comme le chiffre de contrôle est calculé pour chaque numéro à 10 chiffres, la sortie de cet outil passe la même logique de validation que le validateur de numéro de naissance de TextArray — collez un lot directement là pour confirmer, ou intégrez-le à des tests automatisés vérifiant que votre formulaire accepte un numéro bien formé et rejette les variantes altérées. Le total sous la sortie ventile aussi le lot par sexe.

Tout s'exécute localement dans votre navigateur en utilisant l'API Web Crypto pour le caractère aléatoire — rien n'est envoyé nulle part, enregistré ou stocké, et aucune sortie ici n'a jamais été attribuée à une personne réelle. Utilisez-le strictement à des fins de test et de développement, jamais pour représenter l'identité d'une personne réelle.

FAQ

Sont-ce des numéros de naissance réels ?
Non. Chaque numéro est une donnée de test générée aléatoirement qui se trouve à respecter la même règle de somme de contrôle que suivent les vrais numéros de naissance. Aucun d'eux n'a jamais été assigné à une personne réelle.
Pourquoi certains numéros ont-ils 9 chiffres et d'autres 10 ?
La forme à 10 chiffres avec un chiffre de contrôle n'existe que depuis 1954. Les numéros antérieurs utilisent l'ancien format à 9 chiffres, qui n'avait jamais de chiffre de contrôle — le générateur bascule automatiquement en fonction de l'année que vous choisissez.
Comment le chiffre de contrôle est-il calculé ?
De la même manière que le validateur de numéro de naissance de TextArray le vérifie : les 9 premiers chiffres sont pliés modulo 11, et ce reste devient le 10e chiffre (avec l'exception historique qu'un reste de 10 s'écrit 0).
Puis-je générer uniquement des numéros pour hommes ou uniquement pour femmes ?
Oui. Définissez "Sexe" sur homme ou femme pour générer uniquement ce sexe, ou laissez-le sur "tous" pour les mélanger aléatoirement dans tout le lot.
Mes données sont-elles téléchargées quelque part ?
Non. La génération s'exécute entièrement dans votre navigateur en utilisant l'API Web Crypto — rien de ce que vous générez n'est envoyé à un serveur, enregistré ou stocké.