What is a ship name?
A ship name is a single nickname made by merging two people's names into one word. The term comes from "relationship", and it spread through fan communities and entertainment press before becoming an everyday way to refer to a couple. The best-known examples are celebrity pairs: Bennifer for Ben Affleck and Jennifer Lopez, Kimye for Kim Kardashian and Kanye West, and Brangelina for Brad Pitt and Angelina Jolie.
They work because they keep both names recognisable while still sounding like one word you could actually say out loud. That's the balance this generator tries to hit.
How this generator works
The tool splits each name at the points where vowel sounds meet consonant sounds, since those are the natural seams in a word. It then joins the start of one name to the end of the other in every valid combination, in both directions, and scores each result on three things: whether the length sits in a comfortable range, whether it's pronounceable (long runs of consonants or vowels get marked down), and whether both original names are still recognisable in the blend. The highest-scoring options are shown first.
1. Enter two names
First names work best, but you can use nicknames or full names too.
2. Every blend is generated
The tool tries both name orders and every sensible split point.
3. Results are ranked
The most pronounceable, best-balanced blends appear at the top.
4. Copy the one you like
Tap Copy on any result, or share the whole set with the buttons.
Famous ship names and how they were built
| Ship name | Couple | How it blends |
|---|---|---|
| Bennifer | Ben Affleck & Jennifer Lopez | Whole first name plus the end of the second |
| Brangelina | Brad Pitt & Angelina Jolie | Opening consonants plus the entire second name |
| Kimye | Kim Kardashian & Kanye West | Whole first name plus the final syllable |
| Tomkat | Tom Cruise & Katie Holmes | Two short names joined whole |
Notice that there's no single rule — each one cuts in a different place. That's why this tool gives you several options rather than insisting on one answer.
Picking one that actually sticks
- Say it out loud a few times. If it's awkward to pronounce, it won't get used.
- Shorter usually wins. Five to eight letters tends to feel natural.
- Check it doesn't accidentally spell something unfortunate.
- If two options are close, go with the one that sounds more like a real name.