Cute Boy Name Generator

Sweet, short boy names from Theo to Ziggy

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

Tap a name to copy it500 names in this generator

Generate cute boy names for babies, characters and nicknames: soft two-syllable favourites like Milo, Theo and Arlo, -ie nicknames like Alfie and Teddy, nature names like Fox and Wren, and adorable first-and-middle pairings.

About cute boy names

What makes a boy's name cute is mostly sound. The names parents consistently describe that way are short, usually two syllables with the stress on the first, and end in an open vowel or an -ie sound: Milo, Theo, Arlo, Leo, Ollie, Alfie, Teddy. Soft consonants help (l, m, n, w) and so do names that feel like they were never meant to be formal. Push a name to three syllables and it turns handsome or distinguished instead, which is why Theodore reads differently from Theo and Augustine differently from Augie.

There are a few reliable sources. Old-fashioned nicknames that have become given names in their own right (Archie, Freddie, Alfie, Frankie, Bertie) are the British route and dominate English charts. Short international names (Kai, Nico, Enzo, Emil, Mateo, Yuki) are the travel-friendly route. Small-animal and nature words (Fox, Bear, Wren, Robin, River) lean modern. Doubled syllables (Ziggy, Dougie, Gigi-style names) are cute almost by definition, and so is any name that sounds like it belongs to a character in a picture book.

The list covers all of those, and finishes with first-and-middle pairings such as Milo James and Ollie Jude so you can hear how a cute first name sits next to something steadier.

Tips for choosing a name

  • Say the full name out loud with the surname: a cute two-syllable first name usually wants a longer, heavier last name or middle name (Milo Alexander, Teddy Harrison) so it does not sound like a pet.
  • If you want cute now but grown-up later, choose a formal name and use the cute form at home: Theodore for Teddy, Alfred for Alfie, Augustus for Gus, Edmund for Ned.
  • Check initials and rhymes; Otis Thomas or Rudy Moody will follow a child to school.
  • For characters, match the cuteness to age and role: Pip, Roo and Benji suit children and sidekicks, while Hugo, Felix and Jasper stay cute on an adult.
  • Avoid pairing two diminutives (Ollie Benji) unless you are deliberately naming a cartoon; one soft name per full name is enough.

Frequently asked questions

What are the cutest boy names right now?

Theo, Milo, Arlo, Leo, Finn, Archie, Teddy, Ollie, Alfie, Hugo and Otis appear at or near the top of most parent polls in the US, UK and Australia. Nature picks like Fox, Bear and River and international shorts like Kai, Nico and Enzo are climbing fast behind them.

Will a cute name suit my son when he is an adult?

Most do. Many cute names are nicknames for longer ones (Teddy, Alfie, Gus, Ned) and can be shortened or lengthened as he likes. Two-syllable vowel-ending names like Milo and Leo have also been adult names for centuries; cuteness comes from sound, not from being childish.

Are these names only for babies?

No. They work for fictional characters, pets with a boyish vibe, Sims and game avatars, and as nicknames for someone whose full name feels too formal. The first-and-middle combinations at the end are useful for writers who need a complete name quickly.

How do I make a cute name feel less common?

Reach for the older nickname names (Bertie, Wilf, Rafferty, Ianto), a short international name (Emil, Tiago, Kenzo, Noam) or a word name (Cove, Indy, Wren). All of them have the same soft sound as Theo and Milo without appearing on every class list.

All 500 cute boy names

Browse the full list
  • Theo
  • Milo
  • Leo
  • Finn
  • Ollie
  • Archie
  • Teddy
  • Freddie
  • Alfie
  • Charlie
  • Louie
  • Ronnie
  • Rory
  • Remy
  • Ezra
  • Jude
  • Otis
  • Otto
  • Arlo
  • Hugo
  • Kit
  • Pip
  • Ned
  • Gus
  • Augie
  • Bear
  • Fox
  • Rafe
  • Rudy
  • Sonny
  • Benji
  • Beau
  • Bodhi
  • Cosmo
  • Felix
  • Jasper
  • Caspian
  • Oscar
  • Hank
  • Huck
  • Jack
  • Sammy
  • Max
  • Ziggy
  • Iggy
  • Ivo
  • Ike
  • Emmett
  • Elliot
  • Ellis
  • Everett
  • Rafferty
  • Monty
  • Bertie
  • Bobby
  • Billy
  • Benny
  • Danny
  • Eddie
  • Frankie
  • Georgie
  • Jamie
  • Jimmy
  • Joey
  • Johnny
  • Kenny
  • Lenny
  • Mickey
  • Mikey
  • Nicky
  • Ozzie
  • Paddy
  • Percy
  • Petey
  • Ricky
  • Robbie
  • Rocky
  • Toby
  • Tommy
  • Tony
  • Vinny
  • Willie
  • Wilf
  • Kai
  • Koa
  • Nico
  • Luca
  • Matteo
  • Enzo
  • Lorenzo
  • Leon
  • Emil
  • Anton
  • Mateo
  • Teo
  • Tiago
  • Rafa
  • Dani
  • Pau
  • Biel
  • Pepe
  • Yuki
  • Sora
  • Ren
  • Haru
  • Kenji
  • Taro
  • Minho
  • Joon
  • Anil
  • Ravi
  • Kian
  • Rohan
  • Ari
  • Lev
  • Eli
  • Avi
  • Noam
  • Zev
  • River
  • Wren
  • Robin
  • Wolfie
  • Rowan
  • Ash
  • Reed
  • Clay
  • Cove
  • Sky
  • Blue
  • Indy
  • Sunny
  • Rain
  • Alby
  • Arthur
  • Artie
  • Asa
  • Abe
  • Abel
  • August
  • Axel
  • Bram
  • Bruno
  • Buddy
  • Callum
  • Cal
  • Cash
  • Cruz
  • Cy
  • Cyrus
  • Dash
  • Dax
  • Dev
  • Dexter
  • Dez
  • Digby
  • Dougie
  • Dudley
  • Duke
  • Eamon
  • Eben
  • Edison
  • Elio
  • Ellison
  • Emerson
  • Emory
  • Ernie
  • Evander
  • Ewan
  • Ezzy
  • Fenn
  • Fergus
  • Finlay
  • Fitz
  • Fletcher
  • Flynn
  • Gabe
  • Gideon
  • Gio
  • Griff
  • Gully
  • Harvey
  • Harry
  • Hayes
  • Henry
  • Hendrix
  • Hobie
  • Homer
  • Howie
  • Ianto
  • Idris
  • Inigo
  • Izzy
  • Jago
  • Jax
  • Jem
  • Jet
  • Jonah
  • Jonty
  • Jory
  • Jove
  • Jules
  • Kasper
  • Keanu
  • Kelby
  • Kenzo
  • Kiefer
  • Kip
  • Kobe
  • Kodi
  • Lachie
  • Laurie
  • Linus
  • Lochie
  • Lonnie
  • Lucian
  • Lucky
  • Mac
  • Mack
  • Maddox
  • Manny
  • Marley
  • Marlon
  • Marty
  • Micah
  • Miles
  • Moe
  • Monte
  • Murphy
  • Nate
  • Niall
  • Nikko
  • Noel
  • Nye
  • Oakley
  • Obie
  • Odin
  • Olaf
  • Oren
  • Orson
  • Oswin
  • Paco
  • Pascal
  • Paulie
  • Pax
  • Phin
  • Pippin
  • Poe
  • Quinn
  • Quincy
  • Ralphie
  • Rami
  • Reggie
  • Reuben
  • Rex
  • Rhett
  • Rhys
  • Ridley
  • Rio
  • Roan
  • Rocco
  • Roly
  • Ronan
  • Roo
  • Roscoe
  • Roux
  • Rowe
  • Rufus
  • Rupert
  • Rusty
  • Sacha
  • Sander
  • Sandy
  • Scout
  • Seb
  • Sebby
  • Shay
  • Shiloh
  • Sid
  • Silas
  • Skip
  • Sol
  • Soren
  • Stevie
  • Sully
  • Sven
  • Tad
  • Tam
  • Tate
  • Taz
  • Tenzin
  • Thad
  • Tibby
  • Timmy
  • Tobias
  • Torin
  • Trey
  • Tully
  • Wally
  • Walt
  • Wilbur
  • Wiley
  • Winnie
  • Winston
  • Woody
  • Xander
  • Yannick
  • Yoshi
  • Zane
  • Zeke
  • Zeph
  • Zion
  • Zuko
  • Albus
  • Aldo
  • Alonzo
  • Ansel
  • Apollo
  • Arvid
  • Atlas
  • Baz
  • Bixby
  • Bodie
  • Bosco
  • Bryn
  • Caius
  • Casper
  • Cassius
  • Chip
  • Clancy
  • Clement
  • Cormac
  • Crosby
  • Cyril
  • Dario
  • Darcy
  • Dorian
  • Elwood
  • Emile
  • Enoch
  • Ezekiel
  • Fabian
  • Fenwick
  • Figaro
  • Gatsby
  • Giles
  • Gordie
  • Gray
  • Gulliver
  • Hamish
  • Hollis
  • Huxley
  • Ira
  • Jarvis
  • Jethro
  • Kingsley
  • Lander
  • Lazlo
  • Leopold
  • Ludo
  • Marcel
  • Moss
  • Nemo
  • Nils
  • Nino
  • Ocean
  • Onyx
  • Orlando
  • Peregrine
  • Pierre
  • Ptolemy
  • Rafi
  • Rembrandt
  • Sabin
  • Sawyer
  • Stellan
  • Sylvan
  • Tarquin
  • Tex
  • Walden
  • Wilder
  • Wolfgang
  • Yves
  • Milo James
  • Theo Hayes
  • Finn Oliver
  • Ollie Jude
  • Archie Bear
  • Teddy Wolf
  • Alfie Ray
  • Leo Atticus
  • Remy Fox
  • Jude Everett
  • Otis Blue
  • Arlo Reid
  • Hugo Bram
  • Kit Harrison
  • Gus Ellery
  • Rafe Alexander
  • Rudy Cash
  • Sonny Wilde
  • Benji Moss
  • Beau Rivers
  • Bodhi Lane
  • Cosmo Ray
  • Felix Oak
  • Jasper Wren
  • Oscar Lowe
  • Hank August
  • Huck Finnegan
  • Jack Sullivan
  • Max Orion
  • Ziggy Lou
  • Ike Bennett
  • Emmett Cole
  • Ellis Rowan
  • Monty Bo
  • Bertie Quill
  • Frankie Jo
  • Georgie Finn
  • Joey Hart
  • Percy Hale
  • Robbie Dale
  • Toby Lark
  • Tommy Sage
  • Kai Anders
  • Nico Rafael
  • Luca Emilio
  • Matteo Luis
  • Enzo Vale
  • Leon Ash
  • Emil Anders
  • Mateo Cruz
  • Teo Bastian
  • Yuki Ren
  • Haru Kenzo
  • Ari Lev
  • Eli Nash
  • Noam Asher
  • River Jude
  • Wren Oliver
  • Robin Hale
  • Rowan Fox
  • Ash Clement
  • Reed Harlow
  • Clay Fisher
  • Cove Ellis
  • Sky Linden
  • Indy Jasper
  • Sunny Ray
  • Augie Pax
  • Alby Rose
  • Artie Mac
  • Asa Reid
  • Bram Otto
  • Bruno Wilde
  • Buddy Lee
  • Cal Wesley
  • Cy Bennett
  • Dash Rowan
  • Dax Everly
  • Digby Lou
  • Eben Cole
  • Elio Rhys
  • Ezzy Blake
  • Fenn Rory
  • Fitz Archer
  • Flynn Oliver
  • Gabe Milo
  • Gio Leone
  • Griff Oak
  • Harvey Dean
  • Hobie Finn
  • Ianto Gray
  • Inigo Hart
  • Jago Rhys
  • Jem Weston
  • Jonty Bear
  • Jory Cash
  • Jove Ezra
  • Kip Wilder
  • Kodi Blue
  • Lachie Moss
  • Linus Hale
  • Lochie Reed
  • Lucky Duke
  • Mack Harlan
  • Marley Jude
  • Moe Ellis
  • Monte Gus
  • Murphy Tate
  • Nikko Ray
  • Nye Everett
  • Obie Wren
  • Oren Kai
  • Orson Remy
  • Oswin Leo
  • Paco Rio
  • Pax Bodhi
  • Phin Arlo

More in Real-World Names & Cultures