Calendar guests to email list: invite attendees with their RSVP
In short: Reads an .ics file (every ATTENDEE with its name and RSVP), Google Calendar's guest responses sheet saved as CSV, or a guest list pasted from the invite. Rooms and resources are left out, repeats across events merge, and you keep the responses you tick. Limit: Only the organizer's copy of an event has every guest's response; a guest's copy may show No reply for others.
To export a calendar event's guests, upload the event's .ics file, the guest responses sheet from Google Calendar saved as CSV, or paste the guest list from the invite. Each guest gets their RSVP (accepted, maybe, declined, no reply), meeting rooms are left out, guests invited to several events merge into one row, and you download the list.
Price: this tool is free. Checking a whole email list is from $9/mo, and the first 100 checks are free with Google, no card. See pricing
Sample result
6 guests read from 2 events: 4 in the list with their RSVP, the decliner and the room left out.
- Guests
- 4 in the list
- Rooms left out
- 1
- Input
- .ics
What this means for you
Send the follow-up to people who accepted, said maybe or never replied.
- .ics, guest sheet or pasted list
- Accepted, maybe, declined, no reply
- Rooms and resources left out
- Repeat guests merged
- Google Calendar
- Outlook
- CSV
By SimpleVerifier Team · Last updated · Runs in your browser; nothing you paste is sent to us
How do I check the guest addresses before the follow-up?
- Download the guest list here.
- Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card.
- Send the recording, slides or next invite to the valid file.
How do I turn a calendar invite's guests into an email list?
- Get the guests out of the calendar: in Google Calendar the organizer can open the event and choose Export guest responses to Sheets (then File > Download > CSV); any calendar can export an .ics file; or copy the guest list from the invite.
- Upload the .ics or CSV, or paste the list. Names in "Ana Silva <ana@example.com>" form are kept.
- Tick the responses to keep. Accepted, maybe and no reply are ticked to start; declined and the organizer are left out.
- Download the guest list with name, response and number of events, or copy the addresses.
Example
- You enter
- An .ics file with two events: an organizer, Ana (accepted both), Leo (tentative), Mia (declined), Kim (no reply), Raj (accepted) and a meeting room.
- You get
- 6 guests read: 4 in the list (Ana with 2 events, Leo as Maybe, Kim as No reply, Raj); Mia (declined) and the organizer left out by default; the room left out as not a person.
- Limits
- Runs in your browser; an uploaded .ics or CSV can be up to 25 MB.
How do I export the guest list from Google Calendar?
On a computer, the organizer opens the event on the calendar it was created on and chooses Export guest responses to Sheets; Google builds a sheet from the current RSVP list, per Google's collaboration tips. Download that sheet as CSV and upload it here. Guests who aren't the organizer don't get the option, but can copy the guest list from the event.
For a series or many events, export the calendar as an .ics file (Settings > Import & export in Google Calendar, or Save Calendar in Outlook) and upload it: every guest of every event is read, and each person appears once with the number of events they were invited to.
What does each RSVP mean in an .ics file?
Each guest is an ATTENDEE line with a PARTSTAT value, defined in RFC 5545: ACCEPTED, TENTATIVE (shown here as Maybe), DECLINED, and NEEDS-ACTION for someone who hasn't answered (No reply). The ORGANIZER line is the person who sent the invite.
Meeting rooms and equipment are attendees too, with CUTYPE=ROOM or RESOURCE, and Google room calendars use addresses at resource.calendar.google.com. Those are left out, since they aren't people.
Who uses this tool, and for what?
- Founders
- Send the recording and the next date to everyone who accepted a demo day or office hours invite.
- Community managers
- Turn a recurring meetup series' invitees into one list with how many sessions each was invited to.
- Sales teams
- Follow up with every stakeholder on a group call, including the ones who never replied to the invite.
- Executive assistants
- Pull the confirmed attendee list for a dinner or offsite out of the calendar into a spreadsheet.
What can’t this tool tell you?
- Only the organizer's copy of an event has every guest's response; a guest's copy may show No reply for others.
- Guest lists hidden by the organizer aren't in a guest's export.
- Distribution lists invited as one address appear as that one address, not their members.
- It can't tell which addresses still work: invites to a dead address fail quietly.
Common questions
- Does it work with Outlook and Apple Calendar?
- Yes. Both export .ics files, and a guest list copied from an Outlook invite (names and addresses separated by semicolons) can be pasted.
- Can I email people who accepted my invite?
- About the meeting, yes. Accepting an invite isn't agreement to marketing email, so ask before adding guests to a newsletter.
- What if a guest was invited to several events?
- They appear once, with the number of events and the best response across them: accepted beats maybe, maybe beats no reply, and no reply beats declined.
- Is my calendar uploaded?
- No. The file is read in your browser, and nothing is sent unless you choose to check the addresses afterwards.
Sources
A tidy list can still be full of dead addresses.
Extracting, deduplicating and syntax checks all work on the text of an address. None of them can tell whether the mailbox exists. Only the server that hosts it can answer that, through an SMTP check, and that is what the paid product does.
- Upload the cleaned file as it is: CSVs up to 100,000 rows
- A real SMTP mailbox check on every row, with catch-all detection
- Small list? Starter at $9/mo covers 2,500 emails a month, cancel anytime
Plans from $9 a month, cancel anytime, no contract. Sign in with Google and your first 100 email checks are free, no card. The free tools stay free either way.