Cute Girl Name Generator

Sweet, soft girl names from Poppy to Zuzu

Real-World Names & Cultures500 curated namesUpdated Free · no sign-up

Tap a name to copy it500 names in this generator

Generate cute girl names that sound sweet out loud: vintage nicknames like Hattie and Winnie, flower and nature names like Clover and Wren, short bright names like Mia and Isla, doubled names like Coco and Mimi, and adorable picks from French, Spanish, Nordic, Japanese, Irish and Arabic naming traditions. Ideal for babies, characters, OCs and pets.

About cute girl names

Cuteness in a girl's name is mostly sound. The names people consistently call cute are short, end in an open vowel or an -ie sound, and lean on soft consonants: Millie, Rosie, Lulu, Mia, Evie, Coco. Two syllables with the stress on the first is the sweet spot; add a third syllable and a name starts to feel elegant rather than cute (Rosalind versus Rosie, Clementine versus Clemmie). Doubling a syllable (Mimi, Gigi, Bibi, Momo, Zuzu) is the most direct route of all, which is why so many toddler nicknames become lifelong names.

Meaning does the rest. Flowers, small birds and gentle weather read as cute almost automatically (Poppy, Daisy, Wren, Birdie, Sunny, Honey), as do vintage nicknames that sound like a grandmother's best friend (Hattie, Dottie, Winnie, Mabel, Elsie). Many cultures have their own cute register: French Lilou and Maëlle, Spanish Lola and Candela, Swedish Tuva and Ebba, Japanese Momo and Hana, Irish Fiadh and Clodagh, Arabic Leen and Layan.

The list mixes all of these, starting with nickname-style and nature names, then short international picks, a run of double names like Rosie Mae and Lily Mae, and finally sweet word-names like Clover, Sweetpea and Button that work for characters and pets as well as people.

Tips for choosing a name

  • Say the name with a surname and with a middle name: Poppy Henderson sounds finished, Poppy Pippa Henderson does not. Cute first names usually pair best with a longer, plainer surname.
  • Give a formal fallback if you are naming a real child: Hattie from Harriet, Lottie from Charlotte, Evie from Evelyn, Tilly from Matilda. The cute name stays, and the long form is there for a CV.
  • For a fictional character, match cuteness to role: a name like Bunny or Peaches signals comic relief or a pet, while Clara, Ivy or Wren keep a heroine sweet without making her a joke.
  • Watch the initials and the rhyme. Rosie Ross and Ellie Ellis sound like cartoon characters, and cute names already carry enough sugar without alliteration.
  • Check how the name spells in text: Maisie, Maisy and Mazie will all be misspelt constantly, so pick the version you are happy to correct for years.

Frequently asked questions

What makes a girl's name sound cute?

Short length, soft consonants (l, m, n, s) and an ending in -ie, -y, -a or -o. Names like Millie, Rosie, Lulu and Mia tick every box, which is why they top cute-name polls. Meaning helps too: flowers, small animals and sweet foods (Poppy, Wren, Honey) sound cute even when the sound is neutral.

Are these good baby names or just nicknames?

Most are used as full legal names today; Poppy, Evie, Elsie, Lottie and Maisie all sit in the UK top 100 in their own right. If you want an escape hatch for adulthood, many have a formal version: Hattie (Harriet), Tilly (Matilda), Effie (Euphemia), Winnie (Winifred), Bea (Beatrice). The generator includes both the nickname and its long form where it helps.

Can I use these cute names for characters, OCs or pets?

Yes. The nature and word-name section (Clover, Button, Pebble, Sweetpea) is aimed at characters, mascots and pets, while the first-name sections suit human characters in contemporary fiction, anime-style OCs, games and stories. For explicitly Japanese-style cute names, see the kawaii and anime girl name generators linked below.

Which cute girl names work in more than one language?

Mia, Lola, Luna, Nina, Emma, Sofia, Lina, Mila, Ella and Zoe are recognised and pronounced almost identically across English, Spanish, Italian, French, German and Scandinavian languages, making them the safest choices for a bilingual family or an international character.

All 500 cute girl names

Browse the full list
  • Poppy
  • Daisy
  • Rosie
  • Millie
  • Tilly
  • Lottie
  • Hattie
  • Winnie
  • Mabel
  • Elsie
  • Evie
  • Edie
  • Maisie
  • Nellie
  • Dottie
  • Birdie
  • Goldie
  • Pippa
  • Posy
  • Clementine
  • Juniper
  • Marigold
  • Primrose
  • Bluebell
  • Clover
  • Fern
  • Willow
  • Ivy
  • Hazel
  • Olive
  • Wren
  • Lark
  • Robin
  • Sparrow
  • Dove
  • Honey
  • Sunny
  • Lulu
  • Lola
  • Coco
  • Mimi
  • Gigi
  • Fifi
  • Bibi
  • Kiki
  • Nina
  • Lila
  • Lily
  • Lilah
  • Lilou
  • Lina
  • Luna
  • Nova
  • Stella
  • Bella
  • Ella
  • Ellie
  • Elle
  • Ada
  • Ava
  • Ayla
  • Isla
  • Iris
  • Inés
  • Ida
  • Ruby
  • Pearl
  • Opal
  • Gemma
  • Amber
  • Coral
  • Jade
  • Sadie
  • Sophie
  • Josie
  • Rosalie
  • Rosa
  • Roxie
  • Frankie
  • Charlie
  • Billie
  • Stevie
  • Bobbie
  • Georgie
  • Teddy
  • Ottilie
  • Matilda
  • Tilda
  • Minnie
  • Molly
  • Polly
  • Dolly
  • Holly
  • Callie
  • Carly
  • Kayla
  • Kaia
  • Mia
  • Mila
  • Mira
  • Maya
  • Mae
  • Maeve
  • May
  • Mavis
  • Marnie
  • Margot
  • Greta
  • Gretchen
  • Heidi
  • Lotte
  • Liesl
  • Elke
  • Anneli
  • Annika
  • Anja
  • Freya
  • Frida
  • Saga
  • Signe
  • Liv
  • Livvy
  • Olivia
  • Ottie
  • Edith
  • Effie
  • Essie
  • Etta
  • Betty
  • Bette
  • Betsy
  • Bess
  • Tess
  • Tessa
  • Tessie
  • Flossie
  • Florrie
  • Flora
  • Florence
  • Fleur
  • Fenna
  • Femke
  • Noor
  • Nour
  • Nadia
  • Nala
  • Nell
  • Penny
  • Penelope
  • Pippin
  • Piper
  • Peaches
  • Plum
  • Clemmie
  • Cressida
  • Cleo
  • Chloe
  • Zoe
  • Zola
  • Zara
  • Zuri
  • Zinnia
  • Zelda
  • Yara
  • Yasmin
  • Yumi
  • Yuna
  • Yui
  • Mei
  • Mio
  • Momo
  • Hana
  • Haru
  • Sakura
  • Suki
  • Emi
  • Ema
  • Rin
  • Ren
  • Aiko
  • Akari
  • Nanami
  • Kiko
  • Koko
  • Bo
  • Bea
  • Beatrix
  • Trixie
  • Trudy
  • Dixie
  • Pixie
  • Lexie
  • Roxy
  • Remy
  • Romy
  • Ramona
  • Rory
  • Riley
  • Rosie Mae
  • Sunny Rae
  • Lottie Bea
  • Ellie Rose
  • Lily Mae
  • Ivy Grace
  • Ava Rae
  • Daisy Jo
  • Sophie Jane
  • Ruby Lou
  • Amelie
  • Anaïs
  • Apolline
  • Capucine
  • Célestine
  • Colombe
  • Eglantine
  • Héloïse
  • Joséphine
  • Léonie
  • Louane
  • Louison
  • Manon
  • Margaux
  • Maëlle
  • Océane
  • Ondine
  • Salomé
  • Sidonie
  • Sixtine
  • Solène
  • Alba
  • Aitana
  • Carlota
  • Candela
  • Jimena
  • Lucía
  • Martina
  • Nerea
  • Paula
  • Rocío
  • Triana
  • Vega
  • Bianca
  • Chiara
  • Ginevra
  • Giulia
  • Ludovica
  • Matilde
  • Nicoletta
  • Pina
  • Agnes
  • Alma
  • Astrid
  • Ebba
  • Elin
  • Hedda
  • Ingeborg
  • Klara
  • Linnea
  • Lovisa
  • Maja
  • Ronja
  • Selma
  • Siri
  • Tuva
  • Vilma
  • Ylva
  • Aino
  • Helmi
  • Iida
  • Kerttu
  • Pihla
  • Sanni
  • Venla
  • Aoife
  • Caoimhe
  • Clodagh
  • Éabha
  • Niamh
  • Róisín
  • Saoirse
  • Sinéad
  • Anushka
  • Ishani
  • Kavya
  • Myra
  • Nisha
  • Pari
  • Riya
  • Saanvi
  • Tara
  • Zoya
  • Amira
  • Dalia
  • Farah
  • Layan
  • Leen
  • Malak
  • Nayla
  • Rania
  • Salma
  • Ayomide
  • Imani
  • Nia
  • Aaliyah
  • Nyla
  • Chaya
  • Leora
  • Liora
  • Noga
  • Shira
  • Tali
  • Anouk
  • Fleurtje
  • Lieke
  • Noortje
  • Puck
  • Roos
  • Sanne
  • Saartje
  • Sofie
  • Bonnie
  • Blossom
  • Buttercup
  • Cherry
  • Dewdrop
  • Fawn
  • Honeybee
  • Ladybird
  • Maple
  • Meadow
  • Moxie
  • Nutmeg
  • Peach
  • Pebble
  • Pepper
  • Sugar
  • Sweetpea
  • Tulip
  • Twinkle
  • Wisteria
  • Bluebird
  • Bunny
  • Button
  • Cricket
  • Dandelion
  • Doe
  • Hazelnut
  • Kitten
  • Lolly
  • Minnow
  • Mopsy
  • Muffin
  • Paisley
  • Pinkie
  • Poppet
  • Rosebud
  • Snowdrop
  • Sprout
  • Sunflower
  • Tootsie
  • Waverly
  • Winsome
  • Bexley
  • Darcy
  • Darla
  • Dasha
  • Dorrit
  • Elfie
  • Elkie
  • Fenn
  • Flick
  • Gaia
  • Gwennan
  • Hebe
  • Hesper
  • Ilse
  • Imke
  • Jette
  • Kari
  • Liesel
  • Lyla
  • Mabli
  • Maelys
  • Marlo
  • Merle
  • Nessa
  • Pola
  • Rosalba
  • Senna
  • Shay
  • Vada
  • Zélie
  • Zippora
  • Susie
  • Sissy
  • Cece
  • Celia
  • Celine
  • Cerys
  • Carys
  • Caitlin
  • Ciara
  • Clara
  • Claire
  • Clementina
  • Colette
  • Cosima
  • Connie
  • Cora
  • Coraline
  • Cordelia
  • Delia
  • Della
  • Delphine
  • Dilly
  • Dulcie
  • Dulce
  • Elodie
  • Eloise
  • Elowen
  • Elsa
  • Elspeth
  • Emmy
  • Emmeline
  • Enid
  • Esme
  • Estella
  • Eva
  • Evangeline
  • Evelina
  • Eden
  • Fae
  • Felicity
  • Fenella
  • Fia
  • Fiadh
  • Gilly
  • Ginny
  • Ginger
  • Greer
  • Gwen
  • Gwennie
  • Hettie
  • Henrietta
  • Harriet
  • Honor
  • Hope
  • Imogen
  • Indie
  • Indigo
  • Ingrid
  • Iona
  • Isadora
  • Isobel
  • Izzy
  • Jemima
  • Jemma
  • Jenna
  • Gracie
  • Abbie
  • Libby
  • Kitty
  • Lettie
  • Lizzie
  • Nancy
  • Peggy
  • Phoebe
  • Queenie
  • Sally
  • Tabby
  • Vivi
  • Annie
  • Cassie
  • Daphne
  • Hallie
  • Jessie
  • Josette
  • Juno
  • Katie
  • Kenzie
  • Lacey
  • Lainey
  • Macy
  • Maddie
  • Marcie
  • Mattie
  • Minty
  • Nora
  • Odette
  • Pia
  • Romilly
  • Sasha
  • Tansy
  • Tia
  • Wendy
  • Lumi
  • Suzu
  • Noa
  • Mette
  • Cosette

More in Real-World Names & Cultures