Testdatengenerator

Realistische Testdaten erzeugen — Namen, E-Mails, Adressen, IBANs, Daten und mehr — als JSON, SQL, CSV oder TypeScript, direkt im Browser.

Über Testdatengenerator

Was es ist

Dieses Tool erstellt Zeilen erfundener, aber glaubwürdiger Daten nach einem Schema, das du Feld für Feld zusammenstellst. Es gibt 27 Feldtypen, von Namen und E-Mails bis zu IBANs, IP-Adressen und verschachtelten Objekten; Namen, Adressen und Telefonnummern folgen der gewählten Sprache. Ein Seed macht einen Datensatz reproduzierbar, eine Null-Wahrscheinlichkeit fügt leere Werte ein, und das Ergebnis wird als JSON, SQL-Inserts, CSV oder TypeScript exportiert.

Hauptfunktionen

  • 27 Feldtypen, darunter verschachtelte Objekte und Arrays von Objekten.
  • Sechs Sprachen: Namen mit passendem Geschlecht, transliterierte E-Mails, IBANs des Landes.
  • Bis zu 200 Zeilen, mit einem Anteil leerer (null) Werte pro Feld.
  • Ein Seed für reproduzierbare Datensätze; der Würfel schreibt einen neuen zufälligen.
  • Export als JSON, SQL-Inserts, CSV oder TypeScript.

So funktioniert es

  1. Füge Felder mit „+ Feld“ hinzu und wähle für jedes Typ und Namen.
  2. Lege Zeilenzahl, Sprache und, wenn du dieselben Daten wieder willst, einen Seed fest.
  3. Wähle das Format unter „Code exportieren“.
  4. Kopiere das Ergebnis, lade es herunter oder schick es an ein anderes Tool weiter.

Wann es hilft

  • Eine Entwicklungsdatenbank mit glaubwürdigen Nutzern und Bestellungen füllen.
  • Einer Frontend-Mock-API realistische Antworten geben.
  • Eine CSV zum Testen eines Imports erstellen, ohne echte Kundendaten zu nutzen.

Datenschutz und Grenzen

Deine Daten

Die Daten werden im Browser erzeugt und nicht an einen Server gesendet — die Website erhält nur ein anonymes Ereignis „Tool geöffnet“, ohne Inhalt. Ein Ergebnis, das du an ein anderes Tool schickst, bleibt 24 Stunden auf diesem Gerät unter „Letzte Aktivität“.

Grenzen

  • Höchstens 200 Zeilen pro Durchlauf und 50 Elemente pro Array von Objekten.
  • Die Daten sind glaubwürdig, nicht gültig: E-Mails und Telefonnummern existieren nicht, Kartennummern bestehen nur die Prüfsumme.

Häufige Fragen

Kann ich dieselben Daten noch einmal bekommen?

Ja. Mit demselben Seed, Schema, derselben Zeilenzahl und Sprache erzeugt das Tool genau denselben Datensatz. Lass den Seed leer oder klick auf den Würfel für neue Daten.

Mit welchen Datenbanken funktionieren die SQL-Inserts?

Die Inserts setzen Tabellen- und Spaltennamen immer in doppelte Anführungszeichen, wie im SQL-Standard: PostgreSQL, SQLite und SQL Server nehmen sie so an, MySQL braucht den Modus ANSI_QUOTES.

Sind echte Daten dabei?

Nein. Namen und Straßen werden aus Listen kombiniert, Zahlen sind zufällig, und IBANs und Kartennummern sind erfunden, nur mit gültiger Prüfsumme, und gehören niemandem.