Testdatagenerator

Bouw een schema, genereer nep-data, exporteer JSON / CSV / SQL — volledig in je browser

⚠️ Alle waarden zijn willekeurig gegenereerde voorbeelddata uitsluitend voor softwaretestdoeleinden. Namen, e-mailadressen, adressen en kaartnummers zijn volledig fictief. Creditcardnummers slagen de Luhn-formaatcontrole maar zijn geen echte financiële instrumenten en mogen niet worden gebruikt voor transacties.
Snelle presets
Schemabuilder
Voor de beste ervaring bij het bouwen van schema's, open je dit hulpmiddel op een tablet of desktop. Op mobiel gebruik je de snelle presets hierboven voor directe datageneratie.
Veldnaam Gegevenstype Opties Null %
Opgeslagen schema's:
Genereren & exporteren
Genereren…

Waarom testdata genereren?

Echte productiedata is zelden beschikbaar voor ontwikkeling, testen of demonstraties. Het gebruik van echte gebruikersdata in ontwikkelomgevingen leidt tot ernstige privacyproblemen en schendt regelgeving zoals AVG en HIPAA. Synthetische testdata stelt je in staat databases te vullen, integratietests te schrijven, UI-mockups te bevolken en software te demonstreren — zonder echte personen bloot te stellen.

Naslaggids gegevenstypen

UUID v4 — RFC 4122 v4 willekeurig gegenereerde 128-bits identifier in standaard 8-4-4-4-12 hex-formaat. Geschikt als primaire sleutel in elke database. E-mail — Fictieve adressen met willekeurig gecombineerde voor- en achternaamelementen met instelbare domeinsuffixen (gmail.com, example.com, enz.). Telefoon — Taalinstelling-bewuste opmaak: VS gebruikt (NXX) NXX-XXXX, VK gebruikt 07XXX XXXXXX, internationale formaten volgen lokale conventies. Creditcard — Luhn-algoritme-geldige nummers met correcte BIN-voorvoegsels voor Visa (4), Mastercard (5) en Amex (3). Geen echte kaarten — veilig voor het testen van betalingsformuliervalidatie.

Exportformaten

JSON — Array van objecten, één per rij. Opgemaak of gecomprimeerd. Direct te verwerken door JavaScript, Python en de meeste talen. CSV — Komma- of tab-gescheiden. Compatibel met Excel, Google Spreadsheets, pandas en databaseimportprogramma's. Tekstvelden worden geciteerd als ze scheidingstekens bevatten. SQL INSERT — Standaard ANSI INSERT-statements compatibel met MySQL, PostgreSQL en SQLite. NULL-waarden worden als SQL NULL weergegeven. Tekenreekswaarden worden met enkelvoudige aanhalingstekens ontsnapt.

Veelgestelde vragen