Home

About NameMatch

Swipe Together. Find The One.

Why we built it

NameMatch started with a complaint we kept hearing from expecting parents: choosing a baby name with your partner is harder than it should be. Couples reach the third trimester with a six-month backlog of vetoed names, an exhausted appetite for conversation, and a feeling that they will end up settling. The problem wasn't the shortage of names. It was the absence of a process.

So we built one. NameMatch is a couples baby-naming app where each partner swipes independently through a deck of names, and the app surfaces only the names you both liked. The disagreements never have to be voiced. The agreements rise to the top on their own. What was a six-month negotiation becomes a fifteen-minute conversation about names you already share.

The result is the part we're most proud of: couples discover surprising common ground. Two people who think they have completely different taste often share three or four names neither of them would have proposed first. Those are the names that win.

How it works

  1. Pick your vibe.Choose boy names, girl names, or both — then start swiping in seconds. No signup required.
  2. Swipe through names.Each card shows the name's origin, meaning, popularity, and how it flows with your surname. Swipe right to like, left to pass, up to love.
  3. The engine learns your taste.By your fifteenth swipe, NameMatch has built a taste profile from 69 dimensions of preference — sound patterns, syllable counts, cultural origins, and name styles. Your deck gets smarter with every swipe.
  4. Invite your partner. Share a session code or link. Your partner swipes on their own device, at their own pace, without seeing what you swiped on.
  5. Discover your matches.When you both like the same name, NameMatch celebrates it in real time. If you both loved a name, it's a perfect match.
  6. Build your shortlist. Matched names go to your shared shortlist. Add notes, check surname flow, and rank your favorites together.
  7. Find The One.Use collaborative ranking with Borda count — a fair voting method that resists tactical voting — to go from your shortlist to your final name.

105,000+ names from 12 cultural origins

NameMatch has one of the largest curated baby name databases available, spanning Italian, Greek, English, Hebrew, French, Irish, Norse, Japanese, Arabic, Spanish, Latin, and Indian roots. Every name includes its meaning, etymology, popularity trend, style classification, and (for editorially indexed names) a long-form story explaining where the name comes from and how it has traveled.

We started with the United States Social Security Administration's public name records dating to 1880, then layered in historical and cultural sources: classical Greek and Hebrew dictionaries, Old Norse and Old Irish onomastics, modern Japanese kanji-name databases, and Arabic and Indian name traditions. Every entry was normalized against the same six-dimensional ontology: meaning, origin, phonetics, popularity, style cluster, and cultural register.

A recommendation engine that learns

Most baby name apps show you random names or simple alphabetical lists. NameMatch is different. It watches how you swipe and builds a detailed taste profile in the background. The engine tracks sixty-nine dimensions of preference including phonetic patterns, vowel-to-consonant ratios, syllable counts, cultural origins, and thematic clusters — nature names, virtue names, biblical names, mythological names, literary names, royal and classic names, and more.

The model is a hybrid: a lightweight collaborative filter that learns which names tend to be liked together, plus a content-aware reranker that incorporates the structural features of each name. By swipe fifteen, the deck is personalized to your taste. Crucially, your partner's profile is built independently — the system doesn't blend you into a single user. Each of you gets your own deck, and the overlap is computed only where it matters: at the moment of match.

Surname flow, calculated locally

Surname compatibility is the most-skipped step in the naming process. We made it the first one. When you enter your surname, NameMatch computes a flow score for every name you see: how the syllables collide, whether there is alliteration or rhyme, the consonant clusters between the two words, and the overall phonetic balance.

Your surname never leaves your device. The flow analysis runs in the browser, against a local phonetic model, and only the resulting score is associated with your session. The last name itself is not transmitted, stored, or logged. This is the only feature of the product where the privacy guarantee is technical rather than promissory.

Privacy-first design

Your surname, your avoid list, and your personal preferences stay on your device in local storage. We do not sell your data. We do not use advertising cookies for tracking. Authentication uses Supabase's cookie-based session model, scoped to the name-match.com origin only. Analytics events are captured server-side, with personally identifiable inputs masked before they reach our database.

When you sign in with email, Apple, or Google, only the minimum identity needed to sync your shortlist across devices is stored. You can delete your account from settings at any time, and the deletion removes both the row and the analytics events keyed to it.

Editorial standards

We don't auto-generate name copy from a template and call it content. Every long-form “name story” on the site is drafted from primary historical and linguistic sources, then reviewed for accuracy by a human editor before publication. Names without a vetted story are still searchable, but their pages are marked noindex so the broader web's view of NameMatch reflects what we've actually written, not what an algorithm could have generated.

Our blog publishes essays on naming, not listicles. We try to write things that would earn their own keep without traffic optimization — deep dives on a single origin, arguments about taste, primary-source explorations of how names have moved across centuries. If something reads like it was made for search engines, it isn't ours.

No download required

NameMatch is a web app that works in any browser on your phone, tablet, or computer. Just visit name-match.com and start swiping. No app store, no installation, no friction. The browser tab is the app.

Who we are

NameMatch is built by a small team of designers and engineers based in San Francisco and London. Some of us are parents. Some of us are about to be. All of us have, at some point, sat across from a partner with a list of names that neither side could love. We're building the tool we wish we'd had.

If you have feedback, a name we missed, an etymology you think we got wrong, or just a story about how you found your name, we want to hear it. Email support@name-match.com.

Ready to find a name you both love?

Start swiping