Names
Tiefling Name Generator (Warlock)
Tiefling naming in D&D draws from two completely separate traditions, and this generator handles both. Virtue names are single abstract nouns — words like Torment, Vengeance, Grief, or Wonder — picked from a curated pool of 49 entries that map to the self-chosen identities tieflings adopt after leaving their birth communities. Infernal names are constructed combinatorially: a prefix syllable (49 options, e.g. "Kal", "Shar", "Drak") concatenates with a suffix (50 options, e.g. "azor", "roth", "ixis") to produce names like Kalizor or Sharkrath. The "mixed" type randomly assigns each generated name a 50/50 chance of being virtue or infernal. Count is adjustable from 1 to 20. D&D players building tiefling characters — especially warlocks, whose infernal pact deepens the thematic fit — use this to audition names before committing to a character sheet. Dungeon Masters generating NPC tieflings for a session benefit from the batch output: six mixed names at once gives you immediate variety for a city neighborhood or a cult roster. Virtue names skew toward morally complex characters; infernal names fit characters who lean into their heritage or come from households that never broke with Nine Hells tradition. Writers working in dark fantasy adjacent to D&D lore also find the infernal construction useful — the hard consonants, archaic endings, and multi-syllabic weight produce names that read as authentically otherworldly without requiring custom etymology work.
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Set the Name Type dropdown to Virtue, Infernal, or Mixed depending on your character concept.
- Adjust the count slider to control how many names appear in each result — start with 6 to 10.
- Click Generate to produce a list of Tiefling names matching your selected type.
- Scan the list and note any names that fit your character's tone, backstory, or the campaign setting.
- Copy your chosen name directly to your character sheet or use it as a starting point to customize the spelling.
Use Cases
- •Naming a Tiefling warlock with a Fiend patron whose infernal name reinforces their pact
- •Picking a virtue name like Ruin or Mercy to reflect a character's redemption arc in a 5e campaign
- •Generating a shortlist of six mixed names to audition before locking in a Baldur's Gate 3 character
- •Creating named Tiefling NPCs for a fiend-touched city district without repeating naming conventions
- •Drafting a Tiefling villain for dark fantasy fiction where the infernal name does narrative work
Tips
- →Mix a virtue name with an infernal surname for a layered character — e.g., Hope Vaelkarion — to hint at a complicated past.
- →Generate infernal names in batches and look for phonetic patterns; siblings from the same family often share a root syllable in official lore.
- →Virtue names work best when they have some tension with the character's actual behavior — a kind Tiefling named Malice is instantly memorable.
- →Avoid virtue names that are too on-the-nose for a new character; names like Hope or Joy can feel ironic in dark campaigns but flat in heroic ones.
- →For NPC Tieflings, use infernal names for authority figures and virtue names for those on the fringes — it reinforces class and cultural dynamics at the table.
- →If a generated name is close but not quite right, swap one consonant or shift the stress pattern — Kairon becomes Caiorn, which reads as slightly more ancient.
FAQ
What is the difference between virtue names and infernal names for tieflings?
Virtue names are abstract nouns tieflings choose for themselves — words like Hope, Malice, Despair, or Wonder that project a personality or philosophy outward. Infernal names are given at birth and follow a phonetic pattern rooted in the language of the Nine Hells, combining hard consonants and archaic endings. The Player's Handbook presents both as equally valid tiefling naming conventions, and neither is more "authentic" than the other.
How does the infernal name construction work?
Each infernal name is assembled by concatenating one prefix syllable (like "Kal", "Shar", or "Mez") with one suffix segment (like "azor", "roth", or "ixis"). Both pools contain around 49–50 entries, giving roughly 2,400 possible combinations. This means repeated runs can occasionally produce the same name, especially at higher counts, so re-running is an easy fix if you see a duplicate.
Why does this generator say 'Warlock' in the title?
The warlock subclass has the strongest thematic tie to the infernal naming tradition — a tiefling warlock with an Infernal Patron pact is playing directly into their heritage. The core name pools apply equally well to tiefling characters of any class, so the "warlock" label is thematic framing rather than a mechanical restriction.
Can I use these names for Pathfinder or other non-D&D games?
Yes. Pathfinder's Tiefling-equivalent characters (called Changelings or half-fiends depending on edition) share nearly identical naming aesthetics with D&D tieflings. For original fiction or other tabletop systems, the infernal phonetic patterns work anywhere you need a character whose name signals fiendish or diabolical heritage without requiring D&D canon.
How many unique tiefling names can this generator produce?
The virtue pool contains 49 distinct words. The infernal pool produces roughly 2,450 combinations (49 prefixes × 50 suffixes). In mixed mode, the total addressable space is around 2,500 names. At a count of 20, duplicates are unlikely but possible since each pick samples with replacement from its pool.
You might also like
Popular tools from other categories that share themes with this one.
Try these next
More free tools from other corners of the catalog, picked by shared themes.