Every good wedding hashtag is built, not brainstormed. There are only six formulas that consistently work — the mashup, the classic join, the family plural, the pun, the first-name lock, and wedding words — and your two surnames decide which ones fit. Here's each one, what it looks like with real names, and how to test a winner before it goes on the napkins.
Take one full surname and graft on the other's last syllable. Smith + Johnson becomes #Smithson. Starling + Moss cross-pollinates into #Mossling. Newman + Young gives #Youngman. This is the formula behind the celebrity portmanteaus everyone remembers, and it works for a boring reason: the output reads like a plausible surname, so it feels like it was always destined.
The mechanics: find where each name's final syllable starts (usually the consonant before the last vowel), then splice. Not every pair blends cleanly — if the result trips your tongue or looks like a typo, drop to Formula 2. The generator below tries both splice directions so you can compare.
#SmithJohnson. Both names, in full, in one tag. It never wins originality contests, but it's the easiest for guests to type, the easiest to remember, and the one your great-aunt will actually use correctly. If both orders sound fine, mint both and let the feed sort it out.
#TheSmiths, #MeetTheJohnsons, #TheBerries. This formula announces the merger, not just the wedding, which is why it shows up on so many welcome signs. Watch the spelling rules: names ending in -y usually flip to -ies (Berry → Berries), and names ending in s, x, z, ch, or sh take -es (Moss → Mosses).
Enter both partners' names and get 12 hashtags across all six formulas — mashups, puns included. Tap any card to copy.
Wedding Hashtag Generator →The highest-risk, highest-reward formula, and the only one that depends on what your names secretly sound like. The patterns that pay off most often:
Generic puns work on any surname too: #SmithAndOrder, #EatDrinkAndBeSmith, #SmithHitched, #ToHaveAndToSmith. The bar is simple — a pun earns its place when guests smile, not groan. Run yours past one bridesmaid before printing five hundred napkins.
#AlexAndJordanForever, #EmmaAndLiamSayIDo. The move when surnames are long, hyphenated, unspellable, or identical (two Smiths don't need a mashup). It's warmer than the join and it sidesteps the taken-tag problem almost entirely.
Bolt a wedding phrase onto either name: #SmithJohnsonHitched, #TheSmithsSayIDo, #FromThisDaySmith. This is the fix when the clean versions of your tag are already taken — the added word makes yours unique without inventing a new pun.
Digital first: wedding website, Instagram bio, the invite's details card. Physical at the venue: a welcome-table sign, table numbers, napkin or stirrer cards, the photo-booth strip, the guest book page. The pattern that works is repetition — one big banner at the entrance gets photographed once and forgotten by the first toast, while the hashtag printed on the cocktail napkin in your hand gets typed into a phone at exactly the moment photos get taken.
The most reliable formula is one surname plus the other surname's last syllable: Smith + Johnson → #Smithson, Starling + Moss → #Mossling. It works because the result reads like a plausible surname. Keep the classic join (#SmithJohnson) as a backup if the blend comes out clumsy.
Search the exact tag on Instagram, TikTok, and Facebook and read the recent posts, not just the post count. A few scattered posts from years ago won't hurt you; an active couple using it now will. If it's contested, append your year (#Smithson2026) or city.
Not always. Long or hard-to-spell surnames push couples toward first names (#AlexAndJordanForever) or a single-name pun. The test is whether a guest can type it from a bar napkin after two drinks without autocorrect mangling it.
On the wedding website and invitations first, then physical reminders at the venue: a sign at the welcome table, napkin or stirrer cards, the guest book page, and the photo-booth footer. Guests forget hashtags within an hour unless something in front of them repeats it.