DT Dev Tools

GĂ©nĂ©rateur de donnĂ©es fictives (Mock Data) — JSON, CSV, SQL

Générez de fausses données de test en JSON, NDJSON, CSV ou SQL INSERT : noms, e-mails, adresses, UUID, IBAN, IP, prix, dates, avec graine reproductible.

🔒 S'exĂ©cute entiĂšrement dans votre navigateur — rien n'est envoyĂ©

Champs
Identity
Person
Work
Address
Internet
Finance
Time
Other

Cet outil vous a-t-il été utile ? Notez-le :

Ce que fait le Générateur de données fictives

Le GĂ©nĂ©rateur de donnĂ©es fictives crĂ©e de faux jeux de donnĂ©es pour les prototypes, les Ă©tats d'interface, les dĂ©mos, les tests, la documentation et les essais d'import. Choisissez parmi 29 champs regroupĂ©s par thĂšme : identitĂ© (id, uuid), personne (prĂ©nom et nom, nom d'utilisateur, e-mail, tĂ©lĂ©phone, Ăąge), travail (entreprise, intitulĂ© de poste), adresse (rue, ville, pays, code postal, latitude, longitude), internet (IPv4, IPv6, adresse MAC, URL, couleur hexadĂ©cimale), finance (IBAN, prix, quantitĂ©), temps (date, datetime ISO) et autres (boolĂ©en, phrase). Les valeurs d'une mĂȘme ligne sont cohĂ©rentes entre elles : l'e-mail et le nom d'utilisateur sont dĂ©rivĂ©s du nom de la mĂȘme personne et le code postal respecte le format de la ville.

Exportez les lignes en JSON formatĂ© pour des mocks d'API, en NDJSON pour le streaming et les outils d'import en masse, en CSV pour les tableurs, ou en instructions SQL INSERT prĂȘtes Ă  l'emploi, avec des chaĂźnes correctement Ă©chappĂ©es, pour alimenter une base de donnĂ©es locale. Ajoutez une graine (seed) et la sortie devient dĂ©terministe : la mĂȘme graine, les mĂȘmes champs et le mĂȘme nombre de lignes donnent exactement les mĂȘmes donnĂ©es sur chaque machine, ce qui garde reproductibles les tests de snapshot, les captures d'Ă©cran et les rapports de bug.

Un flux de travail privé dans le navigateur

Tout le traitement s'effectue dans votre navigateur avec du JavaScript cĂŽtĂ© client. L'outil n'envoie Ă  aucun serveur vos extraits, valeurs de configuration, donnĂ©es gĂ©nĂ©rĂ©es, textes de requĂȘte ou exemples copiĂ©s, et ne demande aucun compte. Ce modĂšle strictement local est important pour les utilitaires de dĂ©veloppement, car le contenu qu'on y colle ressemble souvent Ă  de vraies donnĂ©es applicatives. Travailler en local rĂ©duit les risques et garde l'interaction rapide, puisqu'il n'y a aucun aller-retour rĂ©seau.

Conseils pratiques

Des donnĂ©es fictives ne doivent jamais ĂȘtre confondues avec une anonymisation de qualitĂ© production. Si vous avez besoin d'analyses respectueuses de la vie privĂ©e, d'une dĂ©personnalisation conforme Ă  la rĂ©glementation ou de donnĂ©es synthĂ©tiques statistiquement rĂ©alistes, utilisez un processus dĂ©diĂ©. Les IBAN gĂ©nĂ©rĂ©s ont des chiffres de contrĂŽle valides mais n'appartiennent pas Ă  de vrais comptes, les e-mails utilisent des domaines d'exemple rĂ©servĂ©s et les adresses IPv6 proviennent de la plage de documentation 2001:db8::/32 : les donnĂ©es sont donc sans risque Ă  montrer lors de dĂ©mos. Gardez un nombre de lignes modeste pour que le navigateur reste rĂ©actif, et vĂ©rifiez les noms et formats des champs avant d'injecter les donnĂ©es dans des schĂ©mas stricts.

Comment utiliser

  1. Sélectionner les champsChoisissez parmi 29 champs comme uuid, name, email, address, IBAN, IP, price et dates.
  2. Définir la quantité, le format et la graineSaisissez jusqu'à 1000 lignes, choisissez JSON, NDJSON, CSV ou SQL, et éventuellement une graine.
  3. Copier ou téléchargerVérifiez la sortie, puis copiez-la ou téléchargez un fichier.

Questions fréquemment posées

Utilise-t-il un service externe de fausses données ?
Non. Il utilise des listes de mots intégrées et une génération aléatoire directement dans le navigateur.
Quels formats puis-je exporter ?
JSON, NDJSON (JSON Lines), CSV et instructions SQL INSERT avec le nom de table de votre choix — copiez-les ou tĂ©lĂ©chargez un fichier.
Puis-je obtenir Ă  nouveau les mĂȘmes donnĂ©es ?
Oui. Saisissez une graine comme demo-42 et la mĂȘme graine, les mĂȘmes champs et le mĂȘme nombre de lignes produisent toujours des lignes identiques, ce qui est utile pour les tests de snapshot et les dĂ©mos partagĂ©es.
Les données sont-elles réalistes ?
Elles sont assez rĂ©alistes pour des prototypes et des fixtures — les IBAN passent mĂȘme la validation par somme de contrĂŽle et les adresses IPv6 utilisent la plage de documentation — mais toutes les valeurs sont fictives.