Testdaten-Generator

Realistische Fake-Namen, E-Mails und Adressen als CSV oder JSON erzeugen

100 % kostenlos. Läuft vollständig in deinem Browser: deine Dateien und Daten verlassen dein Gerät nie, und es wird nichts auf einen Server hochgeladen.

Über dieses Tool

Erzeuge realistische Fake-Datensätze für Tests, Demos und Design-Entwürfe. Hak die Felder an, die du brauchst – ID, Vor- und Nachname, E-Mail, Telefon, Adresse, Stadt, Land, Firma, Berufsbezeichnung, Geburtsdatum, UUID, ein Aktiv-Flag und einen Betrag –, wähle 1 bis 5.000 Zeilen und lade das Ergebnis als CSV oder JSON herunter oder kopiere das JSON. Die ersten 30 Zeilen erscheinen in einer Tabelle, damit du die Struktur vor dem Download prüfen kannst. Alles entsteht in deinem Browser, und die E-Mail-Adressen nutzen reservierte Testdomains wie example.com, sodass nichts in einem echten Postfach landet.

So verwendest du dieses Tool

  1. Felder wählenHak eines der 14 Felder an. ID, Namen, E-Mail, Telefon und Stadt sind voreingestellt; Beispiel wählt eine typische Auswahl und erzeugt 10 Zeilen.
  2. Zeilenzahl festlegenZwischen 1 und 5.000.
  3. Erzeugen und Vorschau prüfenDie ersten 30 Zeilen erscheinen in einer Tabelle mit einer Spalte pro Feld.
  4. CSV oder JSON herunterladenSpeichere mock-data.csv für Tabellen und Datenbankimporte oder mock-data.json für APIs und Frontend-Fixtures – oder kopiere das JSON.

Was jedes Feld enthält

ID zählt ab 1 hoch. Namen, Städte, Länder, Firmen und Berufsbezeichnungen werden zufällig aus eingebauten Listen gewählt. E-Mail kombiniert den Namen mit einer Zahl auf einer Testdomain; Geburtsdaten liegen zwischen 18 und 63 Jahren zurück im Format JJJJ-MM-TT; Betrag ist eine Zahl zwischen 0 und 10.000 mit zwei Nachkommastellen; Aktiv ist true oder false; UUID ist eine zufällige UUID der Version 4.

Da die Werte unabhängig gezogen werden, sind Kombinationen zufällig – etwa die Stadt Karachi mit einer deutschen Vorwahl. Für Layout-, Import- und Lasttests ist das in Ordnung, nicht aber für Tests, die realistische Zusammenhänge zwischen Feldern brauchen.

Warum es nutzen

  • Bis zu 5.000 Zeilen auf einmal, als CSV mit korrekter Maskierung oder formatiertes JSON.
  • Namen, Städte und Länder aus verschiedenen Regionen, sodass Layouts mit abwechslungsreichem Text getestet werden.
  • E-Mails auf reservierten Testdomains wie example.com und mail.test, die nie eine echte Person erreichen.
  • Erzeugt in deinem Browser, ohne Anmeldung und ohne API-Schlüssel.

Häufige Anwendungen

  • Eine Entwicklungsdatenbank mit Nutzern füllen, um Blättern, Sortieren und Suchen zu testen.
  • Einen UI-Entwurf oder eine Demo mit glaubwürdigen Namen statt „Lorem ipsum“ füllen.
  • Eine CSV-Importfunktion mit einigen Tausend Zeilen testen.
  • Aus der JSON-Ausgabe Fixtures für Frontend-Tests erstellen.

Tipps für bessere Ergebnisse

  • Schalte UUID ein, wenn du einen eindeutigen Schlüssel brauchst: Namen und E-Mails können sich zeilenübergreifend wiederholen.
  • Erzeuge zuerst eine kleine Menge, um die Spalten zu prüfen, und erhöhe dann die Zeilenzahl.
  • Nimm CSV für Excel, Google Sheets und Datenbankimporte; nimm JSON für APIs und Test-Fixtures.
  • Leg die heruntergeladene Datei zu deinen Tests, damit alle mit denselben Daten arbeiten.

Fehler, die du vermeiden solltest

  • E-Mail als eindeutigen Schlüssel nutzen – zwei Zeilen können dieselbe Adresse bekommen.
  • Die Telefonnummern für echt oder gültig im Nummernplan eines Landes halten; sie sehen nur plausibel aus.
  • Jedes Mal dieselben Zeilen erwarten – jedes Erzeugen ergibt einen neuen Zufallssatz, also speichere die Datei, mit der du testest.
  • Fake-Datensätze in Produktivsysteme kopieren, wo sie für echte Kunden gehalten werden können.

Häufig gestellte Fragen

Nein. Jeder Datensatz ist erfunden: Namen und Orte werden zufällig kombiniert, E-Mails nutzen reservierte Testdomains, und Telefonnummern sehen nur plausibel aus. Sie beschreiben keine echte Person.

Bis zu 5.000 pro Durchlauf. Die Tabelle zeigt die ersten 30; Download und kopiertes JSON enthalten alle.

CSV, bei dem Werte mit Kommas, Anführungszeichen oder Zeilenumbrüchen korrekt maskiert werden, und formatiertes JSON als Array von Objekten. Du kannst das JSON auch in die Zwischenablage kopieren.

IDs sind eindeutig (1, 2, 3 ...), UUIDs ebenfalls. E-Mails entstehen aus einem zufälligen Namen und einer Zahl, in großen Mengen sind Dubletten also möglich.

Nein. Jedes Erzeugen ergibt einen neuen Zufallssatz. Lade die Datei herunter, wenn deine Tests jedes Mal dieselben Daten brauchen.

Nein. Die Daten entstehen in deinem Browser und werden direkt heruntergeladen; nichts wird hochgeladen oder gespeichert.

Related guides