Hopp til innhold
📋

Tilfeldig JSON-generator

Generer tilfeldige JSON-objekter med konfigurerbar dybde, nøkler og verdityper. Perfekt for testing av parsere, API-er og databasefixtures.

 

Hvordan fungerer JSON-generatoren?

Dette verktøyet bygger et JSON-objekt ved rekursivt å fylle hvert nivå med tilfeldige nøkkel-verdi-par. Verdier velges fra standard JSON-typer (streng, tall, boolsk, null, array, objekt) ved hjelp av crypto.getRandomValues(). Parametrene for dybde og nøkler-per-objekt avgrenser rekursjonen slik at utdataen forblir lesbar og generatoren ferdigstiller raskt.

Genererte verdityper

  • Streng — tilfeldige ord fra en kuratert liste.
  • Tall — heltall og desimaltall i plausible områder.
  • Boolsk — true/false 50/50.
  • Null — av og til injisert for null-sikkerhetstesting.
  • Array — homogene arrays av primitiver eller objekter.
  • Objekt — nestede objekter opp til konfigurert dybde.

Vanlige bruksområder

  • Parsertesting — stresstest JSON-parsere med dypt nestede strukturer.
  • Skjemavalidering — generer eksempler for JSON Schema-testing.
  • API-mocking — produser responskropper av vilkårlig form.
  • Databasefixtures — fyll JSONB-kolonner med variert data.

Personvern

All JSON genereres 100% i nettleseren din. Ingen data sendes til noen server.