À propos de cet outil
Construire un jeu de données réaliste à la main est fastidieux et source d'erreurs. Ici vous composez un schéma champ par champ — choisissez un nom et un type (noms, emails, adresses, dates, nombres, UUID, enums, etc.) — puis générez autant de lignes que nécessaire et exportez-les en JSON, JSON Lines, CSV, instructions SQL INSERT ou tableau HTML.
Comme la génération s'exécute sur votre machine, il n'y a aucune limite de lignes et rien n'est envoyé — contrairement aux outils serveur qui plafonnent l'offre gratuite à mille lignes. Choisissez une région de données et les noms, adresses et numéros sortent au format de ce pays.
Questions fréquentes
Les données générées sont-elles de vraies informations sur de vraies personnes ?
Non. Chaque valeur est générée aléatoirement par Faker.js — les noms, e-mails et adresses sont synthétiques et ne sont liés à aucune personne réelle, donc c’est sans risque à utiliser dans des démos, des tests ou de la documentation.
Mon schéma ou les données générées sont-ils envoyés à un serveur ?
Non. Faker.js s’exécute dans votre navigateur, donc le schéma que vous construisez et chaque ligne générée restent sur votre appareil.
Le résultat est-il le même à chaque génération ?
Non, c’est aléatoire à chaque exécution — il n’y a pas de graine (seed) fixe, donc relancer avec le même schéma produit quand même des valeurs différentes.
Combien de lignes puis-je générer, et cela va-t-il figer mon navigateur ?
Jusqu’à 1 000 000 de lignes. La génération se fait par blocs et rend la main au navigateur entre chacun pour garder la page réactive, mais les très grands exports demandent quand même du temps et de la mémoire réels — seules les 100 premières lignes s’affichent en aperçu en direct.
Puis-je générer des données dans une autre langue ou locale ?
Oui. Le menu déroulant de locale contrôle la locale de Faker, donc les noms, adresses et numéros de téléphone suivent les conventions de la langue choisie au lieu d’être toujours en anglais.