Free forever · 10,000+ names with real meanings & origins · handcrafted with love
100%FREE
Handcrafted baby names

Stitch together the perfect little name

Mix syllables, follow a feeling, or take the quiz. Every name comes with its meaning and origin — like a tiny toy you build yourself.

B
A
B
Y

Three little steps

Building a name is meant to be playful. Here's how it works.

1

Pick a vibe

Filter by gender, origin, first letter or style — or let your heart choose.

2

Mix & match

Snap syllable blocks together like felt pieces to invent a name that's entirely your own.

3

Save favorites

Tap the heart on any name to tuck it into your keepsake list and compare them later.

The Name Workshop

Pick your workbench below to begin.

Gender

Choose a gender, tweak the filters if you like, and tap Generate Names to see suggestions.

Explore by collection

Each themed bin is stuffed with hand-picked names.

Advertisement
A
Name of the day

Aurora

Latin · feminine · Celestial

From the Roman goddess of dawn — “the breaking light of morning.” A luminous, gentle name carried softly across centuries of poetry.

Your keepsake list

0
🧺

Your basket is empty

Tap the heart on any name and it'll be tucked in here for safekeeping.

Start collecting →

Loved by new families

Real stories from parents who used CraftsNames.

★★★★★

“We were stuck for months. The build-a-name blocks gave us Esma in five minutes — it was instantly her.”

Priya & Sam

London, UK

★★★★★

“The filters nailed our vibe completely. Every suggestion felt like it already belonged to our family.”

Marcus L.

Austin, TX

★★★★★

“Knowing the meaning behind each name made the whole search feel meaningful instead of overwhelming.”

Hana K.

Toronto, CA

Frequently asked questions

How does the name generator work?

Pick a gender, optionally enter the surname, and refine by origin, meaning, rarity and aesthetics. We generate suggestions and score each name's harmony with your surname in real time.

What is the exclusivity thermometer?

It's a rarity control: from 'Full Trend' (most used names) to 'Unique / Exotic' (practically exclusive), so you can avoid repeated names if you wish.

Do the names work for any country?

Yes. You can mix cultures — Portuguese, Italian, French, Anglo-Saxon, Nordic, Celtic, Hebrew, Arabic and Japanese.

Advertisement
💌

A new name in your inbox each week

Hand-picked names with their stories — no spam, just inspiration.