Fake-Daten-Generator
Erzeuge realistische Mock-Testdaten aus deinen eigenen benutzerdefinierten Feldern und exportiere sie sofort als JSON-Array, CSV oder SQL-INSERT-Anweisungen direkt im Browser.
Fake-Daten-Generator — Definiere die Spalten, die du brauchst – Namen, E-Mails, Telefonnummern, UUIDs, Datumsangaben und mehr –, wähle, wie viele Zeilen erstellt werden sollen, und erhalte sofort realistische Fake-Daten als JSON, CSV oder SQL. Klicke jederzeit auf Neu generieren für einen frischen Satz. Alles wird lokal in deinem Browser erzeugt, sodass dein Schema und die Daten dein Gerät nie verlassen.
Was ist Fake-Daten-Generator?
Ein kostenloser Fake-Daten-Generator, der realistische Mock-Datensätze (Dummy- / Beispiel- / Testdaten) vollständig in deinem Browser erzeugt. Entwickler, QA-Ingenieure und Datenbankdesigner nutzen ihn, um Datenbanken zu befüllen, UI-Prototypen mit Daten zu versehen, Formulare zu belasten und API-Fixtures zu bauen, ohne ein Seed-Skript zu schreiben. Füge Felder hinzu, gib jedem einen Spaltennamen und einen Datentyp – UUID, vollständiger Name, Vorname, E-Mail, Telefon, Stadt, Land, Datum, Ganzzahl, Boolean, Satz oder Firma –, lege die Zeilenanzahl fest, wähle ein Ausgabeformat und kopiere das Ergebnis. Klicke auf Neu generieren für einen brandneuen Satz mit derselben Struktur. Die Ausgabe aktualisiert sich automatisch, während du die Felder, die Anzahl oder das Format bearbeitest.
So verwendest du Fake-Daten-Generator
- Füge mit der Schaltfläche Feld hinzufügen für jede benötigte Spalte ein Feld hinzu, gib ihm einen Namen und wähle einen Datentyp (UUID, vollständiger Name, E-Mail, Telefon, Datum, Ganzzahl, Boolean und mehr).
- Lege bei Zeilen fest, wie viele Datensätze erzeugt werden sollen (1 bis 1000).
- Wähle das Ausgabeformat mit dem segmentierten Schalter: JSON-Array, CSV oder SQL-INSERT-Anweisungen.
- Klicke auf Neu generieren, um einen frischen Satz von Werten mit denselben Feldern und derselben Anzahl zu erzeugen, wann immer du andere Daten möchtest.
- Klicke auf Kopieren, um die erzeugten Daten in die Zwischenablage zu legen – bereit zum Einfügen in eine Seed-Datei, eine Tabelle oder eine Abfrage.
Beispiele
JSON-Fixtures für einen API-Mock
Felder = id (UUID), name (vollständiger Name), email (E-Mail), age (Ganzzahl); Zeilen = 3; Format = JSON. Die Ausgabe ist ein formatiertes JSON-Array aus drei Objekten, jeweils mit den Schlüsseln id, name, email und age. Klicke auf Neu generieren für einen anderen Satz mit derselben Struktur.
CSV zum Import in eine Tabelle
Felder = first (Vorname), city (Stadt), country (Land); Zeilen = 50; Format = CSV. Du erhältst eine Kopfzeile gefolgt von 50 kommagetrennten Zeilen; Werte mit Kommas oder Anführungszeichen werden automatisch in Anführungszeichen gesetzt und maskiert.
SQL-Seed für eine Benutzertabelle
Felder = name (vollständiger Name), email (E-Mail), active (Boolean); Zeilen = 10; Format = SQL. Die Ausgabe sind zehn INSERT INTO `data` (...) VALUES (...); Anweisungen, bei denen Strings in Anführungszeichen stehen, Booleans als TRUE/FALSE und Zahlen ohne Anführungszeichen bleiben.
Häufig gestellte Fragen
- Welche Datentypen kann jedes Feld erzeugen?
- Jedes Feld kann eine UUID, ein vollständiger Name, ein Vorname, eine E-Mail, eine Telefonnummer, eine Stadt, ein Land, ein Datum (YYYY-MM-DD), eine Ganzzahl (1-1000), ein Boolean, ein Satz oder ein Firmenname sein. Kombiniere so viele Felder, wie du brauchst.
- Welche Ausgabeformate werden unterstützt?
- Drei: ein formatiertes JSON-Array von Objekten, CSV mit einer Kopfzeile (Kommas und Anführungszeichen maskiert) und SQL-INSERT-Anweisungen mit Strings in Anführungszeichen und Booleans als TRUE/FALSE. Wechsle das Format der gleichen erzeugten Zeilen mit dem segmentierten Schalter.
- Warum ändern sich die Daten jedes Mal, wenn ich auf Neu generieren klicke?
- Neu generieren erzeugt einen frischen Zufallssatz aus denselben Feldern, der Zeilenanzahl und dem Format. Die Daten aktualisieren sich außerdem automatisch, sobald du ein Feld hinzufügst oder entfernst, eine Spalte umbenennst, einen Typ änderst oder die Zeilenanzahl oder das Format anpasst.
- Wie viele Zeilen kann ich auf einmal erzeugen?
- Jede ganze Zahl von 1 bis 1000; Werte außerhalb dieses Bereichs werden auf die nächstgelegene Grenze begrenzt. Die Obergrenze hält die Erzeugung sofort verfügbar – erzeuge einen Satz und kopiere ihn, dann erzeuge einen weiteren, wenn du mehr brauchst.
- Werden meine Daten an einen Server gesendet?
- Nein. Die Felder, die Zeilenanzahl und die erzeugten Datensätze werden vollständig clientseitig in deinem Browser erzeugt – es gibt keinen Upload, keine Dateiübertragung und keinen API-Aufruf an irgendeinen Server. Nichts verlässt jemals dein Gerät.
Verwandte Tools
Base32 / Base58 kodieren / dekodieren
Kodiere Text in Base32 (RFC 4648) oder Base58 (das Bitcoin-Alphabet) und dekodiere beides wieder zurück – vollständig UTF-8-sicher und komplett in deinem Browser.
Base64 kodieren / dekodieren
Kodiere Text zu Base64 oder dekodiere Base64 zurück in Text (UTF-8-sicher).
Groß-/Kleinschreibung-Konverter & Zähler
Ändere die Groß-/Kleinschreibung von Text und zähle Zeichen, Wörter und Zeilen.
Code-Formatierer & Minifizierer
Verschönere oder minifiziere HTML, CSS und JavaScript sofort in deinem Browser, mit 2-Leerzeichen-, 4-Leerzeichen- oder Tab-Einrückung und JavaScript-Komprimierung durch Terser.