| Nom de champ | Type de données | Options | % Null |
|---|
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
-
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, numéros de téléphone, adresses et numéros de carte de crédit sont entièrement fictifs. Les numéros de carte de crédit générés passent le contrôle de Luhn mais ne constituent pas de vrais instruments financiers.
-
Vous pouvez générer jusqu'à 10 000 lignes. Les grands ensembles de données (5 000+) utilisent une génération en arrière-plan par blocs pour maintenir la réactivité de l'interface. Un indicateur de progression affiche l'état de la génération.
-
Non. Toute la génération de données utilise JavaScript s'exécutant entièrement dans votre navigateur. Aucune donnée n'est envoyée à un serveur. Votre schéma et les données générées ne quittent jamais votre appareil.
-
Oui. Cliquez sur « Enregistrer le schéma » pour stocker la configuration de vos champs dans le localStorage de votre navigateur. Vous pouvez enregistrer jusqu'à 10 schémas par nom et les recharger à tout moment. Vous pouvez également exporter/importer des schémas en fichiers JSON pour les partager avec vos collègues.
-
L'export SQL génère des instructions INSERT SQL ANSI standard compatibles avec MySQL, PostgreSQL, SQLite et la plupart des autres bases de données relationnelles. Les valeurs texte sont échappées avec des apostrophes ; les valeurs NULL sont émises comme SQL NULL.