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.
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 example.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":"Product 123","price":123,"stock":45},{"id":2,"name":"Product 124","price":124,"stock":46},{"id":3,"name":"Product 125","price":125,"stock":47}]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. Une nouvelle génération peut répéter des valeurs par hasard ; aucune graine ne permet de reproduire une série à la demande.
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.
Les id repartent de 1 à chaque génération : ils sont uniques uniquement dans le tableau courant. Les e-mails suivent le modèle user suivi d’un entier de 1000 à 999999 puis @example.com. Les noms de produits sont Product suivi d’un espace et d’un entier de 100 à 999. Conservez le résultat pour des tests reproductibles.
Le traitement s’effectue localement dans votre navigateur.