A short boy name lands fast and stays put. One or two syllables, easy to call across a playground, and confident enough to skip the nickname entirely, from steady classics like Jack and Cole to sharper picks like Jax and Zane.
Below you will find 125 cool short boy names, each with a quick note on where it comes from and the feeling it carries. You can skim for sound, origin, or vibe until one clicks.
Scroll through and see which snappy pick fits your son best.
125 Attractive Short Boy Names
- Abe – this Hebrew diminutive for Abraham means “father of multitudes” and inspired the biblical nursery rhyme, Father Abraham.
- Ace – a punchy Latin name meaning “one” or “unity,” and the highest card in the deck.
- Adam – the first man in the Hebrew Bible, with a name meaning “son of the red earth.”
- Aden – an Irish variant of Aidan with the punchy meaning “little and fiery.”
- Al – an old-fashioned short name for boys meaning “all-powerful ruler” in German.
- Alex – this abbreviated version of Alexander means “defender of men” in Greek.
- Ali – an Arabic name meaning “supreme, exalted,” famously attached to boxer Muhammad Ali.
- Amir – is royally charming, meaning “prince” or “ruler” in Arabic and Hebrew.
- Art – this variant of Arthur means “noble one” or “bear man.”
- Axl – a rock and roll diminutive of Axel, this Scandinavian name means “father of peace.”
- Beau – a charming French name meaning “handsome” or “admirer.”
- Ben – a diminutive of Benjamin, this Hebrew option means “son of.”
- Bo – an adorable Norse nickname meaning “to live.”
- Bob – is a shortened version of Robert meaning “bright fame” with a mature feel.
- Cal – has a preppy style as the diminutive of Calvin, a Latin name meaning “bald.”
- Case – a short male name of British origin meaning “case-maker.”
- Cash – a trendy name best associated with musician Johnny Cash, meaning “hollow” in English and Latin.
- Clay – an earthy choice meaning “boundary with clover” in English.
- Cole – this English boy name refers to the color charcoal, meaning “swarthy” or “coal black.”
- Colt – has a playful nature with its meaning “young horse,” perfect for a baby boy!
- Cruz – is a sleek, Spanish boy name meaning “cross.”
- Cy – a punchy diminutive of Cyrus with the illuminating meaning of “sun.”
- Dan – a diminutive of Daniel and a biblical male name meaning “God is my judge” in Hebrew.
- Dax – a French place name from a spa town on the Adour River, popularly read as “leader.”
- Dean – an English name meaning “church official” and a popular character in the Gilmore Girls series.
- Dom – a variant of Dominic meaning “belonging to the Lord” in Latin.
- Dov – this unique Hebrew name means “bear,” a super cuddly choice!
- Ed – a shortened version of Edward, meaning “wealthy guardian” in English.
- Eli – a religious short boy’s name meaning “ascended, uplifted, high” in Hebrew.
- Enzo – an Italian form of Henry or Lorenzo meaning “home-ruler,” now inside the US top 100.
- Eric – meaning “eternal ruler,” this Old Norse name could easily suit your little prince.
- Evan – this sacred short male name means “the Lord is gracious” in Welsh.
- Ezra – a Hebrew name meaning “help,” carried by modernist poet Ezra Pound.
- Finn – a lovely Irish name for boys meaning “fair” or “white.”
- Fox – this daring name of British origin represents the sly animal from the canine family.
- Gael – a Breton and Welsh name meaning “Gaelic,” worn by actor Gael García Bernal.
- Gil – has a simple style and a Hebrew meaning of “happiness.”
- Gus – this charming diminutive of Augustus or Angus means “one strength” in Irish.
- Guy – a trendy sounding French name meaning “guide” or “leader.”
- Hal – a vintage variant of Harold and Henry meaning “ruler.”
- Ham – a funny Hebrew boy name meaning “hot” or “warm.”
- Ian – the Scottish version of John meaning “the Lord is gracious.”
- Ike – meaning “laughter,” this diminutive of Isaac is commonly attached to rock icon Ike Turner.
- Ira – a unique Hebrew short “I” name for boys meaning “watchful one.”
- Irv – is typically derived from Irvin or Irving, meaning “green” or “freshwater” in Scottish.
- Ivan – Ivan has a lovely, spiritual charm, meaning “God is gracious” in Russian.
- Ivo – this German male name meaning “yew wood” or “archer” is very masculine.
- Jace – a variant of Jason, this cool Hebrew name means “the Lord is my salvation.”
- Jack – a nickname for Jackson or John, meaning “God is gracious” in English.
- Jad – a powerful Arabic boy’s name meaning “serious.”
- Jax – a modern version of Jack, meaning “God is gracious.”
- Jay – this Latin short name means “jaybird” and is the perfect pet name for Jayden.
- Jeb – a diminutive of Jebediah, meaning “beloved friend” in Hebrew.
- Jed – another catchy version of Jedidiah meaning “beloved of the Lord” in Hebrew.
- Jet – a mysterious short boy’s name believed to mean “black gemstone” or “home-ruler.”
- Joe – a frequently used nickname for Joseph, meaning “God will add.”
- John – a tried and true classic meaning “God is gracious” or “gift of Jehovah.”
- Jose – a lively Spanish and Portuguese take on Joseph, meaning “Jehovah will increase.”
- Jude – a Latin short form of Judah meaning “praised,” immortalized by the Beatles’ Hey Jude.
- Kai – a calming Hawaiian boy’s name meaning “sea.”
- Kane – a strong Welsh, Irish, Hawaiian, and Japanese name meaning “warrior.”
- King – a top choice among short male names beginning with K that refers to a monarch.
- Kip – a rare English and American nickname for Christopher, meaning “bearer of Christ.”
- Knox – has a boyish appeal meaning “round hill” in Scottish.
- Koa – an assertive Hawaiian short name for boys meaning “warrior.”
- Kobe – shared with NBA legend Kobe Bryant, who was named for the Japanese city; it also reads as “tortoise” in Swahili.
- Kyro – a trendy spelling of Cairo, the Egyptian capital, meaning “the victorious” in Arabic.
- Lee – a basic English moniker for Leroy meaning “pasture” or “meadow.”
- Leo – a Latin name meaning “lion,” the everyday nickname of Lionel Messi and Leonardo DiCaprio.
- Lev – of Hebrew and Russian origin, meaning “heart” or “lion.”
- Levi – a Hebrew name meaning “joined” or “attached,” also the name behind Levi’s jeans.
- Liam – an Irish short form of William meaning “resolute protection,” and the top US boys’ name.
- Luca – a spunky Italian version of Lucas or Luke, meaning “man from Lucania,” an ancient region in Southern Italy.
- Luis – the Spanish form of Louis, of Germanic roots, meaning “famed warrior.”
- Mac – a Scottish or Irish variant of Mackenzie meaning “son of.”
- Mark – a Latin name meaning “warlike” or “dedicated to Mars,” borne by the Gospel writer.
- Max – a rich English and German diminutive of Maximilian or Maxwell, meaning “the greatest.”
- Milo – meaning “soldier” or “merciful,” this short male name is of Latin or German origin.
- Moe – a fun variant of Moses, meaning “delivered” in English.
- Nash – this nature-related name means “by the ash tree” in English.
- Nat – a traditional diminutive of Nathan or Nathaniel, meaning “given.”
- Ned – an English moniker for Edward meaning “wealthy guardian.”
- Neo – a Latin or Tswana name meaning “new” or “gift,” made famous by The Matrix movies.
- Nev – a Hebrew or English variant of Nevin, meaning “he will prosper” or “new town.”
- Nico – a playful version of Nicholas, meaning “people of victory” in Greek.
- Noa – a shorter variant of Noah meaning “rest” or “repose” in Hebrew.
- Onyx – a bold gem name from the Greek onyx, the deep-black banded stone.
- Owen – a Welsh short boy’s name meaning “young warrior” or “well-born.”
- Oz – an uncommon Hebrew boy’s name meaning “strength,” “powerful,” or “courageous.”
- Pat – a nickname for Patrick meaning “noble” or “patrician.”
- Pax – a tranquil short male name beginning with P, meaning “peaceful” in Latin.
- Per – a Scandinavian variation of Peter meaning “rock” or “stone.”
- Pim – a unique Dutch diminutive of Willem or William, meaning “resolute protection.”
- Poe – famously attached to writer Edgar Allan Poe, this English name means “peacock.”
- Ray – a diminutive of Raymond, meaning “wise protector.”
- Rex – a Latin name for boys meaning “king” and a quirky dinosaur in the Toy Story franchise.
- Rio – this adorable Spanish variant of Mario means “river.”
- Rob – an English pet name for Robert meaning “bright fame.”
- Roy – a mature French boy’s name meaning “king” or “red-haired” in French or Celtic.
- Ryan – this short male name meaning “little king” in Irish is authoritative and calm.
- Sam – an English diminutive of Samuel meaning “told by God.”
- Sean – the Irish form of John meaning “God is gracious.”
- Seb – an Egyptian beauty meaning “God of the earth.”
- Sid – a short form of Sidney meaning “wide island” in English.
- Sim – a Scottish diminutive of Simon, meaning “the listener.”
- Tal – the shortest of Hebrew boy names meaning “rain” or “dew.”
- Tau – an unusual short boy name of Tswana and Sotho origin meaning “lion.”
- Tate – a delightful English short name meaning “cheerful” that could put you in a good mood!
- Teo – this Spanish variant of Teodoro, meaning “gift of God,” has an attractive look and sound.
- Theo – this shortened form of Theodore means “gift of God.”
- Tim – a Greek diminutive of Timothy meaning “honoring God.”
- Troy – a Greek and French name meaning “of Troyes,” a commune in France.
- Ty – is a classic moniker for Tyler, referring to a “tiler” (the profession).
- Uzi – this peculiar Hebrew choice means “Jehovah is my strength.”
- Van – has a masculine style and an unusual Dutch meaning, “of.”
- Vic – a diminutive of Victor meaning “champion” or “winner” in Latin.
- Vin – a form of Vincent with a tough meaning of “conquering,” associated with the actor Vin Diesel.
- Wade – a gentle short name for boys meaning “at the river crossing” in English.
- Wes – this preppy, English name means “western meadow.”
- Wyn – a bright Welsh name meaning “fair” or “blessed.”
- Zak – a punchy diminutive of Zachary, meaning “the Lord has remembered.”
- Zane – a popular variant of John, meaning “God is gracious,” offers a fresh sound.
- Zeb – a version of Zebediah or Zebulon with the inspiring meaning “gift of Jehovah.”
- Zen – a short and sweet Japanese boy’s name meaning “meditation.”
- Zion – a Hebrew name meaning “highest point,” with deep spiritual roots.






