Prepare the input
Choose a broad region only to vary the fixture pool, not to predict culture, gender, nationality, or naming conventions for a real audience.
Create synthetic names for tests and mockups
Generate up to one hundred synthetic first names, surnames, or full-name combinations from small regional fixture pools, with an optional reproducible seed. Names are test data, are not identity records, and can coincidentally resemble a real person; never use them for impersonation, verification, or demographic inference.
Counting and transformations run locally. Nirmion does not send the text in this workspace to an API.
Product guide
Choose a broad region only to vary the fixture pool, not to predict culture, gender, nationality, or naming conventions for a real audience.
The seed initializes a small deterministic pseudo-random sequence. Name components are selected independently, so combinations are synthetic rather than sourced identities.
Review duplicates and clearly label exported rows as test data. Use specialist locale datasets when software must model real naming structure, scripts, ordering, or honorifics.
How it works
A string seed initializes a deterministic integer generator. Each result selects a first-name and surname index from the chosen fixture pools, then emits the requested component shape. A blank seed receives transient entropy from the current tab, while a supplied seed reproduces the sequence for tests. The count is limited to one hundred lines, source pools remain bundled and inspectable, and no external person database or API is queried. The operation runs in this browser tab, applies explicit bounds before expensive work, and does not send workspace text to a Nirmion API.
Useful when
Use synthetic names where a design or automated test needs realistic shape but no real identity should appear.
Questions answered
Practical boundaries matter with text tools. These answers explain what is measured, what is retained, and when a manual review is still needed.
No source identity records are used, but a generated common combination may coincidentally match someone. Treat every row as labelled test data.
The same seed, region, style, and count produce the same sequence, which is useful for repeatable tests and screenshots.
No. The pools are small UI fixtures and do not represent complete cultures, scripts, gender systems, name order, or legal naming rules.
Privacy and retention
Nirmion performs these operations with browser JavaScript. The workspace does not call the catalogue API with your source text, and completed-job content is kept only in this component memory for re-download.
A downloaded file remains in your browser downloads, device storage, backups, and any location where you share it. Clear or close the page when working on a shared device, and avoid pasting secrets into extensions or third-party clipboard managers.
Tool details
Nirmion Random Name Generator creates bounded first-name, surname, or full-name fixture lists without querying a people database. Regional pool choices add visual variety, and an optional seed makes UI tests, demos, component stories, and regression screenshots repeatable. A string seed initializes a deterministic integer generator. Each result selects a first-name and surname index from the chosen fixture pools, then emits the requested component shape. A blank seed receives transient entropy from the current tab, while a supplied seed reproduces the sequence for tests. This makes the behavior inspectable and repeatable instead of presenting an unexplained result.
The file downloads as text_nirmion_tools_synthetic_names.txt and includes up to one hundred rows. Product guidance explicitly separates synthetic fixtures from identity verification, impersonation, cultural modelling, and real personal data. The operation runs in this browser tab, applies explicit bounds before expensive work, and does not send workspace text to a Nirmion API. Downloading clears the active workspace while the latest three completed results remain available in this tab for re-download.