Names
Fantasy Merchant Name Generator
Used by developers, writers, and creators worldwide.
A fantasy merchant name generator gives your world's traders and shopkeepers names that feel lived-in rather than invented on the spot. Game masters running a D&D market district, authors populating a city novel, and indie developers seeding NPC rosters all hit the same wall: placeholder names kill immersion. This tool generates character names paired with optional shop titles — toggle the shop name on and you get something like 'Morra Pinch — The Gilded Vial,' a ready-made sign with implied trade specialty built in. Set the count to match your need, from a single traveling peddler to a full guild roster, and run it until the tone fits your setting.
Loading usage…
Free forever — no account required
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Set the count input to how many merchant names you need for your session, chapter, or NPC roster.
- Choose 'yes' in the Include shop name dropdown to receive a paired shop title, or 'no' for names only.
- Click the generate button to produce your list of merchant names.
- Scan the results and copy any names that fit your setting's tone directly into your notes or document.
- Re-run the generator as many times as needed — each click produces a fresh set of results.
Use Cases
- •Naming 6 market district NPCs before a D&D session with shop signs ready to read aloud
- •Seeding a fantasy RPG prototype's merchant database with distinct NPC identities
- •Populating a hand-drawn city map with stall owners and their shop names
- •Generating a merchant guild roster for a Pathfinder campaign's trading faction
- •Creating named vendor characters for a fantasy novel's black market scene
Tips
- →Generate a batch of 10-12, then delete the weakest half — selection produces better results than editing individual names.
- →When 'Include shop name' is on, the shop title often implies a trade specialty; use that to assign inventory without extra planning.
- →For a consistent city district, run the generator twice and group names by sound — harder consonants for a rougher quarter, softer names for an upscale row.
- →Use a rejected merchant name as an alias, a rumor, or a wanted poster name — nothing generated has to go to waste.
- →Pair a generated shop name with a single unusual trade good to instantly create an adventure hook for curious players.
- →If a name feels too fantastical for a grounded low-magic setting, try reading just the surname — many work well as standalone realistic-feeling names.
FAQ
can I use these merchant names in a published D&D adventure or novel
Yes — all names generated here are free for personal and commercial use, including published adventures, novels, and games. No attribution is required. Before commercial release, run a quick search to confirm a name doesn't closely match a trademarked character.
what does the include shop name option actually add to the output
When set to yes, each result pairs the merchant's personal name with a shop title — something like 'Thresh Dunlow — The Salted Cart.' That gives you a sign, a conversation hook, and an implied trade specialty in one line. Turn it off when you want only character names and plan to name the shops yourself.
how do I turn a generated merchant name into an actual character
Add one trade specialty, one personality quirk, and one secret or agenda. The name and shop title handle identity; those three details handle depth. A name like 'Brindle Ashwick of The Copper Spool' becomes memorable once you decide she undercuts rivals, hoards rare dyes, and reports to the city's spymaster.