
130 Nicknames for Your Boyfriend (Cute, Funny, Romantic, and More)
A good nickname for your boyfriend is a tiny inside joke you get to say out loud every day. This is a big, clean pile of names for the guy you are dating, built so you can use any of them in front of his mom and still mean every word.
They are sorted the way you actually think about him: the cute ones, the funny ones, the romantic ones, cool and strong picks, names for his looks or his personality, sweet words from other languages, short ones, texting and contact names, and a few unusual ones nobody else will have.
Pick one, try it out loud a couple of times, and keep the one that makes him look up and grin.
My everything (the honest big one, say it when you mean it)
Hunk (old-school and a little over the top, he loves it)
Honey bear (warm and huggable, his default winter mode)
Mr. Grumpy pants (for the one who needs coffee before he is a person)
Mi corazón (Spanish for my heart) (warm and romantic, rolls right off the tongue)
Bear (short, strong, and huggable)
Soulmate (for the guy who somehow feels like home)
Stud (classic and a touch cheeky, for the handsome one)
Gentle giant (for the huge guy with the huge heart)
Stardust (for the guy who feels a little cosmic)
Cute names for your boyfriend
1-13Sweet boy (soft one for the guy who texts good morning first)
My cozy guy (for the one who is basically a human blanket)
Honey bear (warm and huggable, his default winter mode)
Muffin man (sweet and a little silly, he will pretend to hate it)
Baby love (tender without going over the top)
Pumpkin (cozy fall energy that somehow fits him all year)
Sugar (southern sweet, lands great in a slow voice)
Button nose (for the guy with a face you cannot stop kissing)
Cuddle king (crowned for his world-class nap skills)
Love muffin (the warm bakery one, pure affection)
Sweet cheeks (cheeky and adoring, use it with a grin)
Softboy (for the tough one who melts the second you hug him)
Snuggle monster (for the guy who clings in his sleep)
Funny nicknames for your boyfriend
14-26Mr. Grumpy pants (for the one who needs coffee before he is a person)
Sir Snores-a-lot (knighted for the nightly chainsaw impression)
Beardzilla (for the guy who treats his beard like a pet)
Chicken nugget (no reason, it just fits his face)
Burrito (for how he wraps himself in every blanket in the house)
Walking snack (a compliment with a wink)
Director of chaos (for the one who loses his keys daily)
Hot mess (loving chaos in human form)
Doofus king (affection wearing an insult as a disguise)
Meatball (round, warm, and ridiculous in the best way)
Goose (classic silly, honking included)
Sir Trips-a-lot (for the guy and the one flat sidewalk)
Big baby (for the tough one who whines about a splinter)
Romantic nicknames
27-39My everything (the honest big one, say it when you mean it)
Soulmate (for the guy who somehow feels like home)
My heartbeat (steady and sincere, the rhythm you count on)
King of my heart (a little dramatic, in the way he secretly loves)
My forever guy (a quiet promise of a nickname)
Dreamboat (old-school charm for the one you cannot believe is yours)
My safe place (for the arms you go quiet in)
Moonlight (soft one for the late-night talks)
My whole world (big and sincere, save it for the real moments)
Heart and soul (deep, for the one who holds both of yours)
My prince (for the guy who treats you like the win you are)
My north star (for the one you steer your days by)
My calm (for the guy who slows your racing mind)
Cool and strong nicknames
40-52Tank (for the big steady one who shields you from the world)
Hercules (half joke, half true, for the gym guy)
Thor (for the one who looks heroic holding a hammer or a spatula)
Wolf (a little wild, very loyal)
Gladiator (for the protector who would fight a parking lot for you)
Iron man (for the guy who can fix anything)
Viking (big, bearded, and yours)
Titan (for the one who carries the heavy bags and the heavy days)
Thunder (loud entrance, big presence, impossible to miss)
Hotshot (cocky in the fun way, and he earns it)
Boss man (for the one who runs the show without raising his voice)
Legend (for the guy whose stories get better every time)
Rockstar (for the one who walks in like the room was waiting)
Based on his looks
53-65Blue eyes (for the pair you keep getting lost in)
Tall drink of water (for the one you have to reach up to kiss)
Stud (classic and a touch cheeky, for the handsome one)
Mr. Dimples (for the smile that started this whole thing)
Smiley (for the grin that shows up in every single photo)
Curls (for the hair you cannot keep your hands out of)
Freckles (sweet one for the sun-dotted guy)
Jawline (half tease, half genuine, he knows what he has)
Hunk (old-school and a little over the top, he loves it)
Pretty eyes (a compliment that turned into a name)
Mr. GQ (for the guy who dresses better than you do)
My model (for the one who looks good even half asleep)
Broad shoulders (for the guy built like a good hug)
Based on his personality
66-78Big brain (for the one who knows a fact about everything)
Steady Eddie (for the calm guy who never flinches)
Sarge (for the one who runs a very tight grocery list)
The planner (for the guy with a color-coded calendar)
Hype man (for the one who claps loudest for you)
Early riser (for the guy up before the sun, annoyingly cheerful)
Mr. Midnight (for the night owl who comes alive at 1 a.m.)
Big softie (for the tough guy who cries at dog videos)
Gentle giant (for the huge guy with the huge heart)
Wise guy (for the one with an answer for everything)
My comedian (for the guy who makes the whole table laugh)
Fixer (for the one who solves it before you finish the sentence)
Adventure buddy (for the guy who says yes to every road trip)
Nicknames from other languages
79-91Mi corazón (Spanish for my heart) (warm and romantic, rolls right off the tongue)
Osito (Spanish for little bear) (perfect for a cuddly guy)
Guapo (Spanish for handsome) (a compliment he will pretend not to love)
Mon chou (French for my cabbage) (sounds odd, means adorable)
Mon héros (French for my hero) (for the strong, steady type)
Beau (French for handsome) (short and smooth)
Amore mio (Italian for my love) (dramatic in the fun way)
Caro (Italian for dear) (gentle and a touch old-world)
Liebling (German for darling) (cozy and sincere)
Mi rey (Spanish for my king) (playful and adoring)
Papi (Spanish, sweet for a guy) (cheeky and fun)
Novio (Spanish for boyfriend) (just the honest word, said soft)
Sayang (Malay for love) (warm and widely used across Southeast Asia)
Short and sweet
92-104Lovey (soft and short, easy to sigh out)
Hun (the casual cousin of honey)
Bun (sweet and round, a little bakery charm)
Doll (cool-vintage, a quick one that lands)
Bear (short, strong, and huggable)
Pea (tiny and sweet for a big guy)
Duke (short, regal, and a little cocky)
Ry (his name trimmed to one syllable that is only yours)
Jay (cool and clipped, barely any effort)
Zee (snappy and modern, fun to say)
Lou (warm and old-fashioned in a good way)
Rome (short for Romeo, swoony and quick)
Smalls (ironic and affectionate for the tall one)
Nicknames for texting
105-117Bf (the honest lowercase label, chill and clear)
Mine (one word that reads warm in a text bubble)
Him (capital H, the only one that matters in your phone)
MVP (a strong contact name, most valuable player)
The boyf (casual and goofy, great in the group chat)
My human (modern and sweet on a lock screen)
Fave (a quick compliment, perfect for a morning text)
Partner (clean and grown-up for the saved contact)
Mr (just the title, short and cheeky)
My ride home (for the one you always text when you are done)
Textmate (playful for the guy who never leaves you on read)
Reply guy (teasing for how fast he answers)
Goodnight guy (the last text of every night)
Unique nicknames
118-130Stardust (for the guy who feels a little cosmic)
Compass (for the one who always points you home)
Wildfire (warm, bright, and impossible to ignore)
Riptide (for the one who pulls you right in)
Everest (your tallest, steadiest peak)
Mars (bold and a little otherworldly)
Ember (quiet warmth that never quite goes out)
Maple (sweet, warm, and a little rugged)
Harbor (where you dock after a long day)
Atlas (for the one who carries a lot and never says so)
Cobalt (cool, deep, and one of a kind)
Bowie (an artsy pick for the music guy)
Jupiter (big and bright, the one everything orbits)
Make your own
The nicknames that stick usually come from something only the two of you know. Here is how to build one for him from scratch.
| Start with | The twist | Example |
|---|---|---|
| A hobby he loves | Turn it into a title | He is always gaming, so he becomes "Player One" |
| A look you adore | Name him for it | Those eyes become "Blue eyes" |
| A food he hoards | Borrow the snack | He never shares the fries, so he is "Fries" |
| A word in his language | Use a term of endearment | "Osito" for a cuddly guy who speaks Spanish |
| A shared memory | Shrink it to one word | Your first trip was to Rome, so he is "Rome" |
Keep it short, say it often, and let the one that makes him laugh win.
Boyfriend nickname FAQ
The best ones fit his personality and your history together. Safe crowd favorites are "My everything," "Honey bear," and "Stud," but a name pulled from an inside joke or a shared trip almost always beats a generic one, because only the two of you get it.
Cute picks that land for most guys include "Sweet boy," "Cuddle king," "Muffin man," and "My cozy guy." If he acts tough, a soft nickname like "Big softie" works because it teases and adores him at the same time.
Say a few out loud over a week and watch his face. The right one starts to feel automatic and makes him smile. If he winces or it feels forced, drop it and try another. A nickname only works when he enjoys it too, so when in doubt, just ask which one he likes.
Playful ones like "Mr. Grumpy pants," "Sir Snores-a-lot," "Beardzilla," and "Walking snack" tease him with love. Keep the joke warm, not mean. If it pokes at a real sore spot, it stops being funny fast.
Sweet picks for a guy include "Mi corazón" (Spanish for my heart), "Osito" (Spanish for little bear), "Mon héros" (French for my hero), "Amore mio" (Italian for my love), and "Liebling" (German for darling). Pick one from a language he speaks or a place you traveled together so it carries a memory.
Boyfriend nicknames are names you call him one on one, like "Stud" or "My prince." Couple nicknames are for the two of you as a pair, like a matching "Salt and Pepper" set. If you want names for the unit or something general for a friend, see our couple nicknames and cute nicknames pages instead.
Make it stick with repetition
Use a new name three or four times in a row and see if he answers to it. If he starts signing texts with it, it stuck. If you have to explain it every time, it is probably too clever, and the simple ones tend to win anyway.
Read the room before you use it out loud
A pet name is a private warmth, so match it to the setting. A soft one can feel out of place when he is with his boss, his buddies, or in the middle of a real argument where his actual name carries more weight. Save the sweet stuff for the moments that fit it.
Let him have a vote
A nickname is a gift, not a label you force on him. If one bugs him, swap it without making it a thing. Trade a few back and forth until one feels right to both of you, and that is the keeper.