Home / Willekeurige generatoren / Generator voor willekeurige JSON-gegevens
Gratis online tools

Generator voor willekeurige JSON-gegevens

Genereer direct testdata als JSON: kies gebruikers, producten of artikelen, stel aantal in van 1 tot 1.000. Bekijk voorbeeld en beperkingen.

Aan de slag

Waarvoor gebruik je deze tool?

Deze tool maakt snel realistische testgegevens in JSON-formaat. U kunt bijvoorbeeld een array van 10 producten genereren om een webshop te testen. Elk object heeft een uniek id en relevante velden, maar de gegevens zijn willekeurig en niet reproduceerbaar.

Voorbeeld

Stel type Product in en aantal 3. De uitvoer is een JSON-array zoals:

[{"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}]

De velden zijn Engels, ook op een Nederlandstalige pagina. Prijzen zijn gehele getallen tussen 10 en 999, voorraad tussen 0 en 200.

Instellingen en beperkingen

  • Kies uit drie objecttypen: Gebruiker, Product of Artikel.
  • Aantal objecten: 1 tot 1.000.
  • Gebruikers: id, fictieve naam, e-mail op example.com en actief (waar/onwaar).
  • Producten: id, naam, prijs (geheel getal 10-999) en voorraad (0-200).
  • Artikelen: id, titel van twee woorden, aantal weergaven (0-99.999) en gepubliceerd (waar/onwaar).
  • Geen aanpasbaar schema, geen geneste records, geen datums of valuta.
  • Geen garantie op uniciteit van andere velden dan id.
  • Willekeurig gegenereerd met cryptografische functies, maar zonder seed: niet reproduceerbaar.

Veelgestelde vragen

Kan ik het schema aanpassen?

Nee, de tool biedt vaste objecttypen met vaste velden. U kunt de gegenereerde JSON later zelf aanpassen.

Zijn de gegevens uniek?

Alleen het id is gegarandeerd uniek. Andere velden kunnen toevallig gelijk zijn.

Kan ik dezelfde gegevens opnieuw genereren?

Nee, er is geen seed. Bij elke generatie wordt opnieuw geloot; dezelfde waarden kunnen toevallig terugkomen.

Let op: Deze tool is bedoeld voor testdoeleinden. Valideer en pas de gegevens aan voordat u ze gebruikt in geautomatiseerde tests of imports.

De id’s beginnen bij elke generatie opnieuw bij 1 en zijn alleen binnen die array uniek. E-mailadressen bestaan uit user, een geheel getal van 1000 tot 999999 en @example.com. Productnamen zijn Product, een spatie en een geheel getal van 100 tot 999. Bewaar de uitvoer voor herhaalbare tests.

De verwerking gebeurt lokaal in je browser.