🔮 Witch Name Generator

A witch's name should feel like it was whispered around a fire long before you heard it. This free generator conjures bewitching names — with optional eerie titles — for D&D covens, dark fairy tales, novels and games.

Generate until one feels properly enchanted, then copy it. Add an element or theme above (like 'moon' or 'thorns') to colour the results.

Add your name or an interest to weave it into the ideas, or leave it blank for random names.

Filters

    Tap “Generate names” to begin. Click a name to copy it, or “Check” to see where it’s free.

    Tips for a name that sticks

    Old names cast a longer shadow

    Antique first names like 'Griselda', 'Cordelia' and 'Morgana' feel steeped in history. Pair them with a nature-dark surname like 'Nightshade' for instant atmosphere.

    Nature holds the magic

    Witch surnames drawn from plants and place — 'Hemlock', 'Ashthorn', 'of the Moor' — tie the character to the old craft far better than invented sounds.

    A title hints at her craft

    'Hedgewitch', 'Moonspeaker', 'the Green' — an epithet tells your table whether she heals, curses or keeps to the woods, all in a word or two.

    Frequently asked questions

    Can I use these witch names in D&D?

    Yes — they suit witches, hags, coven NPCs and sorceresses in D&D, Pathfinder and any fantasy or fairy-tale setting.

    What makes a good witch name?

    An old-world first name paired with a nature-dark surname, sometimes finished with a title. The mix of antique and earthy is what makes a name feel bewitching.

    Are these witch names free to use?

    Yes, every generated name is free for personal and commercial projects, no attribution required.

    More generators