Married, same last name
Mr. and Mrs. Jonathan Marsh 412 Beacon Hill Road Columbus, Ohio 43215
Enter each household once and get the outer envelope, the inner envelope, and the guest-list label — for your entire list. Your list builds as you go, and the names and addresses you type never leave your browser.
Address the outer envelope with each guest's title and full name — “Mr. and Mrs. Jonathan Marsh” — on the line above the street address, then the city, state, and ZIP, spelling out words like Street and Apartment on a formal suite. The inner envelope, if your suite has one, names every person invited: adults by title and last name, children by first name, and a plus-one as “and Guest.” With no inner envelope, everyone invited moves up onto the outer one.
Outer envelope
and
Inner envelope
and
Your address list
Format a household, then “Add to list” to build your whole addressing list — it saves in this browser as you go.
Two exports, from the same list: the addressing sheet is one row per household with every envelope line and address column, for a calligrapher or print shop; the guest list CSV is one row per person and matches the Text My Wedding guest import (First Name, Last Name, Household) exactly.
The tool is a rules engine rather than AI, it runs in your browser, and your running list is saved to your own device's local storage — the print sheet and both CSVs are built there too, so the names and addresses you type are never uploaded. We do record anonymous, bucketed usage of the tool itself: which scenario and formality you picked, whether an address was filled in, and a rough size band for your list — never a name, an address, or an exact count.
Still collecting addresses? Text your guests a link and the list fills itself in — no chasing.
Collect addresses free →Addressing wedding envelopes is a rulebook, not a judgement call — which is exactly why a tool can do it. Enter a household and the etiquette is applied for you.
Married couple, unmarried couple, family with children, someone with a title, a plus-one, a save the date, an announcement, or your own return address. The chips reshape the form to match.
Titles, first and last names, children, and — if you have it — the mailing address. The envelope redraws as you type, so you can see how to address an envelope for a wedding before you commit ink to paper.
Each household joins a running list saved in this browser. Work through your guest list in one sitting, then export the whole thing for a calligrapher, a printer, or your own hand.
A wedding suite has up to four surfaces, and each one carries something different. Get the placement right and the wording mostly writes itself.
Titles and full names on the first line, then the street, then city, state, and ZIP. This is the only surface the post office reads, so it is also the only one that has to carry a complete address.
Names only, no address — and every person invited appears here. Adults by title and last name, children by first name, oldest first. Whoever is named is invited; whoever isn't, isn't.
Whoever is fielding replies: the couple, the hosts, or a planner. Traditionally on the back flap of the outer envelope, and on the front of the reply envelope so RSVPs come back to the right hands.
One household name — “The Vance Family” — that ties the envelope to a row in your spreadsheet and a reply in your RSVP tracking. Nothing prints it, and nothing works without it.
“And Guest” belongs on the innermost surface you have: the inner envelope if the suite has one, the outer if it doesn't. Better still, use the plus-one's actual name when you know it.
Ultra-formal spells out Street, Apartment, and the state name. Formal keeps titles but allows numerals and Apt. Informal drops the titles altogether. Pick one and hold it for every household.
Every situation in full — families with children, doctors and military ranks, plus-ones, widows, and suites with no inner envelope — is on our guide to how to address wedding invitations.
One for every situation the generator handles. Copy the wording as it stands, or open it in the tool with the same scenario already selected.
Mr. and Mrs. Jonathan Marsh 412 Beacon Hill Road Columbus, Ohio 43215
Ms. Lila Moreno and Mr. Aaron Beck 77 Sycamore Court Portland, Oregon 97209
Mr. Cole Barrett Ms. Dana Whitfield 590 Ashland Avenue St. Paul, Minnesota 55102
Mr. Julian Ortega and Mr. Devon Price 1108 Magnolia Drive Austin, Texas 78704
Mrs. Arthur Pemberton 23 Harborview Lane Camden, Maine 04843
Mr. and Mrs. Elias Vance 902 Chestnut Street Lexington, Kentucky 40502
Elias and Priya Vance Theo, June, and Bea 902 Chestnut Street Lexington, Kentucky 40502
Drs. Ada and Chike Abara 36 Winslow Terrace Raleigh, North Carolina 27605
Dr. Maren and Mr. Gavin Holt 518 Juniper Way Boise, Idaho 83702
Captain Elena Ruiz, United States Army and Mr. Tomas Ruiz 44 Fort Pickett Road El Paso, Texas 79902
The Honorable Renee and Mr. Bryce Calloway 7 Courthouse Square Santa Fe, New Mexico 87501
The Reverend Nathan and Mrs. Carol Boyd 201 Old Parish Road Charleston, South Carolina 29401
Ms. Nora Feldman and Guest 1521 Willow Bend Drive Nashville, Tennessee 37206
Tessa and Mark Delaney 310 Alder Street Missoula, Montana 59801
Mr. and Mrs. Howard Ellison 1206 Garland Avenue Richmond, Virginia 23220
Sofia and Marcus Trent 88 Linden Grove Lane Ann Arbor, Michigan 48104
Formatting one envelope is a five-second job. Formatting a whole guest list is the part that eats a weekend — so the tool keeps a running list and hands it back in the format you actually need.
One page per batch of households, outer and inner lines together, laid out for addressing by hand. Print it — or save it as a PDF from the print dialog and carry it on a phone.
The spreadsheet stationers and calligraphers ask for, free and ungated: one row per household, with Name Line 1, Name Line 2, Street Address, Apartment, City, State, ZIP, Household, and Inner Envelope. Hand it over exactly as exported and skip the retyping round-trip.
The second export is one row per person — First Name, Last Name, Household — which is the Text My Wedding guest import exactly, so the list that addresses your envelopes becomes your RSVP list in one upload.
Still missing addresses? That is the real bottleneck, and collecting wedding addresses by text fills the list for you — there is a longer walk-through in how to collect addresses for a wedding. Prefer to keep your own sheet? Start from the free wedding guest list template — its columns line up with this tool's CSV.
Write the guests’ full names with titles on the outer envelope — “Mr. and Mrs. Jonathan Marsh” — above the street address, city, state, and ZIP, spelling out words like Street and Apartment on formal invitations. If your suite has an inner envelope, that’s where you name every invited person, including children and plus-ones. The generator on this page applies those rules for you: pick the household type and it writes both envelopes plus the guest-list label.
Yes — it’s free, there’s no sign-up, and it runs online in any browser with nothing to install. Format as many households as you like, keep them in a running list, and export the whole thing as a print sheet or a spreadsheet-ready CSV whenever you’re ready. We built it as a gift to couples, and to introduce you to Text My Wedding — the text-message RSVP and address-collection app behind it.
Envelope wording names your guests — titles, full names, who exactly is invited. The card names the hosts and the couple and never names the guest at all. So the envelope is the piece that tells a family whether their children are included, and the card is the piece that sets the tone; if you need help with the second one, that’s a job for the invitation wording generator rather than this tool.
Put everyone who’s invited on the outer envelope: the adults’ names on the first line and children’s first names on the line below, or “The Vance Family” when the whole household is invited. The plus-one moves up too — “Ms. Nora Feldman and Guest.” Toggle the inner envelope off in the generator and it folds everyone onto the outer for you.
The higher title goes first: “Dr. Maren and Mr. Gavin Holt,” whatever the genders — surname once when they share one. When titles match — or nobody uses one — there’s no rule; alphabetical order or simply how the couple refers to themselves both work. For an unmarried couple at the same address, traditional etiquette stacks the two names on separate lines instead of joining them with “and.”
No — it’s a rules engine, not AI. Every line comes from a fixed etiquette rulebook covering title precedence, name order, and inner-versus-outer placement, so the same household always produces the same envelope and there’s nothing to hallucinate. Where traditions genuinely differ — like how a widow prefers to be addressed — the tool sticks to the conventional form and our guides lay out the alternatives, because that one is hers to choose, not ours.
No — not the names, the titles, the children, or the addresses. The tool is a rules engine rather than AI, it runs in your browser, and your running list is saved to your own device's local storage — the print sheet and both CSVs are built there too, so the names and addresses you type are never uploaded. We do record anonymous, bucketed usage of the tool itself: which scenario and formality you picked, whether an address was filled in, and a rough size band for your list — never a name, an address, or an exact count.
Both, from the same list, because the two jobs want different sheets. The addressing sheet is one row per household with the columns calligraphers and print shops ask for — Name Line 1, Name Line 2, Street Address, Apartment, City, State, ZIP, Household, and Inner Envelope — so one row letters one envelope. The guest list CSV is one row per person and matches the Text My Wedding guest import exactly: First Name, Last Name, Household. There’s also a print sheet if you’re addressing by hand — print it, or save it as a PDF from your browser’s print dialog.
If you’re a guest sending a card to the couple, address the envelope with the names they’re using now — “Mr. and Mrs. Jonathan Marsh” if they’ve shared a married name, or both full names joined by “and” if they haven’t. When you’re not sure, both first names — “Tessa and Mark” — is always safe. Inside, congratulations plus something personal beats any formula.
That’s the usual bottleneck — formatting takes minutes, collecting takes weeks. Text My Wedding’s free address collection texts your guests a link, and each reply fills in that household’s mailing address for you, ready to format here or import straight into your guest list. Format the households you have, then collect the rest.
Working through the rest of the stationery? Word the card itself with the wedding invitation wording generator, browse wedding invitation templates for the design, set the reply-by date with the wedding RSVP deadline calculator, price the paper in the wedding stationery budget, and — once the gifts arrive — write the other end of the job with the wedding thank-you note generator and its guide to who gets a thank-you note.
Planning the rest of the day too? Build a schedule with the free wedding timeline generator, write your promises with the wedding vow generator, find your tag with the wedding hashtag generator, stock the bar with the wedding alcohol calculator, and put your wedding website one scan away with the free wedding QR code generator. When the envelopes are sealed, the wedding invitation postage guide works out how many stamps each one needs.
Text My Wedding sends your guests a link and the address list fills itself in — no group-text chasing, no illegible replies. Then bring it straight back here and address every envelope.