Hoppa till innehåll
📋

Slumpmässig JSON-generator

Generera slumpmässiga JSON-objekt med konfigurerbart djup, nycklar och värdetyper. Perfekt för testning av parsers, API:er och databasfixtures.

 

Hur fungerar JSON-generatorn?

Detta verktyg bygger ett JSON-objekt genom att rekursivt fylla varje nivå med slumpmässiga nyckel-värde-par. Värden väljs från standard-JSON-typer (sträng, tal, boolean, null, array, objekt) med crypto.getRandomValues(). Parametrarna för djup och nycklar-per-objekt begränsar rekursionen så att utdatan förblir läsbar och generatorn slutförs snabbt.

Genererade värdetyper

  • Sträng — slumpmässiga ord från en kurerad lista.
  • Tal — heltal och decimaltal i rimliga intervall.
  • Boolean — true/false 50/50.
  • Null — ibland injicerat för null-säkerhetstestning.
  • Array — homogena arrayer av primitiver eller objekt.
  • Objekt — nästade objekt upp till konfigurerat djup.

Vanliga användningsområden

  • Parsertestning — stresstesta JSON-parsers med djupt nästade strukturer.
  • Schemavalidering — generera prover för JSON Schema-testning.
  • API-mocking — producera responskroppar av godtycklig form.
  • Databasfixtures — fyll JSONB-kolumner med varierad data.

Integritet

All JSON genereras 100% i din webbläsare. Ingen data skickas till någon server.