Générateur de Données de Test

Construisez un schéma, générez des données fictives, exportez JSON / CSV / SQL — entièrement dans votre navigateur

⚠️ Toutes les valeurs sont des données d'exemple générées aléatoirement à des fins de test logiciel uniquement. Les noms, e-mails, adresses et numéros de carte sont entièrement fictifs. Les numéros de carte de crédit passent le contrôle de format Luhn mais ne constituent pas de vrais instruments financiers et ne doivent pas être utilisés pour des transactions.
Préréglages rapides
Constructeur de schéma
Pour une meilleure expérience de construction de schémas, ouvrez cet outil sur tablette ou ordinateur. Sur mobile, utilisez les préréglages rapides ci-dessus pour une génération instantanée.
Nom de champ Type de données Options % Null
Schémas enregistrés :
Générer & Exporter
Génération…

Pourquoi générer des données de test ?

Les données de production réelles sont rarement disponibles pour le développement, les tests ou les démonstrations. Utiliser de vraies données utilisateurs dans les environnements de développement soulève de sérieuses questions de confidentialité et viole des réglementations comme le RGPD et HIPAA. Les données de test synthétiques permettent de peupler des bases de données, d'écrire des tests d'intégration, de remplir des maquettes d'interface et de faire des démonstrations — sans exposer de personnes réelles.

Référence des types de données

UUID v4 — Identifiant 128 bits généré aléatoirement selon la RFC 4122 v4 au format hexadécimal standard 8-4-4-4-12. Adapté comme clé primaire dans n'importe quelle base de données. E-mail — Adresses fictives combinant aléatoirement des fragments de prénom/nom avec des suffixes de domaine configurables (gmail.com, example.com, etc.). Téléphone — Format adapté à la région : les États-Unis utilisent (NXX) NXX-XXXX, le Royaume-Uni utilise 07XXX XXXXXX, les formats internationaux suivent les conventions locales. Carte de crédit — Numéros valides selon l'algorithme de Luhn avec les bons préfixes BIN pour Visa (4), Mastercard (5) et Amex (3). Pas de vraies cartes — sans risque pour tester la validation de formulaires de paiement.

Formats d'export

JSON — Tableau d'objets, un par ligne. Mis en forme ou minifié. Directement analysable par JavaScript, Python et la plupart des langages. CSV — Délimité par virgule ou tabulation. Compatible avec Excel, Google Sheets, pandas et les outils d'import de bases de données. Les champs de type texte sont entre guillemets s'ils contiennent des délimiteurs. INSERT SQL — Instructions INSERT ANSI standard compatibles avec MySQL, PostgreSQL et SQLite. Les valeurs NULL sont émises comme SQL NULL. Les valeurs texte sont échappées avec des apostrophes.

Questions fréquentes