1 bis 10.000 Zeilen

    
    
  

Alle erzeugten Daten sind fiktiv; Übereinstimmungen mit echten Personen, Adressen oder Konten sind zufällig. Kartennummern sind Testnummern, die die Luhn-Prüfung bestehen, aber nicht zum Bezahlen taugen.

Erzeugt fiktive Postadressen, deren Teile zusammenpassen: Straße, Stadt, Bundesland oder Region und eine Postleitzahl, die zur Stadt gehört, in landesüblicher Reihenfolge. Deutsche PLZ haben fünf Stellen, brasilianische CEPs acht, japanische sieben und russische Indizes sechs. Gut zum Testen von Checkout-Formularen und Adressprüfungen.

Anleitung

  1. Mit einer Vorlage starten (Personen, Namen, Adressen, Konten, Zahlungen, Firmen) oder eine eigene Feldliste anlegen.
  2. Den Typ jedes Felds im Menü ändern und daneben den Spaltennamen anpassen. Zahlen und Datumsfelder haben Min./Max. bzw. einen Zeitraum; am Griff ziehen, um die Reihenfolge zu ändern.
  3. Anzahl der Zeilen (bis 10.000), Herkunft der Daten und Seed festlegen.
  4. JSON, CSV, SQL, XML oder YAML wählen. In der Tabellenansicht die Werte prüfen; ein Tipp auf eine Zelle kopiert sie.
  5. Das komplette Ergebnis kopieren oder herunterladen. „Neue Daten“ (oder R) wählt einen neuen Seed.
  • Gleicher Seed, gleiche Felder, Herkunft und Zeilenzahl ergeben immer exakt dieselben Daten. So lässt sich ein Testdatensatz später neu erzeugen oder im Team teilen. Felder und Einstellungen bleiben in diesem Browser gespeichert.
  • Jede Zeile passt zusammen: E-Mail und Benutzername entstehen aus dem Namen, Vorwahl und Postleitzahl passen zur Stadt. E-Mails nutzen die reservierten Domains example.com, example.net und example.org und erreichen daher kein echtes Postfach.
  • Telefonnummern und Postleitzahlen folgen dem jeweiligen Land: in Deutschland Mobilnummern mit 015x/016x/017x und Festnetz mit Ortsvorwahl (030 für Berlin), fünfstellige PLZ aus dem Bereich der Stadt.
  • Kartennummern nutzen die Testpräfixe, die Sandbox-Umgebungen wie Stripe akzeptieren, und bestehen die Luhn-Prüfung. IBANs haben gültige Prüfziffern (für Frankreich, Spanien und Portugal auch die nationalen Prüfziffern). Japan und Russland nutzen keine IBAN, daher erhalten diese Zeilen deutsche IBANs, sofern kein Land gewählt ist.
  • Große Datenmengen werden in kleinen Schritten erzeugt, damit die Seite flüssig bleibt. Die Codeansicht zeigt die ersten 60 Zeilen, die Tabelle die ersten 100; Kopieren und Herunterladen enthalten immer alle. CSV wird mit BOM gespeichert, damit Excel Umlaute richtig anzeigt.
  • Alles entsteht in deinem Browser. Es wird nichts hochgeladen.

Realistisch, aber gefahrlos

Jede Zeile passt zusammen: E-Mail und Benutzername entstehen aus dem Namen der Zeile, Vorwahl und Postleitzahl passen zur Stadt. Die Formate folgen dem jeweiligen Land, deutsche Postleitzahlen haben fünf Stellen, brasilianische CEPs sehen aus wie 01310-100 und japanische wie 100-0001. E-Mails nutzen die reservierten Domains example.com, example.net und example.org (RFC 2606), ein Testlauf schreibt also nie einer echten Person.

Kartennummern beginnen mit Testpräfixen, die Zahlungs-Sandboxes akzeptieren, und bestehen die Luhn-Prüfung; IBANs haben gültige Prüfziffern nach ISO 13616. So kommen sie durch jede Formularvalidierung, ohne jemandem zu gehören.

Reproduzierbar per Seed

Erzeugt wird mit einem Zufallsgenerator mit Seed. Gleicher Seed, gleiche Felder, gleiches Land und gleiche Zeilenzahl ergeben immer exakt dieselbe Ausgabe. So kannst du den Seed in einem Test festhalten, eine Fixture nach einer Formatänderung neu bauen oder Kollegen einen Seed statt einer Datei schicken. Neue Daten oder R würfelt einen neuen Seed.

Welches Format wofür

JSON passt für API-Mocks und Frontend-Prototypen, CSV öffnet sich in Excel oder Google Tabellen (mit UTF-8-BOM gespeichert, damit Umlaute korrekt erscheinen), SQL liefert INSERT-Anweisungen und optional CREATE TABLE für MySQL, PostgreSQL, SQLite oder SQL Server, XML und YAML bedienen konfigurationsgetriebene Testsuites. Große Mengen entstehen in kleinen Schritten, damit die Seite bedienbar bleibt.

Häufige Fragen

Sind die erzeugten Daten echt?

Nein. Namen und Straßen werden zufällig aus Listen kombiniert, E-Mails zeigen auf reservierte Beispieldomains, und Telefonnummern nutzen fiktive Bereiche, wo ein Land sie vorsieht. Übereinstimmungen mit echten Personen sind Zufall.

Kann ich mit den Kartennummern bezahlen?

Nein. Sie bestehen die Luhn-Prüfung und nutzen Testpräfixe, funktionieren also im Testmodus von Zahlungsanbietern, sind aber mit keinem Konto verbunden und werden bei echten Zahlungen abgelehnt.

Wie bekomme ich dieselben Daten noch einmal?

Seed aufheben. Mit gleichem Seed, gleichen Feldern, gleichem Land und gleicher Zeilenzahl liefert der Generator auf jedem Gerät exakt dieselbe Ausgabe.

Wie viele Zeilen kann ich erzeugen?

Bis zu 10.000 pro Durchgang. Die Vorschau zeigt der Geschwindigkeit wegen nur die ersten Zeilen, Kopieren und Herunterladen enthalten aber immer alle.

Welche Länder werden unterstützt?

USA, Spanien, Brasilien, Frankreich, Deutschland, Japan, Russland und Südkorea sowie eine gemischte Option. Namen, Adressen, Telefonnummern und Postleitzahlen folgen dem Format des jeweiligen Landes.

Eignet sich das für DSGVO-konforme Tests?

Synthetische Daten statt Kopien der Produktionsdatenbank sind ein üblicher Weg, personenbezogene Daten aus Testumgebungen herauszuhalten. Alles wird im Browser erzeugt, nichts wird hochgeladen.

Oft zusammen genutzt

Anleitung

Schritte

  1. Mit einer Vorlage starten (Personen, Namen, Adressen, Konten, Zahlungen, Firmen) oder eine eigene Feldliste anlegen.
  2. Den Typ jedes Felds im Menü ändern und daneben den Spaltennamen anpassen. Zahlen und Datumsfelder haben Min./Max. bzw. einen Zeitraum; am Griff ziehen, um die Reihenfolge zu ändern.
  3. Anzahl der Zeilen (bis 10.000), Herkunft der Daten und Seed festlegen.
  4. JSON, CSV, SQL, XML oder YAML wählen. In der Tabellenansicht die Werte prüfen; ein Tipp auf eine Zelle kopiert sie.
  5. Das komplette Ergebnis kopieren oder herunterladen. „Neue Daten“ (oder R) wählt einen neuen Seed.

Tastenkürzel

RNeue Daten (neuer Seed)CErgebnis kopierenDErgebnis herunterladen↑ / ↓Feld verschieben (am Griff)

Gut zu wissen

Läuft in deinem Browser. Dateien und Texte verlassen nie dein Gerät.