Formats
Cyrillic + multiple Latin transliterations
Choose a transliteration standard for Latin output (national, ISO-style, or passport-style variants).
Free tool
Create single names or bulk lists that include given names, patronymics, and surnames. Choose transliteration standards, regional and era filters, and include pronunciation hints and cultural notes — ready for CSV import or localization pipelines.
Formats
Cyrillic + multiple Latin transliterations
Choose a transliteration standard for Latin output (national, ISO-style, or passport-style variants).
Outputs
Single or batch CSV
Column-ready exports include given name, patronymic, surname, gender, script, region, and pronunciation.
Cultural checks
Archaic/offensive flagging
Names flagged for rarity, archaic usage, or offensive content to reduce cultural insensitivity.
Why use it
This generator is built for writers, game developers, localization engineers, QA teams, and researchers who need realistic Ukrainian names without manual lookup. Pick Cyrillic output, choose a transliteration standard for Latin columns, include patronymics when required, and filter by region or era to match character backgrounds, datasets, or target audiences.
Ready for import
Export names in batch-friendly tables with configurable columns so outputs plug directly into test data sets, game databases, or localization resource files.
Keep forms authentic
Select region (e.g., Western/Transcarpathian, Central/Kyiv, Eastern) and era (historical vs modern) to ensure morphological features, common surname endings, and diminutive usage match local practice.
Respectful selection
Names flagged as archaic, extremely rare, or potentially offensive are clearly annotated so you can avoid inappropriate defaults. Use cultural notes to understand when a name is regionally specific or carries historical connotations.
Copy-and-paste prompts
Use these ready-made prompts for batch generation, localization tasks, and creative workflows. Each is tuned to produce CSV-ready output with clear columns.
Generate a balanced list of common given names with region and diminutive info.
Create formal full names suitable for forms and localization.
Produce surnames tied to a specific region and explain patterns.
Produce multiple transliteration standards for the same Cyrillic names.
Transliteration maps Cyrillic letters to Latin equivalents. Common choices: Ukrainian national (recommended for official Ukrainian government and many localization contexts), ISO-style (precise reversible transliteration helpful for data exchange), and passport/informal variants (what people commonly use on travel documents). Choose national for user-facing UI text, ISO-style for reversible data exchange, and passport-style for matching common user input.
A patronymic is derived from a parent's given name and used in formal contexts. In Ukrainian, male patronymics typically end in -ович / -евич or -йович depending on the root; female patronymics typically end in -івна / -ївна or -івна. The generator applies standard formation rules and offers options to include or omit patronymics for different registers.
Yes — names generated here are intended for creative and commercial use. For sensitive or high-profile projects, review flagged cultural notes and avoid names marked as archaic or potentially offensive.
Use regional and era filters to match context, prefer contemporary common names for modern settings, avoid names flagged as archaic or offensive, and consult the included cultural notes when a name has historical or regional connotations.
Store canonical data in Cyrillic when possible for linguistic correctness. Provide a transliterated Latin column for display or search. Choose the transliteration standard that matches your user base: national standard for Ukrainian-facing UI, passport-style for user input compatibility, ISO-style for reversible datasets.
Select the region filter (e.g., Western, Central, Eastern) before generating. Region affects surname suffixes, diminutive patterns, and given name frequency — matching these produces names that read naturally for local contexts.
Yes — the generator can return common diminutives and mark whether a form is formal or familiar. Use diminutives for informal dialogue or character interactions; use formal given names and patronymics for legal forms or administrative contexts.
Include the pronunciation_note column when exporting. Pronunciation notes use a simple phonetic guide (approximate English-friendly sounds) and flag letter combinations that commonly trip up non-Slavic readers.