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

OC Name Generator

Oc Names

Generate names for oc:

Generated Names:

Tamsin Swiftblade Elowen Brightleaf Thorn Blackthorn Alaric Deepforge Ysolde Glimmerforge Calder Frostbrook Garrick Stonefist Harkin Battleborn Rogar Flintforge Rhiannon Oakenshield Gwyneth Dusksong Naeris Sunshadow Korin Mossbloom Nyssa Starshine 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

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

Harness the power of AI to generate creative name suggestions, allowing you to focus on crafting deep and engaging characters.

Easy to Use

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

Share and Export

Easily share your generated names with your team or export them for your projects, ensuring you never lose a great idea.

How to Use the OC Name Generator

Pick a style, choose a gender, and hit generate. Match the name to your character’s personality, backstory, or arc. Need a full cast? Generate a batch and mix first and last names between results. Whether you’re naming an anime OC for your next fanfic, a modern character for a slice-of-life story, or a villain for your original universe, choose the tone that fits your world.

200+ OC Name Ideas by Category

Want inspiration before you generate? Use these lists as-is or mix and match parts.

Anime OC Names (Male)

Ren Takahashi, Haru Akiyama, Kaito Shimizu, Sora Watanabe, Riku Hayashi, Yuki Nakamura, Hiro Tanaka, Akira Fujimoto, Daichi Mori, Kenji Sakamoto, Tsubasa Inoue, Ryo Kurosawa, Itsuki Yamamoto, Shin Okada, Kazuki Hoshino

Anime OC Names (Female)

Hana Kurokawa, Yua Mizuki, Aoi Sasaki, Rin Takeda, Sakura Ishida, Mei Hasegawa, Emi Katsura, Yuna Aizawa, Kanna Shirogane, Hotaru Amane, Chiyo Fujiwara, Nanami Sato, Akari Hino, Suzume Kobayashi, Miyu Tachibana

Modern OC Names (Male)

Aiden Cross, Elias Hart, Jasper Cole, Micah Reyes, Theo Bennett, Rowan Pierce, Felix Marlowe, Adrian Vale, Lucas Mercer, Damian Frost, Cole Sutton, Ezra Lane, Nathaniel Gray, Silas Monroe, Julian Ashford

Modern OC Names (Female)

Nova Sterling, Lyra Wynn, Cassia Vale, Ivy Lennox, Aurora Hayes, Sage Whitlock, Wren Calloway, Esme Hollis, Margot Devereaux, Juniper Slate, Celeste Marin, Daphne Rourke, Freya Lockwood, Tessa Arden, Camille Voss

Gender-Neutral OC Names

Rowan Skye, Kai Lumen, Riven Sol, Ash Moriyama, Quinn Reyes, Sage Hollow, Ellis Vane, Marlowe Finch, Arden Locke, Phoenix Hale, Emery Voss, Lane Calder, Briar Quinn, Sasha Mercer, Remy Castellan

Fantasy OC Names

Thalor Everwind, Seraphine Duskmere, Kaelith Stormborn, Mirael Dawnflare, Orin Blackbriar, Lysandra Vael, Caspian Thornwood, Elowen Nightbloom, Fenris Coldwater, Isolde Ravenmoor, Aldric Stormvale, Nimue Glasswing

Sci-Fi OC Names

Jax Orion, Vela Quint, Cassius Nova, Zephyr Kade, Astra Venn, Orion Pax, Lyric Sol, Nyx Calder, Echo Marek, Cyrus Vantage, Mira Helix, Dax Renner

Villain & Dark OC Names

Malachai Dorn, Lilith Crowe, Severin Black, Morwenna Hex, Lucian Graves, Belladonna Vire, Corvus Nightshade, Dominic Ashen, Ravenna Thorne, Silas Mourn

OC Last Names

Takahashi, Kurokawa, Sterling, Vale, Mercer, Ashford, Calloway, Devereaux, Lockwood, Nightshade, Everwind, Stormborn, Hollow, Castellan, Voss, Marlowe, Quint, Helix, Graves, Thorne

Tips for Choosing the Perfect OC Name

  1. Match the world. A character in a Tokyo high school story shouldn’t share naming conventions with one in a space colony. Pick the style that fits your setting first.
  2. Use meaning as foreshadowing. Names with meanings tied to your character’s arc (Ren = lotus = rebirth) reward attentive readers.
  3. Say it out loud. If you’ll write this name 5,000 times in a fanfic, it needs to flow.
  4. Check the fandom. If your OC lives in an existing universe, make sure the name doesn’t collide with canon characters.
  5. Plan the nickname. The best OC names shorten naturally — Nathaniel → Nate, Seraphine → Sera.
  6. Avoid the apostrophe trap. Distinct beats complicated — readers skim past names they can’t pronounce.

Frequently Asked Questions

Is this OC name generator free?

Yes — generate unlimited names, no sign-up required.

Can I use these names for fanfiction, roleplay, or commercial projects?

Yes. Names can’t be copyrighted, so you can use generated names in fanfics, original novels, games, comics, and commercial work.

What does OC stand for?

OC means “original character” — a character you created yourself, either for an original story or as a fan-made addition to an existing universe (anime, games, books, movies).

How do I generate anime OC names specifically?

Choose the anime/Japanese style option. You’ll get Japanese given names and surnames in male, female, and gender-neutral options.

Can I generate last names for my OC?

Yes — generate full names, or browse the OC last names list above.

How do I name a whole cast of OCs?

Generate a batch of names, then vary the styles slightly between characters so your cast doesn’t sound same-y. Protagonists usually get shorter, punchier names than side characters.

More Name Generators

Keep building your character and world: Character Name Generator · Fantasy Name Generator · DND Name Generator · Elf Name Generator · City Name Generator · All Race Name Generators

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

Naming an OC Starts With Genre, Not Sound

The most common problem with original character names is that they are chosen for beauty in isolation and then dropped into a story where they do not belong. A name that would be perfect in a high-fantasy court reads as strange in a contemporary school setting. Decide the genre and the world’s naming conventions first, and the shortlist narrows itself usefully.

Contemporary and slice-of-life wants real, current, unremarkable names — Nadia, Theo, Priya, Marcus, June — because realism is the point and an exotic name pulls focus. High fantasy tolerates invented phonetics and multi-part constructions: Aelith Marrowvane, Corin of Ashgate. Science fiction often works best with recognisable names lightly shifted — Jaz Okonkwo-Reyes, Mira Senn — implying cultural drift rather than a wholly alien language. Historical or period settings should draw from era-appropriate records; anachronistic names break immersion faster than almost any other error.

Make the Name Say Something

Beyond fitting the world, the strongest OC names carry one piece of information: class, region, family expectation, or the gap between who the character was raised to be and who they are. A character named after a saint who has abandoned faith is characterised in a single word.

The Practical Tests

Three checks catch most problems. Say it aloud — if you hesitate, readers will too. Check the initials and any accidental words the full name spells. Compare it against your other characters: names beginning with the same letter or sharing a rhythm blur together, especially in dialogue-heavy scenes. If you have a Kara and a Kaira, rename one now.

Nicknames Are Where Personality Lives

Decide what the character’s friends call them, what their family calls them, and what they are called by someone who dislikes them. Those three variants often reveal more about a character than the formal name ever will.