Outils en ligne gratuits pour le Canada CA

Do Generator Canada français propose des outils en ligne gratuits conçus pour les utilisateurs canadiens francophones. Générez des nombres aléatoires, des codes QR, des codes à barres et des mots de passe avec le français du Québec, le format de code postal canadien (A1A 1A1) et des mises en page adaptées à toutes les provinces.

Générateur de données simulées

Générateur de schéma

Définissez vos champs, générez des enregistrements réalistes, exportez dans n'importe quel format

Les noms de champs deviennent des clés JSON/en-têtes CSV/colonnes SQL.

1 – 1 000 enregistrements par génération

Même graine + même schéma = données identiques. Parfait pour les montages de test et les démonstrations reproductibles.

Aperçu

Vos données générées apparaîtront ici. Choisissez un modèle, puis appuyez sur Générer.

Exemples

Sortie réelle du Modèle utilisateur (10 enregistrements, paramètres régionaux en, pas de graine) dans tous les formats d'exportation.

Modèle utilisateur → JSON
[
  {
    "id": 1,
    "name": "Emily Carter",
    "email": "[email protected]",
    "username": "emily_c42",
    "phone": "+1 415-555-0142",
    "birthday": "1993-06-18"
  },
  {
    "id": 2,
    "name": "Daniel Fischer",
    "email": "[email protected]",
    "username": "danny_f87",
    "phone": "+1 617-555-0198",
    "birthday": "1988-11-02"
  }
]
Modèle utilisateur → CSV
id,name,email,username,phone,birthday
1,Emily Carter,[email protected],emily_c42,+1 415-555-0142,1993-06-18
2,Daniel Fischer,[email protected],danny_f87,+1 617-555-0198,1988-11-02
Modèle utilisateur → SQL INSERT
INSERT INTO users
  (id, name, email, username, phone, birthday)
VALUES
  (1, 'Emily Carter', '[email protected]',
   'emily_c42', '+1 415-555-0142', '1993-06-18'),
  (2, 'Daniel Fischer', '[email protected]',
   'danny_f87', '+1 617-555-0198', '1988-11-02');

Référence des types de champs

Chaque type, son format de sortie et sa règle de génération. Toutes les valeurs sont plausibles mais fictives.

Type Example output

Les e-mails utilisent des exemples de domaines réservés afin qu'ils ne puissent jamais être livrés dans une boîte de réception réelle.

Validation et cas extrêmes

Ce que cet outil garantit — et à quoi faut-il faire attention lors de l'introduction du résultat dans des tests.

Reproductibilité

Avec un ensemble de graines, le même schéma et les mêmes paramètres produisent toujours une sortie identique en octets. Sans graine, chaque génération utilise un nouveau caractère aléatoire cryptographique.

Les e-mails sont sécurisés par conception

Les adresses utilisent @example.com et des domaines réservés similaires (RFC 2606). Ils passent la validation du format mais ne peuvent jamais recevoir de courrier.

Les UUID sont RFC 4122 v4

Générés avec l'API Web Crypto du navigateur — le même espace aléatoire de 122 bits que les UUID v4 côté serveur.

Les noms sont fictifs

Les noms et prénoms sont tirés de pools par paramètres régionaux. Les combinaisons sont aléatoires ; la ressemblance avec de vraies personnes est une coïncidence.

Limites de volume

Jusqu'à 1 000 enregistrements par exécution, générés localement en millisecondes. Pour des ensembles de données plus volumineux, exécutez plusieurs exportations et concaténez-les.

Tout reste dans votre navigateur

Le générateur, les pools de noms et les formateurs sont du JavaScript simple exécuté localement. Aucun schéma, aucune graine et aucune sortie ne quittent cette page.

Cas d'utilisation courants

Comment les développeurs utilisent les données fictives au quotidien.

Prototypage frontend

Introduisez l'exportation JSON directement dans votre simulation de récupération ou votre histoire de composants pour concevoir en fonction de charges utiles réalistes.

Base de données amorçage

Exportez des INSERTS SQL avec votre propre nom de table, ou CSV pour LOAD DATA/importations de feuilles de calcul.

Tests API et QA

Épinglez une graine pour que chaque exécution de test rejoue exactement le même ensemble de données — les échecs deviennent reproductibles.

Démos et captures d'écran

Remplissez les états, tableaux et graphiques vides avec des données plausibles qui se lisent bien dans les captures d'écran et les démonstrations des parties prenantes.