Free OC name ideas — anime, fantasy, modern & more

OC Name Generator

Oc Names

Generate names for oc:

Generated Names:

Dorian Darkwood Kira Silverstream Alaric Deepforge Vaelin Nightshade Miriel Shadowdance Lyra Windrider Nyssa Starshine Talon Firebrand Thorn Blackthorn Soren Windrider Seraphine Moonstone Briar Stormwatch Sylas Ravenshadow Harkin Battleborn Zyra Thundersong
Fantasy Fantasy Character character illustration for Fantasy Character name generator

Want something specific?

Describe a style, vibe, sound, or theme and we'll tailor the names to it.

Is this what you wanted?

Have a suggestion?

0/500

What is actually in the OC pool — and what it is not

The honest thing first, because it saves you a wasted click. The generator above draws from a finite, hand-checked pool of 39 OC names, and every one of those 39 is printed further down this page. That pool is written in one register: Western high-fantasy. An English-readable given name joined to a compound surname built from a natural element and an action — Stormwhisper, Ironheart, Frostfire. If you came here for an anime OC, a modern-day fanfic OC, or a Japanese- or Korean-styled name, this pool will not give you one, and rerolling will not change that. It is a fixed list, not a machine inventing names on demand.

That matters because “OC” is the broadest label in this hobby. An original character can be a half-elf ranger in a homebrew D&D campaign, a transfer student in a fanfic, a vampire in an urban-fantasy serial, or a self-insert in a game with no lore at all. One 39-name list cannot serve all of those, and a page claiming otherwise is wasting your time. So the useful question is not “what names do you have” but “is my OC one this pool actually fits” — and this page answers that in about thirty seconds.

The three-question fit test

Run your character through these before taking a name from the list. A “no” on any of them means the pool is the wrong tool, and the last section routes you somewhere better.

1. Does your setting have surnames that describe rather than inherit? Every name here uses a descriptive surname — Ashwalker, Beastcaller, Goldenshield. These read as earned epithets or clan-descriptors, not family names passed down a bloodline the way Smith or Tanaka are. In a setting where surnames are bureaucratic — modern fiction, most sci-fi, most school settings — a character called Draven Ironheart reads as parody. In a setting where a name is a claim about its bearer, it reads correctly.

2. Is your OC an adult with a role? The register is adult and occupational. These sound like people who fight, guard, wander, or rule. They do not sound like teenagers, children, or civilians, and there is nothing here that would land on a modern high-school roster.

3. Do you want the name to do narrative work? A compound surname is a promise. Nightshade implies poison or secrecy; Brightwood implies the opposite. If your OC’s arc contradicts their name that can be deliberate irony — but only if you chose it deliberately. Rerolling until something sounds nice throws that away.

All 39 OC names, grouped by what the surname claims

These are the pool-verified names — the complete, exact contents of the generator above, read live from its pool. Not a curated sample, and nothing invented for this page. They are grouped by the promise the surname makes, because that is the grouping that helps you choose rather than reroll.

Weather and sky — characters defined by force or distance (9)

Eldrin Stormwhisper · Lyra Windrider · Elara Frostfire · Zyra Thundersong · Soren Windrider · Calder Frostbrook · Briar Stormwatch · Seraphine Moonstone · Nyssa Starshine

These read as characters with reach: a mage, a sailor, a scout, someone whose influence travels further than their body does. Note that Windrider appears twice, on Lyra and on Soren. If you want both in one story they read as siblings or as members of a single order — a gift rather than a bug.

Forest and growing things — characters rooted in a place (8)

Thalia Brightwood · Korin Mossbloom · Fendrel Greenleaf · Elowen Brightleaf · Thorn Blackthorn · Riven Thornblade · Dorian Darkwood · Rhiannon Oakenshield

The softest register in the pool. These suit druids, rangers, healers, and any OC whose backstory ties to one specific forest, village, or grove. Thorn Blackthorn is the one to handle carefully — the doubling is either a strong stylistic choice or an accident, depending entirely on whether your world does alliterative naming.

Metal, stone and forge — characters defined by durability (7)

Rogar Flintforge · Draven Ironheart · Garrick Stonefist · Orin Goldenshield · Alaric Deepforge · Bromm Ironhide · Ysolde Glimmerforge

The heaviest-sounding group, dwarven by default under most fantasy conventions, but they work for any OC built around endurance, craft, or stubbornness. Ysolde Glimmerforge is the outlier: a soft given name against a hard surname, which is exactly the tension you want if your OC is an artisan rather than a warrior.

Shadow and night — characters defined by concealment (8)

Miriel Shadowdance · Vaelin Nightshade · Sylas Ravenshadow · Naeris Sunshadow · Keldorn Ashwalker · Finnian Darkfellow · Gwyneth Dusksong · Kira Silverstream

Rogues, spies, and anyone with something buried in their past. Naeris Sunshadow is the most interesting name in the pool — it holds both halves of a contradiction, which makes it the natural pick for an OC with a double life or a redemption arc.

Fire, war and open declaration — characters who announce themselves (7)

Kaelin Emberfall · Cassandra Swiftfoot · Jorvun Beastcaller · Tamsin Swiftblade · Isolde Fairywhisper · Talon Firebrand · Harkin Battleborn

The loudest group: front-line fighters, duelists, and characters whose reputation arrives before they do. Harkin Battleborn is the least subtle name here. Use it for someone whose whole identity is the fight, or subvert it on a character who wants out of it.

How to pick one in under a minute

Read your character’s one-sentence pitch out loud and find the noun doing the most work in it. Is it a place, a weapon, a secret, a storm? Go to that group above and read only those names. You have just narrowed 39 down to about seven, and the right one usually announces itself on the first pass. That beats generating a hundred names and keeping the prettiest, because the prettiest name rarely fits the character you already wrote.

If two names tie, put each one in a line of dialogue — “Get back, Naeris!” — and keep the one that survives being shouted. Names in fiction get shouted, whispered, and written on documents. A name that only works on a character sheet is not finished.

If this pool is not right for your OC

The honest routing section. Nothing below costs anything and none of it needs an account.

If your OC is a specific fantasy race rather than a general adventurer, the race pools are written around that race’s own naming logic instead of this general one — start with the elf name generator, the half-elf name generator, or the tiefling name generator, which has the most distinctive convention of the three.

If your OC is defined by their job rather than their species, the class pools are tighter than this one — the ranger name generator and the warlock name generator both group their names by register the same way this page does.

If your OC is a background character in someone else’s story, use the NPC name generator instead: a smaller pool of deliberately more forgettable names, which is the correct property for someone who should not steal a scene.

To browse everything at once, the full generator index lists every pool on the site.

Step 1: Choose Your Theme

Start by selecting a theme or genre for your character. This sets the tone and style for the names you’ll generate.

Step 2: Generate Names

Use the name generator to create various character name options based on your chosen theme. Explore the possibilities!

Step 3: Customize Your Choices

Refine your selected names by adding unique details or background elements that bring your characters to life.

Unlock the Power of Creation

Personalized Options

Tailor your character names to fit your story's unique style and theme, ensuring they resonate with your narrative.

OC Names

Draw from a hand-checked pool of OC names, so your time goes into the character instead of the name.

Easy to Use

Enjoy a user-friendly interface that simplifies the name generation process, making it quick and enjoyable.

No Account Needed

No sign-up, no email and no limit on how many names you generate. Copy the one you want and close the tab.

Start Your Adventure Today!

Curated OC name ideas for worldbuilders, game masters and writers.

Explore More Name Generators

Discover additional name generators tailored for your creative needs. Each tool is designed to spark your imagination and help you design characters and worlds that captivate.

Unlock Your Creative Potential

Related Name Generators

Every generator below draws from its own finite, hand-checked pool: Halfling Name Generator · High Elf Name Generator · Human Name Generator · Kenku Name Generator · Kobold Name Generator · Lizardfolk Name Generator · All Race Generators