JSON

Mock JSON Generator

Génération de données JSON fictives à partir d'un modèle : valeurs d'espace réservé comme {{name}} ou {{email}}, et les tableaux se répètent via "clé|N".

Espaces réservés : {{uuid}} {{name}} {{firstName}} {{lastName}} {{email}} {{phone}} {{number(1,100)}} {{float(0,1)}} {{boolean}} {{date(2020,2024)}} {{datetime}} {{word}} {{sentence}} {{paragraph}} {{city}} {{country}} {{company}} {{color}} {{index}} · tableau : "clé|N" : [modèle] — répéter N fois.

Instead of writing test data by hand, this tool generates realistic fake JSON from a template with placeholders like {{name}}, {{email}}, or {{uuid}}. An array with a given number of items is built with the "key|N" syntax.

How to use it

Common uses

Things to keep in mind

Each generation is random by design — save the generated JSON separately if you need to see the exact same result again, rather than relying on regenerating it.

The generated data is realistic in form (an email looks like an email) but has no connection whatsoever to real people or records.

Article sur cet outil: Mock JSON Generator : à quoi servent les fausses données

Questions fréquentes

À quoi sert ce générateur ?

Il génère des données JSON fictives à partir d'un modèle contenant des espaces réservés comme {{name}}, {{email}} ou {{uuid}} — pratique pour créer des fixtures de test ou simuler une réponse d'API.

Les données générées transitent-elles par un serveur ?

Non, la génération se fait entièrement dans le navigateur en JavaScript.

Comment générer un tableau d'éléments répétés ?

Utilisez la syntaxe "clé|N": [modèle] — l'outil répète le modèle N fois pour produire un tableau, par exemple "users|5": [{ "id": "{{uuid}}" }] génère 5 utilisateurs.

Les données mock incluent-elles des valeurs limites « gênantes » ?

Le générateur alterne volontairement des valeurs ordinaires et des valeurs limites — chaînes longues, champs vides, nombres en limite de plage. Ce sont justement ces valeurs qui révèlent le plus souvent des erreurs de mise en page ou de logique, invisibles avec des exemples « pratiques » comme "test123".

Peut-on reproduire exactement le même jeu de données mock ?

Chaque génération est aléatoire par conception — pour obtenir de nouvelles variations de données. Si vous avez besoin du même résultat exact plus tard, enregistrez le JSON généré séparément plutôt que de relancer une génération.

Articles : JSON