Last updated: October 2026
Witch names
Short answer: the great witch names (12K searches/month) come from three wells — real history (the women tried at Pendle and Salem), myth (Circe, Medea, Hecate, Morganas of legend), and the plant world (Rue, Vervain, Wormwood). The generator above draws from all three.
- Circe — Greek enchantress, Odyssey
- Medea — Greek sorceress
- Hecate — Greek goddess of witchcraft
- Morgana — Arthurian enchantress
- Baba Yaga — Slavic witch of the forest
- Cerridwen — Welsh goddess of the cauldron
- Nimue — Lady of the Lake
- Freya — Norse goddess of seiðr magic
- Merlin — Arthurian wizard
- Prospero — Shakespeare's sorcerer
- Gwydion — Welsh magician, Mabinogion
- Thoth — Egyptian god of magic
Witch names for girls
Short answer: witch names for girls (1.5K/month) favor the herbal and lunar — Willow, Luna, Freya, Isolde, Astrid, Rowan, Hazel, Sage, Wren, Seraphina. Set the generator's gender filter to Female for 60+ more.
- Willow — tree tied to moon magic
- Luna — moon, Latin
- Isolde — Arthurian romance
- Astrid — divine strength, Norse
- Rowan — tree of protection
- Hazel — tree of wisdom, Celtic lore
- Sage — herb of cleansing
- Wren — bird of druidic lore
- Seraphina — fiery one
- Elowen — elm tree, Cornish
- Vervain — sacred herb of druids
- Belladonna — deadly nightshade
Witchy names
Short answer: witchy names (5.8K/month) are the aesthetic version — Sable, Onyx, Tempest, Vesper, Ember, Rune, Thorn. The fantasy mode generates endless first-and-last combos in this register: Sable Winterbourne, Corvus Nightshade.
The classic witchy surname recipe: a dark or natural word + an English place ending — Blackwood, Nightshade, Ravencrest, Thornwick, Mistmoor. The fantasy mode builds these automatically, so every roll sounds like it belongs in a grimoire.
Wizard name generator
Short answer: searching wizard name generator (5.3K/month)? This tool covers wizards too — filter the folklore mode to Male for Merlin, Prospero, Gwydion, Thoth, or run fantasy mode for original male spellcaster names.
Frequently asked questions
What is a witch name generator?
A witch name generator creates names for witch characters — either real ones from folklore and myth (Circe, Baba Yaga, Hecate) or original fantasy combinations like Rowan Blackthorn. The generator above offers both: 100+ folklore names with origins, plus an endless fantasy mode. Filter by female or male, generate 1 or 10 at a time, copy with one click.
How do I use it for D&D or stories?
Use folklore mode for authentic names with real history — great for gravitas. Use fantasy mode for original first-and-last combinations no player has heard before, like Sable Winterbourne or Corvus Nightshade. Generate 10 at a time and cherry-pick.
What are good witch names for girls?
Classic choices include Willow, Luna, Freya, Isolde, Astrid, Seraphina, Rowan and Hazel — plus folklore greats like Circe, Medea and Morgana. Set the generator's gender filter to Female, or browse the witch names for girls list further down this page.
What is the best witch name generator?
The best one mixes real folklore names with original fantasy generation — which is exactly what this page does: 100+ folklore witch names with origins, endless fantasy first-and-last combos, female/male filters, one-click copy, free forever, no signup.
Is the witch name generator free?
Yes — unlimited names, both modes, unlimited copies, free forever. No account, no limits.
Is my data private?
Completely. Everything runs locally in your browser with JavaScript — nothing is sent to a server, stored, or tracked.