Fake Data Generator
Understand Fake Data Generator
Génère des enregistrements de test synthétiques — noms, adresses e-mail, numéros de téléphone, adresses, entreprises, dates, IP, noms d'utilisateur, URL et phrases — au format CSV ou JSON.
How it works
Chaque champ est assemblé en tirant dans des listes de mots sélectionnées avec crypto.getRandomValues et en les combinant selon une règle : une adresse e-mail joint un prénom et un nom par un séparateur puis un domaine, un numéro de téléphone construit un plausible +1 (NPA) NXX-XXXX, une adresse concatène un numéro, une rue, une ville, un État et un code postal. Rien n'est recherché dans une source réelle — les valeurs sont construites, si bien qu'elles ressemblent à de vrais enregistrements sans dériver d'aucun.
When to use it
- Amorcer une base de développement ou de préproduction sans y copier de lignes de production.
- Remplir un tableau ou un composant de liste pour voir son comportement à 500 lignes plutôt qu'à 5.
- Produire du CSV pour éprouver un chemin d'import, y compris son analyse de colonnes et son encodage.
- Générer des données de démonstration pour une capture d'écran ou une présentation commerciale.
- Remplacer des informations personnelles dans un rapport de bug ou un ticket de support avant de le joindre.
Watch out for
- Synthétique ne veut pas dire inutilisé. Une adresse e-mail ou un numéro de téléphone générés peuvent coïncider avec de vrais, si bien qu'un environnement de test ne doit jamais leur envoyer réellement de courrier ni de SMS — routez tout vers une boîte fourre-tout.
- La sortie a une forme américaine. Des noms anglophones, des numéros en +1, des États sur deux lettres et des codes postaux à cinq chiffres n'éprouveront pas un formulaire qui doit accepter un Eircode irlandais, une adresse allemande ou une personne portant un seul nom.
- Les champs sont tirés indépendamment, si bien que la ville d'un enregistrement n'a pas à correspondre à son État, ni son adresse e-mail à son nom. C'est acceptable pour du volume et faux pour tout test dont la logique suppose que les champs concordent.
- Des données propres font un test faible. Les vrais enregistrements portent des apostrophes, des émojis, des patronymes de 60 caractères, des champs manquants et des adresses e-mail en double ; une suite qui ne voit que des lignes bien rangées passe, et la production non.
Not the right tool for: Anonymiser un jeu de données réel. Remplacer des champs par des valeurs aléatoires laisse intacts le nombre de lignes, l'ordre et les corrélations, ce qui suffit souvent à réidentifier des personnes — utilisez une approche d'anonymisation ou de synthèse conçue pour cela.
Frequently Asked Questions
Quels types de fausses données puis-je générer ?
Noms (prénom, nom, nom complet), adresses e-mail, mots de passe, numéros de téléphone, adresses postales, villes, entreprises, intitulés de poste, dates de naissance, adresses IPv4/IPv6, adresses MAC, noms d'utilisateur, URL et phrases. Toutes les données sont entièrement synthétiques.
Puis-je exporter les fausses données en CSV ou en JSON ?
Oui — choisissez CSV pour un import dans un tableur, ou JSON pour amorcer une API ou une base de données. Chaque ligne est un enregistrement généré indépendamment. Le champ de quantité permet de générer jusqu'à 1 000 enregistrements d'un coup.
Ces données sont-elles conformes au RGPD pour des tests ?
Oui — toutes les données sont générées de façon synthétique et ne correspondent à aucune personne réelle. Utiliser de fausses données dans les environnements de test est la pratique recommandée au titre du RGPD, afin d'éviter de traiter de vraies données personnelles dans des systèmes hors production.
How to Use Fake Data Generator
- Paste or type your input in the input area above.
- The tool processes your input automatically or click Run.
- Copy or download the result using the action buttons.
- Use Ctrl+Enter to run quickly from the keyboard.