NaughtyChats home

Pet names

Nicknames for your girlfriend she'll actually love

160 nicknames for your girlfriend, from cute classics like Babe to unique ones nobody else uses. Each comes with a note on what it says, so you can pick one that fits her.

  • Free to use
  • Made for adults (18+)
  • Fictional characters only

Cute · #1

Babe

The classic. Short, warm and right for any text.

Pick a girl

Send it to Chiara

Her chat opens with it typed in. Nothing is sent until you press send.

All 160 nicknames for your girlfriend

Copy any of them, or send one to Chiara.

Cute nicknames for your girlfriend

Soft, sweet and a little silly. The everyday kind.

  1. Babe

    The classic. Short, warm and right for any text.

    Send
  2. Cutie

    For when she's being adorable and knows it.

    Send
  3. Sweet pea

    Old-fashioned and impossibly sweet.

    Send
  4. Bunny

    Soft, cuddly and a little playful.

    Send
  5. Button

    As in cute as a button.

    Send
  6. Cupcake

    Sweet, a little silly, and it always gets a smile.

    Send
  7. Love bug

    For a girlfriend who's affectionate all the time.

    Send
  8. Honey bunny

    Twice as sweet as honey or bunny alone.

    Send
  9. Snuggle bug

    For the one who steals the blankets and the cuddles.

    Send
  10. Pumpkin

    A cozy classic, best in the fall.

    Send
  11. Muffin

    Warm, soft and sweet.

    Send
  12. Bubbles

    For a bubbly girl who's always laughing.

    Send
  13. Dimples

    If her smile has them, this one's a given.

    Send
  14. Freckles

    For a girl whose freckles you secretly adore.

    Send
  15. Cookie

    Sweet, simple and easy to say.

    Send
  16. Jellybean

    Colorful, sweet and a bit silly.

    Send
  17. Buttercup

    A bright yellow flower. Sunny, like her.

    Send
  18. Pookie

    The internet's favorite cute nickname. Very soft.

    Send
  19. Boo

    Short, sweet and made for texting.

    Send
  20. Bae

    Often said to stand for 'before anyone else'.

    Send
  21. Honeybee

    For a busy girl who's sweet to everyone.

    Send
  22. Ladybug

    Cute, and said to bring good luck.

    Send
  23. Chickpea

    Silly, cute and impossible to say with a straight face.

    Send
  24. Panda

    For a girl who loves naps and snacks.

    Send
  25. Peaches

    Sweet and soft, with a little Southern charm.

    Send
  26. Marshmallow

    For a girl who's soft-hearted under it all.

    Send
  27. Daisy

    Fresh and cheerful, like a spring morning.

    Send
  28. Bean

    Short for nothing in particular. Just cute.

    Send
  29. Smiley

    For the girl who's always smiling.

    Send
  30. Cinnamon roll

    Sweet, warm and too good for this world.

    Send
  31. Sprinkles

    She makes everything a little more fun.

    Send
  32. Lovebird

    For a girlfriend who's all in on romance.

    Send

Sweet and romantic nicknames

Warm, sincere names that say how much she means to you.

  1. Sunshine

    For the girl who makes every day brighter.

    Send
  2. Honey

    A timeless classic, sweet in any decade.

    Send
  3. Sweetheart

    Warm and a little old-fashioned, in the best way.

    Send
  4. Darling

    Elegant and romantic.

    Send
  5. My love

    Simple and sincere.

    Send
  6. Angel

    For the girl who's kind to everyone.

    Send
  7. Beautiful

    A compliment she hears every time you say hi.

    Send
  8. Gorgeous

    Bold and admiring. Perfect for a 'Morning, gorgeous' text.

    Send
  9. Love

    Short and warm, with a hint of a British accent.

    Send
  10. Dear

    Gentle and classic.

    Send
  11. Treasure

    Because she's the one thing you'd save first.

    Send
  12. My everything

    For when nothing smaller will do.

    Send
  13. My heart

    Romantic and sincere.

    Send
  14. Better half

    For a girlfriend who's clearly the better half.

    Send
  15. Soulmate

    For a love that feels meant to be.

    Send
  16. Sweet thing

    Charming, with a hint of flirt.

    Send
  17. Doll

    Vintage charm. Pairs well with a wink.

    Send
  18. Dream girl

    Because she is one.

    Send
  19. Queen

    For a girlfriend who deserves the royal treatment.

    Send
  20. Princess

    For a girl you love to spoil.

    Send
  21. My one and only

    Says exactly where she stands.

    Send
  22. Light of my life

    Big, romantic and a little dramatic.

    Send
  23. Lovely

    Soft and admiring.

    Send
  24. Sugar

    Sweet, with a little Southern drawl.

    Send
  25. Sweetie

    Easy, warm and everyday.

    Send
  26. Star

    For the girl who shines in any room.

    Send
  27. Moonbeam

    Soft and dreamy, for late-night texts.

    Send
  28. Beloved

    Poetic and serious. Save it for a love letter.

    Send
  29. Love of my life

    For when you're sure.

    Send
  30. My person

    The one you'd call first, about anything.

    Send
  31. Wifey

    Playful, and a hint that you're thinking long-term.

    Send
  32. Mine

    Short, sweet and a little possessive.

    Send

Funny nicknames for your girlfriend

For couples who tease each other. Only use one she'll laugh at.

  1. Goofball

    For the girl who makes you laugh until it hurts.

    Send
  2. Weirdo

    Only if she's your favorite kind of weird.

    Send
  3. Nugget

    Small, golden and everyone's favorite.

    Send
  4. Noodle

    For a girl who's a little silly and a lot of fun.

    Send
  5. Pickle

    No reason. That's the joke.

    Send
  6. Meatball

    Ridiculous and affectionate in equal parts.

    Send
  7. Chicken nugget

    For a girl who never says no to a drive-thru.

    Send
  8. Cheeseball

    For the girl who laughs at your cheesiest jokes.

    Send
  9. Dork

    Affectionate, if she wears it proudly.

    Send
  10. Sassafras

    For a girl with plenty of sass.

    Send
  11. Gremlin

    For a chaotic girlfriend who steals snacks after midnight.

    Send
  12. Raccoon

    For the girl who raids the fridge at 2 a.m.

    Send
  13. Potato

    For a girl who loves the couch as much as you do.

    Send
  14. Hot sauce

    A little spicy, and she makes everything better.

    Send
  15. Butterbean

    Silly, Southern and sweet.

    Send
  16. Partner in crime

    For the one who's always in on the plan.

    Send
  17. Captain

    For the girl who's clearly in charge.

    Send
  18. Boss lady

    Because she runs the show.

    Send
  19. Waffles

    Because breakfast for dinner is her love language.

    Send
  20. Pancake

    Warm, sweet, and best on a lazy Sunday.

    Send
  21. Pumpkin spice

    For a girl who starts fall in August.

    Send
  22. Peanut butter

    Because you're the jelly.

    Send
  23. Snorty

    For a girl who snorts when she laughs. Only if she laughs at it too.

    Send
  24. Cheeky monkey

    For a mischievous, playful girlfriend.

    Send
  25. Smarty pants

    For the girl who's always right. Annoyingly.

    Send
  26. Miss Chaos

    For a girl who turns every plan into an adventure.

    Send
  27. Couch potato

    For your favorite movie-night partner.

    Send
  28. Grumpy

    For when she's hungry. Hand over snacks first.

    Send
  29. Sleeping beauty

    For a girl who can sleep through any alarm.

    Send
  30. Chatterbox

    For a girl who never runs out of things to say.

    Send
  31. Nacho

    As in nacho average girlfriend.

    Send
  32. Dumpling

    Soft, warm and your favorite comfort food.

    Send

Sexy nicknames for your girlfriend

Flirty names for private texts and late nights.

  1. Hot stuff

    Playful and bold. Good for a flirty text.

    Send
  2. Sexy

    Direct. Works best when you mean it.

    Send
  3. Hottie

    Flirty and fun, never too serious.

    Send
  4. Kitten

    Soft, with claws. A flirty favorite.

    Send
  5. Tiger

    For a girl with a fierce side.

    Send
  6. Wild thing

    For the one who's always up for an adventure.

    Send
  7. Trouble

    Because she's exactly that, and you love it.

    Send
  8. Temptress

    For a girl who's very hard to resist.

    Send
  9. Vixen

    Clever, flirty and a little dangerous.

    Send
  10. Siren

    Irresistible, and she knows it.

    Send
  11. Bombshell

    Classic Hollywood glamour.

    Send
  12. Foxy

    Retro, flirty and confident.

    Send
  13. Smoke show

    Slang for someone so hot it's unfair.

    Send
  14. Dime

    Short for a perfect ten.

    Send
  15. Firecracker

    For a girl with a spark and a temper to match.

    Send
  16. Goddess

    For the girl you'd happily worship a little.

    Send
  17. Femme fatale

    Mysterious, stylish and dangerous to fall for.

    Send
  18. Heartbreaker

    For a girl who turns heads everywhere she goes.

    Send
  19. Minx

    Playful, flirty and a little mischievous.

    Send
  20. Sweet temptation

    Sweet and sinful in two words.

    Send
  21. Spice

    For the girl who keeps things hot.

    Send
  22. Seductress

    For when she's clearly doing it on purpose.

    Send
  23. Snack

    Because she looks like one.

    Send
  24. Dreamboat

    Retro charm for a stunning girlfriend.

    Send
  25. Bad girl

    For a girl who likes to misbehave, with you.

    Send
  26. Velvet

    Smooth, soft and a little luxurious.

    Send
  27. Stunner

    For when she walks in and the room goes quiet.

    Send
  28. Knockout

    One look and you're done for.

    Send
  29. Showstopper

    For a girl who steals every scene.

    Send
  30. Sugar lips

    For a girl whose kisses are your favorite thing.

    Send
  31. Mischief

    For the one who starts the trouble you enjoy.

    Send
  32. Diva

    Fabulous and a little demanding, in the best way.

    Send

Unique nicknames for your girlfriend

Names nobody else uses, including a few from other languages.

  1. Starlight

    For a girl who makes late nights feel magical.

    Send
  2. Wildflower

    For a free spirit who grows her own way.

    Send
  3. Firefly

    For a girl who lights up the dark.

    Send
  4. Stardust

    Dreamy and a little cosmic.

    Send
  5. Nova

    A star that suddenly shines brighter, like her when she laughs.

    Send
  6. Sunflower

    She always turns toward the light.

    Send
  7. Ember

    A small flame that never goes out.

    Send
  8. Aurora

    Rare, beautiful and worth staying up for.

    Send
  9. Comet

    For a girl who blazed into your life.

    Send
  10. Marigold

    Bright, warm and golden.

    Send
  11. Clover

    Your lucky charm.

    Send
  12. Muse

    For the girl who inspires you.

    Send
  13. Kismet

    Fate. For the girl you were meant to meet.

    Send
  14. Serendipity

    A happy accident, like meeting her.

    Send
  15. Wanderlust

    For a girl who always has her next trip planned.

    Send
  16. Polaris

    The North Star: the one who guides you home.

    Send
  17. Juniper

    Fresh, wild and evergreen.

    Send
  18. Willow

    Graceful and calm, even in a storm.

    Send
  19. Hummingbird

    For a girl who's quick, bright and never still.

    Send
  20. Moonflower

    A flower that blooms at night. For your night owl.

    Send
  21. Galaxy

    Because she holds your whole world.

    Send
  22. Honeysuckle

    Sweet, wild and Southern.

    Send
  23. Saffron

    Like the spice: rare, golden and precious.

    Send
  24. Lotus

    Calm, graceful and strong.

    Send
  25. Sparrow

    Small, brave and free.

    Send
  26. Bluebell

    A spring flower with a sweet name.

    Send
  27. Ma chérie

    French for 'my darling'.

    Send
  28. Mon amour

    French for 'my love'. Timeless.

    Send
  29. Cara mia

    Italian for 'my dear'.

    Send
  30. Bella

    Italian for 'beautiful'.

    Send
  31. Habibti

    Arabic for 'my love', said to a woman.

    Send
  32. Schatzi

    German for 'little treasure'.

    Send

Find a girl worth a pet name

Every girl is a fictional adult. Start a chat free, no account needed for the first messages.

A good nickname says something about her: her laugh, her freckles, the way she steals your hoodie. Pick a style above, then shuffle until one makes you smile. If it makes you smile, it'll probably make her smile too.

Want to test one first? Send it to one of our girls. Her chat opens with "Hey" and the nickname typed in.

How to pick a nickname

  1. 1Choose a styleCute, Sweet, Funny, Sexy or Unique.
  2. 2ShufflePress Next nickname. Each one comes with a short note on what it says.
  3. 3Match it to herThe best names come from something real: a habit, a look, an inside joke.
  4. 4Try it outCopy it for a text, or say hi to one of our girls with it.

Cute nicknames for your girlfriend

Cute nicknames are the everyday kind: Babe, Cutie, Bunny, Love bug. They work in a good-morning text, in front of friends and in a birthday card. If you're not sure what she likes, start there.

Sweet names like Sunshine, Darling and My person are a step more romantic. Save Light of my life for when you mean it.

How to choose a nickname she'll like

The right name feels like it was made for her. A few rules of thumb:

  • Notice what she already responds to. If she lights up at "gorgeous", there's your answer.
  • Make it about her. Freckles or Sunshine only works if it's true.
  • Keep funny names at home at first. Gremlin is hilarious on the couch, less so in front of her coworkers.
  • Save sexy names for private moments. Kitten in a late-night text is flirty; in a group chat, not so much.
  • Ask her. "Do you like it when I call you that?" is a sweet question in itself.

Unique and sexy nicknames for your girlfriend

If the classics feel overused, the Unique set has names like Kismet, Polaris and Ember, plus a few from other languages: Ma chérie, Cara mia, Habibti. For flirty texts, the Sexy set has Minx, Vixen, Trouble and more.

Looking for Spanish pet names? See our Spanish nicknames for your girlfriend, each with its meaning and where it's used.

Updated October 2026

Frequently asked questions

What are the most common nicknames for a girlfriend?

Classics like Babe, Honey and Sweetheart are the ones you'll hear most. They're popular because they fit any moment, from a text to a toast.

What's a cute nickname for a girlfriend?

Try Bunny, Love bug, Sunshine, Cupcake or Pookie. The Cute set above has plenty more, each with a note on what it says.

What are some unique nicknames for a girlfriend?

Names like Kismet, Starlight, Wildflower or Polaris are rare and personal. Words from other languages work too, like Ma chérie (French for "my darling") or Cara mia (Italian for "my dear").

Is it weird to give your girlfriend a nickname?

Not at all. Most couples end up with one. Start with something sweet, watch how she reacts, and let the name grow out of your own jokes.

What nicknames should I avoid?

Anything about her weight or body, any name an ex used, and anything that makes her sound smaller than she is. When in doubt, ask her.

More free tools and guides

See every free tool