Générateur de données JSON aléatoires en ligne
Créez des tableaux JSON fictifs (1 à 1 000 objets) pour utilisateurs, produits ou articles. Idéal pour tester vos applications. Le traitement s’effectue loca…
Commencer
Générez des données de test réalistes en quelques secondes
Besoin de données JSON pour tester une API ou une interface ? Cet outil crée des objets fictifs avec des champs cohérents : par exemple, pour un utilisateur, vous obtenez un identifiant numérique, un nom fictif, une adresse e-mail en exemple.com et un booléen actif. Pour un produit, le prix est un entier entre 10 et 999 et le stock entre 0 et 200. Pour un article, le titre est composé de deux mots, le nombre de vues est un entier entre 0 et 99 999 et un booléen indique s'il est publié.
Exemple concret
Si vous choisissez 3 produits, le résultat ressemble à :
[{"id":1,"name":"Widget","price":123,"stock":45},{"id":2,"name":"Gadget","price":456,"stock":0},{"id":3,"name":"Truc","price":789,"stock":200}]Les identifiants commencent à 1 et augmentent de 1 à chaque objet.
Limites à connaître
- Le schéma est fixe : pas de champs imbriqués, de valeurs nulles, de dates ou de devises.
- Les nombres sont des entiers, pas de décimales.
- La génération est aléatoire et non reproductible (pas de graine).
- Les valeurs sont en anglais (ou en chinois sur les pages chinoises), mais les clés JSON restent en anglais.
Questions fréquentes
Puis-je configurer le schéma des objets ?
Non, le schéma est prédéfini pour chaque type (utilisateur, produit, article). Vous ne pouvez pas ajouter de champs personnalisés.
Les données sont-elles uniques ?
Les identifiants sont uniques car séquentiels, mais les autres champs peuvent se répéter. Il n'y a pas de garantie d'unicité pour les noms ou les titres.
Puis-je reproduire le même jeu de données ?
Non, la génération utilise des nombres aléatoires cryptographiques sans graine. Chaque génération produit un résultat différent.
Puis-je utiliser ces données en production ?
Ces données sont fictives et destinées aux tests. Validez-les et adaptez-les avant de les utiliser dans des tests automatisés ou des imports.
Le traitement s’effectue localement dans votre navigateur.