Nickname generator
Type a name or describe the person. Get 20 nicknames that fit them, from cute and funny to cool and aesthetic, in seconds.
Try an idea:
90+ nickname ideas by type
- Bean
- Bug
- Peanut
- Bee
- Sunny
- Pip
- Boo
- Cub
- Doodle
- Sprout
- Button
- Nugget
- Poppet
- Captain Late
- Snackzilla
- Sir Naps-a-Lot
- Chaos Goblin
- The Intern
- Big Spoon
- Wrong Turn
- Professor Nope
- Human Alarm
- Lord of Leftovers
- Sauce
- Mayor of Nowhere
- Gremlin
- Ace
- Blaze
- Dash
- Jett
- Nova
- Rebel
- Ryder
- Slate
- Steel
- Viper
- Wolf
- Zane
- Onyx
- Honey
- Love
- Sunshine
- Darling
- Starlight
- Sweetheart
- Angel
- Moon
- Dove
- Treasure
- Dear Heart
- Lucky
- Bliss
- Luna
- Sage
- Wren
- Fern
- Ivy
- Ash
- Cloud
- Mist
- Halo
- Velvet
- Echo
- Indigo
- Willow
- Alexander → Lex
- Elizabeth → Bee
- Nathaniel → Nate
- Katherine → Kit
- Sebastian → Bash
- Margaret → Meg
- Theodore → Teddy
- Josephine → Jo
- William → Liam
- Charlotte → Lottie
- Benjamin → Benji
- Isabella → Izzy
- Christopher → Kit
5 of 133 of 13 ·
Nicknames that stick
A nickname works when it says something true about the person in one or two syllables. Random generators hand you Sparkle and Turbo and call it a day. This one asks who the nickname is for, what they are like, and where it will be used, then builds from the real name, a trait, an inside joke or a sound. It handles nicknames for a best friend, a partner, a sibling, a teammate, a gamer tag, a pet, or a name you want for yourself online.
Give it a name and it plays with the syllables and letters: Alexander becomes Lex, Xan, Zander, Sandy. Give it a description and it works from that: the friend who is always late, the guild healer who never dies, the sister with the laugh. Every result comes with a note on why it fits, and you can filter by tone so a nickname for a coworker never comes out sounding like one for a partner.
From a real name
Shortenings, letter swaps, rhymes and initial mashups built from the actual name, so the nickname still points back to the person.
From a personality
Describe a trait or a habit and get nicknames that tease or celebrate it. Good for friend groups, teams, streams and group chats.
Six tones
Cute, funny, cool, romantic, aesthetic and short. Pick the tone that matches where the nickname will be said out loud.
5 tips for choosing a nickname
Keep it to two syllables
A nickname is a shortcut. If it is longer than the real name, people will use the real name. Lex beats Alexander, Bee beats Beatrice, and nobody has ever shouted a four-syllable nickname across a field.
Make sure they can live with it
A nickname you give someone is theirs for years. Test it in the setting where it will be used: a group chat, a team roster, a wedding toast. If it only works as a joke once, it is a joke, not a nickname.
Build from something true
The best nicknames come from a real trait, story or sound. The friend who orders extra sauce every time is Sauce forever. Random words feel random because they are.
Check the online handle
If the nickname will become a username, check it on the platforms that matter before you commit. Short cute nicknames are usually taken; adding a number or an underscore ruins them, so generate a few spares.
Let them pick from three
Offering three good options and letting the person choose gets a nickname that is actually used. Assigning one gets a nickname that is politely ignored.
Want names made for yours? Describe what you're naming and Nomi finds names that fit.