Generate elf names for your fantasy story, tabletop campaign, or worldbuilding project by setting [ELF_SUBTYPE], [GENDER], and [NAMING_STYLE], and this tool returns a batch of names built on real elvish naming logic, nature-rooted syllables, formal lineage titles, melodic vowel patterns, instead of random fantasy-sounding syllables, plus a one-line note on what each name evokes.
I need a batch of elf names for a story, tabletop campaign, or world I'm building. The elf subtype is [ELF_SUBTYPE:select:high elf,wood elf,dark elf or drow,blood elf,half-elf,generic fantasy elf]. The name should read as [GENDER:select:masculine,feminine,gender-neutral]. The naming style I want is [NAMING_STYLE:select:melodic and flowing,sharp and consonant-heavy,nature-inspired,ancient and formal,short and modern-fantasy]. Any extra context worth building the names around: [CONTEXT?] (a character's role, a specific region or forest, a family lineage, anything relevant) Generate [COUNT:number:5-25] elf names based on my inputs. For each name, add a short one-line note on what it evokes, a nature root, a formal title, a sound pattern, and why it fits the subtype and style I chose. Vary the length and syllable pattern across the list so the names don't all sound like small edits of each other. Keep dark elf or drow names sharper and harder-edged than high elf or wood elf names unless I asked for something else. After the list, pick your top 3 favorites and explain what makes them stand out.
Range: 5 - 25
Use this prompt anywhere
10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.
Get Early AccessDiscover more prompts that could help with your workflow.
Create heartfelt, personalized birthday messages and wishes for any relationship
Create original poems in various styles based on your themes, emotions, or occasions
Create deep, believable characters with rich backstories, motivations, and growth arcs
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.