Générateur de données de test

Génère de fausses données JSON : noms, e-mails, UUID, dates et plus.

Les données fictives sont générées localement dans votre navigateur et rien n'est téléversé vers un serveur.

Besoin de valider le résultat ? Essayez le Formateur JSON.

À propos de Générateur de données de test

Ce générateur de données fictives construit des enregistrements JSON réalistes à la demande, afin que vous puissiez peupler des bases de données, simuler des API et remplir des prototypes d'interface sans rédiger à la main des jeux de test. Choisissez les champs dont vous avez besoin — id, uuid, firstName, lastName, fullName, email, age, phone, city, country, company, jobTitle, bool, date, price ou sentence — définissez un nombre de lignes et obtenez un tableau JSON prêt à l'emploi. Il est pratique pour les développeurs, les ingénieurs QA et les designers qui ont besoin d'exemples de données JSON pour des tableaux, des formulaires et des démos. En tant que générateur de faux JSON et générateur de données de test, il couvre des formes d'entités courantes comme les utilisateurs et les commandes. Tout s'exécute localement dans votre navigateur, de sorte que les données fictives générées restent sur votre machine et rien n'est téléversé vers un serveur.

Fonctionnalités

Comment utiliser Générateur de données de test

  1. Cliquez sur les puces de champ pour sélectionner les clés que chaque enregistrement doit inclure.
  2. Définissez le nombre de Lignes pour choisir combien d'enregistrements générer (1 à 1000).
  3. Lisez le JSON généré dans le panneau de sortie, puis cliquez sur Régénérer pour un nouveau jeu de valeurs.
  4. Utilisez Copier pour récupérer le JSON ou Télécharger pour l'enregistrer sous mock-data.json.

Exemple

Entrée

Champs : id, fullName, email, age — Lignes : 2

Sortie

[
  {
    "id": 48213,
    "fullName": "Grace Hopper",
    "email": "ada.turing@example.com",
    "age": 34
  },
  {
    "id": 1907,
    "fullName": "Liam Patel",
    "email": "sofia.kim@demo.io",
    "age": 61
  }
]

Deux enregistrements avec les champs id, fullName, email et age sélectionnés. Chaque champ est généré indépendamment, de sorte que l'e-mail ne dérive pas de fullName.

Erreurs courantes et dépannage

Foire aux questions

Qu'est-ce que le Générateur de données fictives ArrayKit ?
C'est un outil intégré au navigateur qui produit du faux JSON réaliste pour les tests — choisissez parmi 16 types de champs, définissez un nombre de lignes et obtenez un tableau prêt à l'emploi d'enregistrements fictifs pour peupler des bases de données, simuler des API ou remplir des prototypes.
Quels champs le Générateur de données fictives peut-il produire ?
Il prend en charge 16 types de champs : id, uuid, firstName, lastName, fullName, email, age, phone, city, country, company, jobTitle, bool, date, price et sentence. Activez ou désactivez n'importe quelle combinaison.
Comment générer un grand lot de données fictives ?
Saisissez un nombre entre 1 et 1000 dans le champ Lignes et cliquez sur Régénérer. Pour plus de 1000 enregistrements, exécutez plusieurs lots et concaténez les tableaux JSON obtenus.
Le Générateur de données fictives produit-il du JSON valide que je peux importer directement ?
Oui. Il émet du JSON standard et bien formaté — un tableau d'objets pour plusieurs lignes, ou un objet unique lorsque vous demandez une seule ligne — que vous pouvez coller directement dans du code ou un fichier de fixtures.
Les UUID générés sont-ils de vrais UUID ?
Oui. Le champ uuid utilise crypto.randomUUID du navigateur pour produire des UUID version 4, avec un générateur de repli pour les navigateurs plus anciens.
Les données fictives que je génère sont-elles envoyées quelque part ?
Non. Le Générateur de données fictives s'exécute entièrement dans votre navigateur, de sorte que chaque enregistrement est créé sur votre appareil et rien n'est téléversé vers un serveur.

Outils associés

Tous les outils ArrayKit