Baby Name Generator – Names With Meanings
This baby name generator helps you find a name you love, with the meaning and origin of every name. Pick boy, girl or unisex, choose an origin such as English, Hebrew, Latin, Irish, Spanish, Arabic or Persian, set a first letter or a short or long length, and press Generate for a fresh set. Tap the heart on names you like to save them on this device, then pair a first name with a middle name and your last name to hear how the full name flows. The list mixes top US names with timeless and Muslim names, and nothing you type is uploaded.
Baby Name Generator
Find baby names with meanings and origins. Filter boy, girl or unisex, first letter, origin and length, and save favorites.
How to use the Baby Name Generator
- Choose boy, girl, unisex or any.
- Optionally pick an origin, first letter or length.
- Press Generate to see names with meanings.
- Tap ♥ to save favorites and try them with your last name.
Features
- 133 names with meanings and origins
- Boy, girl and unisex filters
- Filter by origin, first letter and length
- Favorites saved on your device
- Full-name preview with middle and last name
- Free and private
Frequently asked questions
How do I choose a baby name?
Say it out loud with your last name, check the meaning and initials, and think about nicknames. Saving a short list of favorites and revisiting it later helps a lot.
What are the most popular baby names in the US?
Recent Social Security lists put Liam, Noah and Oliver at the top for boys and Olivia, Emma and Charlotte for girls. Many of them are included here.
Does the generator include Muslim and Arabic names?
Yes. Choose Arabic or Persian to see names such as Maryam, Noor, Yusuf and Zayd with their meanings.
Where are my favorite names saved?
In your browser on this device only. Clearing site data removes them.
Are the meanings accurate?
They are the common meanings from name dictionaries. Some names have more than one meaning or origin, so check a couple of sources for a final choice.