Name Generators
Pick a name for its meaning, nickname ideas, and ready-made stylish versions.
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 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 means “strong-willed warrior” or “resolute protector.” It carries the protective, determined sense inherited from William.
Emma means “whole” or “universal,” from the Germanic word ermen, meaning whole or all-encompassing. It suggests completeness and strength.
Noah means “rest,” “repose” or “comfort,” from the Hebrew root nuach (to rest). It carries a calm, peaceful sense.
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 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 means “wisdom,” directly from the Greek word sophia. It has long been associated with intelligence and grace.
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 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.