OC Name Generator
Get names for your original characters in anime, fantasy, modern, sci-fi, gothic or cute style, or follow the naming pattern of a fandom such as My Little Pony, Cookie Run, My Hero Academia or Demon Slayer. Each name comes with a personality, a story role and a color palette.
Sample OC names
Choose your settings and generate a fresh set.
- Fantasy
Ansel Blackmere
- Personality:
- noble, bold
- Role:
- mentor
- Fantasy
Lucan Coldbrook
- Personality:
- cautious, humble
- Role:
- healer
- Gothic
Temperance Holloway
- Personality:
- cautious, eccentric
- Role:
- bodyguard
- Anime
Kurenai Ono
- Personality:
- gentle, brave
- Role:
- mysterious stranger
- Gothic
Philippa Dunmore
- Personality:
- humble, pessimistic
- Role:
- strategist
- Cute
Cinnamon Fairbloom
- Personality:
- perfectionist, patient
- Role:
- comic relief
OC names for every kind of character
An OC is an original character: a person, pony or creature you make up yourself instead of taking one from a show or a game. This OC name generator gives you names that fit the world your character lives in. Pick a genre such as anime, fantasy or sci-fi, or pick a fandom pattern if your OC belongs to a series such as My Little Pony, Cookie Run Kingdom or My Hero Academia.
Each name comes with a short profile: two personality traits, a role in the story and four colors. Use the profile to start a reference sheet, a bio or your next drawing, and change any part of it later.
Character name styles and fandom patterns
Genres join a first name and a last name from lists written for each genre. Fandom patterns copy the naming habit of each series and leave out the names of characters the series already has.
| Style | How names are built | Sample names |
|---|---|---|
| Anime | A Japanese given name and family name, taken from a list checked against a name dictionary | Oboro Fujiwara, Rinka Ikeda, Akari Miura |
| Fantasy | An old-world first name and a surname that sounds like a place | Tegan Oakhart, Maren Ashgrove, Gareth Hollowell |
| Modern | Everyday first names and surnames from many countries | Jonah Barnes, Thea Kaur, Imani Torres |
| Sci-fi | Short first names and hard surnames that suit a crew list | Eris Drexler, Tal Varga, Lane Calder |
| Gothic | Victorian first names and dark manor-house surnames | Rupert Hargreave, Vincent Mallory, Avery Bellweather |
| Cute | Soft first names with sweet, playful surnames | Scout Marzipan, Button Bunbury, Bijou Whiskerton |
| Style | How names are built | Sample names |
|---|---|---|
| MLP Pony | Two words, the way pony names work in My Little Pony | Mint Twirl, Winter Sparkle, Blue Dream |
| Cookie Run | A flavor, a treat and the word Cookie, as in Cookie Run Kingdom | Pear Muffin Cookie, Elderflower Soufflé Cookie, Salted Caramel Scone Cookie |
| MHA Hero | A two-word hero alias with a power and a civilian name, as in My Hero Academia | Cobalt Titan, Velvet Lancer, Static Dancer |
| Demon Slayer | A Japanese name with a breathing style the series does not use, for Demon Slayer OCs | Tsuyoshi Ishikawa, Shiki Abe, Soma Morita |
| Sonic | A first name, the word "the" and an animal, as in Sonic the Hedgehog | Tango the Hawk, Sorrel the Chameleon, Ridge the Owl |
| Digital Circus | One playful word, like the cast of The Amazing Digital Circus | Dollop, Squonk, Clatter |
From a name to an OC idea
A name is easier to judge when you can picture the character. With Show personality, role and colors turned on, every card adds two traits, a role in the story and a palette with hair, eye, outfit and accent colors. MLP Pony cards show coat and mane instead, and Sonic cards show fur and shoes.
Some patterns add one more detail. MHA Hero names get a power and a civilian name. Demon Slayer names get a breathing style. MLP Pony names get a pony type and an idea for a mark, Cookie Run names get a class, and Digital Circus names get a costume theme.
The profile belongs to the name. Generate the same name again or open it from your saved names, and you get the same traits and colors. Click a color to copy its hex code for your drawing app.
Tips for choosing a good OC name
Say it out loud
A name you cannot pronounce is hard to use in a story or a roleplay chat. Say it a few times. If you stumble over it, pick another one.
Match the setting
A knight called Tyler and an office worker called Thessaly Frostmere both feel wrong. Pick the genre that matches the world first, then the name.
Check the fandom wiki
The tool filters out the names of known characters, but no list covers every minor or new character. Search the full name on the fandom wiki before you post your OC.
Think about the nickname
Look at what the name shortens to. Other fans often use the short form, so make sure you like it too.
Who uses this character name generator
Artists
Name an OC before you draw the reference sheet, and use the palette for your first color pass.
Writers
Fill a cast list fast. Generate a set, save the strong names and replace the weak ones one at a time.
Roleplayers
Get a name for a Discord or forum roleplay in seconds, with a personality to play from the first post.
Gacha and fan game players
Name characters for Gacha Life, Gacha Club or a fan game, and keep the ones you like in your saved names.
How the OC name generator builds names
The generator works from lists written for each style. Genre names join a first name and a last name. Fandom patterns follow the naming habit of their series, such as two words for a pony or an alias and a power for a hero. Before a name is shown, the tool checks it against a list of known characters from that series and drops any match.
The gender, letter and name part settings filter the lists before the draw, and no name appears twice in one set. The personality, role and colors come from the name itself, so the same name always gets the same profile. Everything runs in your browser. Saved names stay in the storage of your browser and are never uploaded.
How to find OC names with this tool
Choose a genre or a fandom
Pick a genre such as anime or fantasy, or a fandom pattern such as MLP Pony, Cookie Run, MHA Hero or Demon Slayer. Mix draws from all six genres.
Set gender and letter
Choose female, male, gender-neutral or any. Under More options you can ask for names that start with a letter, or for first or last names only.
Generate and keep the best
Click Generate names to get 12 names. Copy a name or its full profile, save the ones you like and replace the ones you do not.
Example Usage
Sample hero names, each with its civilian name:
Frequently Asked Questions
What is an OC?
Can I get female or male OC names?
How do I make a name for a My Little Pony or Cookie Run OC?
Do you have names for My Hero Academia, Demon Slayer or Sonic OCs?
Will I get the name of a character who already exists?
What do the personality, role and colors mean?
Can I get OC names that start with a certain letter?
Can I get only a first name or a last name?
Can I use these names in my story, art or game?
Is this an official tool for these series?
Are my saved names stored anywhere?
Related Tools
Character Backstory Generator
Generate detailed backstories for RPG characters and writers.
Anime Name Generator
Make anime names with kanji, readings and meanings. Pick a style, gender or starting letter, or use your own name.
AI Fantasy Name Generator
Generate unique fantasy names for Elves, Dwarves, Orcs, and more using AI.
Random Japanese Name Generator
Generate authentic Japanese names with meanings. Male and female names with traditional and modern options.
Superhero Name Generator
Generate cool and unique superhero names for your comic book characters or gaming avatars.
Villain Name Generator
Generate menacing villain names for stories and games with classic, mastermind, supernatural, and fantasy styles.
The OC Name Generator is maintained by CodeItBro. We aim to provide the best free developer tools on the web. If you have feedback or suggestions, please visit our contact page.

