Free wedding guest list template
Wedding guest list template
Fill in the table — households, adults, children, side, address, contact, invitation sent, RSVP, meal and notes — then download it as a CSV that opens in Google Sheets or Excel. Nothing you type leaves your browser.
Written by the Wedvite founders
0
Households
0
People on the list
0
Invitations sent
0
Attending so far
| Household | Guest names | Adults | Children | Side | Address | Email or phone | Invitation sent | RSVP | Meal | Notes | Remove household |
|---|---|---|---|---|---|---|---|---|---|---|---|
Scroll the table sideways to reach the later columns on a phone.
The file is built in your browser from the table above and saved straight to your device — nothing you type is uploaded, and there is no account. Rows you have not typed in are left out. Nothing is kept when you close this tab, so download the CSV before you go.
Build the list in households, not in people. One row is one invitation — the couple in flat three, a family of five, a friend who is bringing someone. Listing individuals first is how a guest list quietly collects duplicates: the same cousin typed once under your side and once under your partner’s. The household column is the invitation; the guest names column holds everyone that envelope or link covers, and it is the line the stationer and the seating plan both read later.
Adults and children sit in their own columns because everyone downstream prices them apart — caterers quote a child rate, venues count capacity differently, and the counters above the table add them up as you type. The side column exists for the conversation nobody enjoys: when the list is thirty people too long, splitting it by who invited whom is the only fair way to cut it. Address is for the posted card, email or phone for the message that actually gets opened; most couples end up using both, for different halves of the family.
Keep invitation sent and RSVP as two separate columns. Collapsing them into one is the commonest mistake in a homemade spreadsheet, and it hides exactly the guests you need to find: the people you have not yet written to look identical to the people who have not yet answered. Here one column moves from not sent to sent, and the other from awaiting to yes, no or maybe. The gap between the two is your chasing list.
Meal and notes are free text on purpose. Meals get written as “2 fish, 1 vegetarian” far more often than as a single choice, and notes are where the useful, unclassifiable things live — a wheelchair, a nut allergy, a guest who needs a lift from the station, a name that is spelled two ways in your family. Trying to make either of those a dropdown is how people stop filling the column in.
The download is a plain CSV built in your browser: UTF-8, comma-separated, headers on the first row, one row for each household you typed into and nothing else — no totals row, so you can sort and filter it the moment it opens. Nothing you type is uploaded and nothing is stored, which also means the table is gone when the tab closes. Download it first, then keep the spreadsheet as your working copy.
A spreadsheet is a good place to build a list and a poor place to collect answers. Replies arrive by text, on WhatsApp, through a parent, in a voice note — and every one of them has to be typed in by hand, twice if two of you are keeping copies. The list is worth building by hand; the replies are worth letting the invitation collect for you.
How to use the result
01
One row per invitation
Give each household its own row and put everyone that invitation covers on the names line. Counting people before households is what double-books a guest list.
02
Track two things, not one
Invitation sent and RSVP are separate columns. The households that are sent but still awaiting a reply are the list you chase.
03
Download before you close
The CSV is built in the browser from the table and never uploaded — which also means nothing survives the tab closing. Save it, then work in the spreadsheet.
The questions everyone asks.
What should a wedding guest list template include?+
Will the download open in Google Sheets or Excel?+
Is anything I type here uploaded?+
Is my list saved if I close the tab?+
Why are adults and children counted in separate columns?+
How do I handle plus-ones I cannot name yet?+
Related planning tools
Put the plan inside one beautiful invitation.
Build the page, RSVP and guest experience before paying.
Start your invitation