Name Generator - Generate Fictional Names for 8 Countries

Generate realistic fictional names for 8 countries: NL, US, UK, DE, BE, FR, ES and IT. Country-specific first and last names with local naming conventions. Bulk generation with export to Excel, CSV and JSON.

Note:All generated data is entirely fictional and not suitable for use as real personal information.

Count:

Fictional Dutch names for test data

Dutch names follow a specific structure that differs from many other countries. A full name typically consists of a first name, an optional prefix (tussenvoegsel) and a last name. This generator takes all these elements into account to produce realistic Dutch names.

Prefixes in Dutch names (tussenvoegsels)

A distinctive part of the Dutch naming system is the tussenvoegsel: one or more prepositions or articles placed between the first and last name. The most common prefixes are:

  • van — the most commonly used prefix
  • de — often combined with a last name starting with a noun
  • van der — combination of preposition and article
  • van den — variant with masculine article
  • van de — variant with neuter/feminine article
  • den, ter, ten — less common variants

In official registrations, the prefix is written in lowercase when preceded by a first name (Jan van Dijk), but with a capital letter when the first name is omitted (Van Dijk).

GDPR compliance in test data

Using real personal data in test and development environments violates the General Data Protection Regulation (GDPR). Test data must be anonymized or entirely fictional. By using generated names instead of real names from production databases, you prevent privacy violations and potential fines.

Combine fictional names with other generated test data such as a fictional email address, BSN number or phone number for complete test profiles. The dataset generator automatically combines all these fields into exportable datasets.

Frequently Asked Questions

What does the name generator do and how are the names composed?
The name generator creates realistic but entirely fictional names for 8 countries: Netherlands, United States, United Kingdom, Germany, Belgium, France, Spain and Italy. Each country uses its own set of culturally appropriate first names and last names, including local naming conventions (e.g. Dutch prefixes like "van" and "de", Spanish double surnames, German umlauts). Names are randomly selected from extensive country-specific lists.
Which countries are supported by the name generator?
The name generator supports 8 countries: Netherlands (NL), United States (US), United Kingdom (UK), Germany (DE), Belgium (BE), France (FR), Spain (ES) and Italy (IT). Each country has its own curated set of first names and last names that reflect local naming patterns, ensuring realistic test data for international applications.
Are the generated names based on real people?
No. The names are randomly composed from lists of common first and last names per country. Any resemblance to existing persons is purely coincidental. The names are intended solely as test data for software development, form testing, and filling test databases with realistic personal data.
Can I generate names in bulk for my test database?
Yes, the bulk generator supports generating up to 10,000 fictional names at once for any of the 8 supported countries. Generation takes place entirely client-side in your browser. Export the results directly to Excel (.xlsx), CSV, or JSON. This is ideal for filling test databases, generating seed data for development environments, or setting up test automation with realistic personal data.
What do developers use a name generator for when testing software?
Fictional names are used for: testing registration forms and user management systems, validation of name fields (including prefixes, special characters and diacritics), filling test databases with realistic international data, screenshot generation for demos and presentations, testing search and filter functionality on names, and as part of complete test datasets combined with other generators (BSN, IBAN, address, email).
Are country-specific naming conventions supported?
Yes. Each country has its own naming conventions: Dutch names include prefixes like "van", "de" and "van der"; Spanish names use double surnames; German names may contain umlauts; French names include accented characters. The generator ensures names look authentic for each selected country.

Related Tools