JSON
Mock JSON Generator
Erzeugung von Fake-JSON-Daten anhand einer Vorlage: Platzhalterwerte wie {{name}} oder {{email}}, Arrays werden über "schlüssel|N" wiederholt.
Platzhalter: {{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}} · Array: "schlüssel|N": [Vorlage] — N-mal wiederholen.
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
- Describe the shape you want, dropping placeholders in where real values would go.
- For an array of several identically-shaped items, use "key|N", where N is how many you need.
- Each generation produces fresh random values — run it again to get a different data set from the same template.
Common uses
- Filling a local database or UI mockup with realistic test data without hand-writing fixtures.
- Creating a sample API response for documentation or frontend work before the backend is ready.
- Quickly checking how a component or table looks with a large number of data rows.
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.
Artikel zu diesem Tool: Mock JSON Generator: wozu Fake-Daten gut sind
Häufig gestellte Fragen
Wie wiederhole ich ein Element mehrfach in einem Array?
Mit der Syntax "schlüssel|N": [Vorlage], wobei N die Anzahl der Wiederholungen angibt — das Tool erzeugt dann N Elemente nach derselben Vorlage.
Welche Art von Daten lässt sich mit den Platzhaltern erzeugen?
Namen, E-Mail-Adressen, Telefonnummern, Zahlen in einem Bereich wie {{number(1,100)}}, Daten in einem Jahresbereich wie {{date(2020,2024)}}, UUIDs und mehr — praktisch für Testdaten oder simulierte API-Antworten.
Wird die Berechnung der generierten Daten auf einem externen Server durchgeführt?
Nein, die Generierung erfolgt vollständig im Browser über JavaScript, die Vorlage wird nicht an einen Server gesendet.
Enthalten die Mock-Daten auch „unbequeme“ Grenzwerte?
Der Generator mischt absichtlich gewöhnliche mit Grenzwerten — lange Strings, leere Felder, Zahlen am Rand des Wertebereichs. Genau solche Werte decken Layout- oder Logikfehler auf, die bei „bequemen“ Beispielen wie "test123" unbemerkt bleiben.
Lässt sich derselbe Satz Mock-Daten erneut reproduzieren?
Jede Generierung ist bewusst zufällig, um neue Variationen der Daten zu zeigen. Wenn genau dasselbe Ergebnis noch einmal gebraucht wird, speichern Sie das generierte JSON separat, statt es erneut zu generieren.