Couple Names Generator

Enter two first names and get a shuffled list of blended couple names built from the start of one name and the end of the other.

The Couple Names Generator takes two first names and splices them into one. Type his name and her name, press the button, and you get a shuffled grid of every blend the letters allow: the beginning of one name joined to the ending of the other, in both orders. It's the same trick behind celebrity ship names like Brangelina and Bennifer, done for your own two names instead of someone famous.

It's built for couples looking for a hashtag, a nickname, or a name to put on a wedding sign, and for anyone shipping two characters or friends and wanting a portmanteau that actually sounds like both people.

How the blending works

There is no word list behind this tool. Everything on screen is cut from the two names you type, so the results are only as good as the names you put in.

  • The generator takes a prefix of the first name (from one letter up to everything but the last letter) and a suffix of the second name (everything after the first letter, down to just the last letter).
  • Each prefix is joined to each suffix two ways: his-part + her-part, and her-part + his-part.
  • Anything shorter than four letters is thrown out, as is any result that is identical to one of the original names.
  • Duplicates are removed and the remaining names are shuffled, so the order changes each time you press generate but the set of names does not.

Both names need at least two letters. With the default pair, Rohit and Ramya, you get up to 32 combinations, including Rohya, Rohimya, Myarohi and Yaro. Two longer names like Christopher and Alexandra produce well over a hundred, so scroll through and pick the ones that read like a real word.

Tips for better couple names

  • Try both orders. The tool already does her-first and his-first, but swapping which name goes in which box changes where the cuts fall and gives you a different set.
  • Use nicknames. Mike and Jenny give different results from Michael and Jennifer. Short names give fewer, punchier blends; long names give more options but more filler.
  • Look for a shared sound. Names that share a vowel or consonant at the join (Sam + Emma, Ryan + Anna) tend to produce blends that are easy to say out loud.
  • Include the surname. If you're picking a married name or a joint family name, type a last name in one box. The Random Last Name Generator is a quick way to test how the blend sounds against different surnames.

Where people use these names

  • Wedding and engagement hashtags. A blended name is short enough to fit on a photo booth sign or an Instagram tag, and guests can find every photo from the day under it.
  • Couple accounts and channels. Joint travel, food or gaming accounts often use a portmanteau as the handle so both partners are in the name.
  • Ship names for fandoms. Put two character names in and you get the same kind of name fans use in fanfiction tags. If you want the character side of that, the Goofy Ahh Names Generator and Stupid Name Generator cover the sillier end of naming.
  • Gifts and decor. Engraved rings, doormats and mugs with a joint name are a common anniversary gift, and the blend needs to be decided before you order.
  • Baby names. Some parents blend their own two names for a child. Filter the results by how they'd sound with the surname, and check the Unisex Name Generator if you'd rather start from an existing name than a blend.

What this tool doesn't do

It doesn't attach meanings to the names it produces. A blend of two names is a new word, and any meaning it has is the one you give it. It also doesn't score or rank the results, so a clumsy blend like "Rrama" sits next to a good one like "Ramit". Read through the list and trust your ear. If you need a plain first name rather than a blend, the Random Boy Name Generator and the rest of all name generators are the better starting point.

Frequently asked questions

How many couple names does it make?

Roughly (length of name one minus one) times (length of name two minus one) times two, minus any blends that are under four letters or duplicated. Two five-letter names give up to 32; two ten-letter names give up to 162.

Can I use it for two men, two women, or friends?

Yes. The boxes are labeled his and her, but the generator only cares about the letters. Put any two names in, in any order.

Does it work with full names or names with spaces?

It treats the input as one string, so a space inside a name becomes part of the blend. It works best with single first names or nicknames. For a joint married name, put the surname in one box on its own.

Why do I get different results each time?

The full set of blends for a given pair is always the same. The tool shuffles the order before showing it so that a different name is at the top each time you press generate.

Does the generator give the meaning of the couple name?

No. The names are new words made from your two inputs, so there is no dictionary meaning to show. Pick the blend that sounds right and give it your own meaning.