Zufalls-JSON-Generator
Generiere zufällige JSON-Objekte mit konfigurierbarer Tiefe, Schlüsseln und Werttypen. Ideal für Parser-, API- und DB-Fixture-Tests.
Referenz
Wie funktioniert der JSON-Generator?
Dieses Tool baut ein JSON-Objekt, indem es jede Ebene rekursiv mit zufälligen Schlüssel-Wert-Paaren füllt. Werte werden aus den JSON-Standardtypen (string, number, boolean, null, array, object) mit crypto.getRandomValues() ausgewählt. Die Parameter Tiefe und Schlüssel-pro-Objekt begrenzen die Rekursion, damit die Ausgabe lesbar bleibt und der Generator schnell fertig wird.
Generierte Werttypen
- String — zufällige Wörter aus einer kuratierten Liste.
- Number — Ganzzahlen und Dezimalzahlen in plausiblen Bereichen.
- Boolean — true/false 50/50.
- Null — gelegentlich eingestreut für Null-Safety-Tests.
- Array — homogene Arrays aus Primitiven oder Objekten.
- Object — verschachtelte Objekte bis zur konfigurierten Tiefe.
Häufige Anwendungsfälle
- Parser-Tests — stresse JSON-Parser mit tief verschachtelten Strukturen.
- Schema-Validierung — generiere Beispiele für JSON-Schema-Tests.
- API-Mocking — produziere Antwort-Bodies beliebiger Form.
- DB-Fixtures — fülle JSONB-Spalten mit abwechslungsreichen Daten.
Datenschutz
Das gesamte JSON wird zu 100% in Ihrem Browser generiert. Es werden keine Daten an Server gesendet.