Cute Girl Name Generator
Sweet, soft girl names from Poppy to Zuzu
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.
How to choose cute girl names
- 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.
Related generators
Cute Name Generator
Sweet, adorable names for babies, pets and characters
Female Name Generator
Realistic full names for women and girls of any era
Baby Name Generator
Girl, boy and gender-neutral baby names you will actually use
Kawaii Name Generator
Cute Japanese-style names, nicknames and mascot names
American Female Name Generator
Realistic first and last names for American women
Anime Girl Name Generator
Heroine, idol and waifu names with anime flair
French Female Name Generator
Authentic French girl and women's names, first and last
Girl Group Name Generator
Pop, R&B and rock girl group names
More like this
Slime Girl Name Generator
Gooey, glossy names for slime girl characters
Unique Female Name Generator
Rare, real female names from around the world
Medieval Girl Name Generator
Authentic medieval names for girls and women
Spanish Girl Name Generator
Authentic Spanish names for girls and women
Baby Girl Name Generator
Beautiful baby girl names with middle and last name pairings
Girl Middle Name Generator
Middle names that make a girl's full name sing
All 500 cute girl names
A: 27 names
- Aaliyah
- Abbie
- Ada
- Agnes
- Aiko
- Aino
- Aitana
- Akari
- Alba
- Alma
- Amber
- Amelie
- Amira
- Anaïs
- Anja
- Anneli
- Annie
- Annika
- Anouk
- Anushka
- Aoife
- Apolline
- Astrid
- Ava
- Ava Rae
- Ayla
- Ayomide
B: 21 names
- Bea
- Beatrix
- Bella
- Bess
- Betsy
- Bette
- Betty
- Bexley
- Bianca
- Bibi
- Billie
- Birdie
- Blossom
- Bluebell
- Bluebird
- Bo
- Bobbie
- Bonnie
- Bunny
- Buttercup
- Button
C: 40 names
- Caitlin
- Callie
- Candela
- Caoimhe
- Capucine
- Carlota
- Carly
- Carys
- Cassie
- Cece
- Célestine
- Celia
- Celine
- Cerys
- Charlie
- Chaya
- Cherry
- Chiara
- Chloe
- Ciara
- Claire
- Clara
- Clementina
- Clementine
- Clemmie
- Cleo
- Clodagh
- Clover
- Coco
- Colette
- Colombe
- Connie
- Cora
- Coral
- Coraline
- Cordelia
- Cosette
- Cosima
- Cressida
- Cricket
D: 21 names
- Daisy
- Daisy Jo
- Dalia
- Dandelion
- Daphne
- Darcy
- Darla
- Dasha
- Delia
- Della
- Delphine
- Dewdrop
- Dilly
- Dixie
- Doe
- Dolly
- Dorrit
- Dottie
- Dove
- Dulce
- Dulcie
E: 34 names
- Éabha
- Ebba
- Eden
- Edie
- Edith
- Effie
- Eglantine
- Elfie
- Elin
- Elke
- Elkie
- Ella
- Elle
- Ellie
- Ellie Rose
- Elodie
- Eloise
- Elowen
- Elsa
- Elsie
- Elspeth
- Ema
- Emi
- Emmeline
- Emmy
- Enid
- Esme
- Essie
- Estella
- Etta
- Eva
- Evangeline
- Evelina
- Evie
F: 22 names
- Fae
- Farah
- Fawn
- Felicity
- Femke
- Fenella
- Fenn
- Fenna
- Fern
- Fia
- Fiadh
- Fifi
- Fleur
- Fleurtje
- Flick
- Flora
- Florence
- Florrie
- Flossie
- Frankie
- Freya
- Frida
G: 17 names
- Gaia
- Gemma
- Georgie
- Gigi
- Gilly
- Ginevra
- Ginger
- Ginny
- Giulia
- Goldie
- Gracie
- Greer
- Greta
- Gretchen
- Gwen
- Gwennan
- Gwennie
H: 20 names
- Hallie
- Hana
- Harriet
- Haru
- Hattie
- Hazel
- Hazelnut
- Hebe
- Hedda
- Heidi
- Helmi
- Héloïse
- Henrietta
- Hesper
- Hettie
- Holly
- Honey
- Honeybee
- Honor
- Hope
I: 20 names
- Ida
- Iida
- Ilse
- Imani
- Imke
- Imogen
- Indie
- Indigo
- Inés
- Ingeborg
- Ingrid
- Iona
- Iris
- Isadora
- Ishani
- Isla
- Isobel
- Ivy
- Ivy Grace
- Izzy
J: 12 names
- Jade
- Jemima
- Jemma
- Jenna
- Jessie
- Jette
- Jimena
- Joséphine
- Josette
- Josie
- Juniper
- Juno
K: 13 names
- Kaia
- Kari
- Katie
- Kavya
- Kayla
- Kenzie
- Kerttu
- Kiki
- Kiko
- Kitten
- Kitty
- Klara
- Koko
L: 39 names
- Lacey
- Ladybird
- Lainey
- Lark
- Layan
- Leen
- Léonie
- Leora
- Lettie
- Lexie
- Libby
- Lieke
- Liesel
- Liesl
- Lila
- Lilah
- Lilou
- Lily
- Lily Mae
- Lina
- Linnea
- Liora
- Liv
- Livvy
- Lizzie
- Lola
- Lolly
- Lotte
- Lottie
- Lottie Bea
- Louane
- Louison
- Lovisa
- Lucía
- Ludovica
- Lulu
- Lumi
- Luna
- Lyla
M: 45 names
- Mabel
- Mabli
- Macy
- Maddie
- Mae
- Maëlle
- Maelys
- Maeve
- Maisie
- Maja
- Malak
- Manon
- Maple
- Marcie
- Margaux
- Margot
- Marigold
- Marlo
- Marnie
- Martina
- Matilda
- Matilde
- Mattie
- Mavis
- May
- Maya
- Meadow
- Mei
- Merle
- Mette
- Mia
- Mila
- Millie
- Mimi
- Minnie
- Minnow
- Minty
- Mio
- Mira
- Molly
- Momo
- Mopsy
- Moxie
- Muffin
- Myra
N: 23 names
- Nadia
- Nala
- Nanami
- Nancy
- Nayla
- Nell
- Nellie
- Nerea
- Nessa
- Nia
- Niamh
- Nicoletta
- Nina
- Nisha
- Noa
- Noga
- Noor
- Noortje
- Nora
- Nour
- Nova
- Nutmeg
- Nyla
O: 8 names
- Océane
- Odette
- Olive
- Olivia
- Ondine
- Opal
- Ottie
- Ottilie
P: 28 names
- Paisley
- Pari
- Paula
- Peach
- Peaches
- Pearl
- Pebble
- Peggy
- Penelope
- Penny
- Pepper
- Phoebe
- Pia
- Pihla
- Pina
- Pinkie
- Piper
- Pippa
- Pippin
- Pixie
- Plum
- Pola
- Polly
- Poppet
- Poppy
- Posy
- Primrose
- Puck
Q: 1 name
- Queenie
R: 25 names
- Ramona
- Rania
- Remy
- Ren
- Riley
- Rin
- Riya
- Robin
- Rocío
- Róisín
- Romilly
- Romy
- Ronja
- Roos
- Rory
- Rosa
- Rosalba
- Rosalie
- Rosebud
- Rosie
- Rosie Mae
- Roxie
- Roxy
- Ruby
- Ruby Lou
S: 39 names
- Saanvi
- Saartje
- Sadie
- Saga
- Sakura
- Sally
- Salma
- Salomé
- Sanne
- Sanni
- Saoirse
- Sasha
- Selma
- Senna
- Shay
- Shira
- Sidonie
- Signe
- Sinéad
- Siri
- Sissy
- Sixtine
- Snowdrop
- Sofie
- Solène
- Sophie
- Sophie Jane
- Sparrow
- Sprout
- Stella
- Stevie
- Sugar
- Suki
- Sunflower
- Sunny
- Sunny Rae
- Susie
- Suzu
- Sweetpea
T: 18 names
- Tabby
- Tali
- Tansy
- Tara
- Teddy
- Tess
- Tessa
- Tessie
- Tia
- Tilda
- Tilly
- Tootsie
- Triana
- Trixie
- Trudy
- Tulip
- Tuva
- Twinkle
V: 5 names
- Vada
- Vega
- Venla
- Vilma
- Vivi
W: 7 names
- Waverly
- Wendy
- Willow
- Winnie
- Winsome
- Wisteria
- Wren
Y: 6 names
- Yara
- Yasmin
- Ylva
- Yui
- Yumi
- Yuna