Générateur JSON aléatoire (données de test)

Générez des données de test JSON à partir d’un schéma, prévisualisez-les, puis exportez-les en tableau JSON ou en NDJSON.

Fonctionne localement dans votre navigateur. Ne collez pas de données personnelles réelles. Les URL de partage contiennent uniquement les réglages, jamais le schéma ni la sortie.

Pas pour les secrets. Pour des chaînes sûres, utilisez le générateur de tokens ou le générateur de mots de passe.

Autres langues 日本語 | English | Español | Français

Pourquoi utiliser ce générateur JSON ?

Comment l’utiliser (3 étapes)

  1. Choisissez un modèle ou définissez vos champs.
  2. Réglez le nombre d’enregistrements, le format de sortie et le mode aléatoire.
  3. Générez un aperçu, puis copiez ou téléchargez la sortie.

Générer

Générateur de JSON aléatoire

Définissez les champs (nom, type, paramètres), générez des enregistrements puis copiez ou téléchargez la sortie JSON.

Schéma (champs)
Nom Type Paramètres Taux de null Unique Ordre Actions

Aperçu


            

L’aperçu montre les 20 premiers enregistrements.

Sortie

Copiez ou téléchargez la sortie JSON/NDJSON complète.

Bien utiliser le générateur de JSON aléatoire

Commencez par un schéma proche de votre besoin réel, puis générez un petit échantillon avant de monter en volume. Vous validez ainsi les noms de champs, les règles d’unicité et les plages de dates avant d’exporter un grand jeu de fixtures.

Construire le schéma d’abord

Choisissez le modèle le plus proche, puis ajustez les noms, les types, le taux de null et l’unicité colonne par colonne. Utilisez l’import/export si votre équipe doit relire ou réutiliser le même schéma.

Choisir le bon format de sortie

Le tableau JSON convient mieux à la lecture humaine et à la mise en forme. NDJSON est préférable lorsqu’un script, un chargeur ou un pipeline attend un objet par ligne.

Réserver le mode seedé à la reproductibilité

Le mode seedé sert à recréer exactement le même jeu de test entre plusieurs sessions ou personnes. Le mode sécurisé est préférable si vous voulez des exemples moins prévisibles.

Vérifier l’unicité avant les gros volumes

Voir aussi

FAQ

Mes données sont-elles envoyées ?

Non. Tout est traité localement dans votre navigateur.

Puis-je partager le JSON généré avec une URL ?

L’URL de partage contient uniquement les réglages. Utilisez la copie ou le téléchargement pour partager les données.

Le mode avec graine est-il sûr ?

Non. Il sert uniquement à reproduire les résultats.

Pourquoi la génération unique peut-elle échouer ?

Si l’espace de valeurs est trop petit, certains doublons deviennent inévitables.

Quand utiliser le mode seedé plutôt que le mode sécurisé ?

Utilisez le mode seedé lorsque vous avez besoin de jeux de test reproductibles. Utilisez le mode sécurisé lorsque vous voulez des valeurs moins prévisibles ou partager uniquement un exemple de sortie.

Préparer des fixtures JSON reproductibles

Choisir le schéma avant l’échelle

L’erreur la plus coûteuse est de produire des milliers de lignes avec de mauvais noms de champs ou de mauvais types. Validez un petit échantillon, confirmez l’ordre des champs, puis augmentez le volume.

Choisir le format pour l’outil suivant

Le tableau JSON est plus simple pour la lecture humaine et les captures d’écran. NDJSON convient mieux aux outils de chargement, de streaming et aux pipelines proches des logs.

Utiliser la seed pour la parité de test

Si la QA, la documentation et le backend doivent rejouer le même exemple, conservez une seed courte avec le schéma JSON. Si vous voulez seulement un nouvel échantillon, gardez le mode sécurisé.

Relire l’unicité et le taux de null ensemble

Les champs uniques, les plages étroites et un taux de null non nul interagissent vite. Revenez sur ces hypothèses quand le volume augmente ou lorsqu’un autre outil rejette la sortie générée.

Importer un schéma JSON

Collez ici un schéma JSON. Rien n’est envoyé.