Name Generators

Pick a name for its meaning, nickname ideas, and ready-made stylish versions.

Alex𝓐𝓵𝓮𝔁

Alex means “defender of the people,” from the Greek elements alexein (to defend) and aner (man). It carries the sense of a protector or helper.

Miaℳ𝒾𝒶

Mia is widely understood to mean “mine” or “beloved.” In Italian and Spanish mia literally means “mine,” and it is also linked to names meaning “wished-for child.”

Liam𝐋𝐢𝐚𝐦

Liam means “strong-willed warrior” or “resolute protector.” It carries the protective, determined sense inherited from William.

Emmaℰ𝓂𝓂𝒶

Emma means “whole” or “universal,” from the Germanic word ermen, meaning whole or all-encompassing. It suggests completeness and strength.

Noah𝐍𝐨𝐚𝐡

Noah means “rest,” “repose” or “comfort,” from the Hebrew root nuach (to rest). It carries a calm, peaceful sense.

Olivia𝒪𝓁𝒾𝓋𝒾𝒶

Olivia means “olive tree,” from the Latin oliva. The olive branch is a long-standing symbol of peace, so the name carries gentle, peaceful connotations.

Ava𝒜𝓋𝒶

Ava is often linked to the Latin avis, meaning “bird,” and to Germanic roots suggesting “life” or “living one.” It is also connected to the name Eva.

Sophia𝒮ℴ𝓅𝒽𝒾𝒶

Sophia means “wisdom,” directly from the Greek word sophia. It has long been associated with intelligence and grace.

Jackson𝐉𝐚𝐜𝐤𝐬𝐨𝐧

Jackson means “son of Jack.” Since Jack is itself a form of John, the name ultimately traces back to the meaning “God is gracious.”

Lilyℒ𝒾𝓁𝓎

Lily means “lily,” the flower, from the Latin lilium. The lily has long symbolised purity, innocence and beauty.

Stylish names with meaning

Each name page shows what the name means and where it comes from, plus copy-and-paste stylish versions in dozens of fonts and symbol frames, and a list of nickname ideas. Type your own name into any generator to style it the same way.