Calendar Export for Google

Google Calendar to a spreadsheet. Never through our servers.

Pick calendars and a period, get an Excel file, a CSV file or a Google Sheet with real dates and hours you can sum for an invoice.

Coming soon to the Chrome Web Store

Sample export with made-up events. Select a column header to sort.

Kickoff — Northwind 2026-11-02 09:00 2026-11-02 10:30 1.50 Clients
Design review — Northwind 2026-11-03 14:00 2026-11-03 16:00 2.00 Clients
Workshop — Fabrikam 2026-11-09 10:00 2026-11-09 16:00 6.00 Clients
Retainer call — Contoso 2026-11-12 16:00 2026-11-12 17:00 1.00 Clients
Sprint planning — Northwind 2026-11-16 09:30 2026-11-16 12:45 3.25 Clients
Invoice prep 2026-11-27 15:00 2026-11-27 16:00 1.00 Admin
Sum of Hours 14.75

How it works

Step You The extension
1 Sign in with Google Asks for read-only access to your calendars. It cannot create, change or delete anything.
2 Pick calendars and a period Shows the exact dates and the header row of the file before anything is exported.
3 Press Export Reads the events, builds the file in the page and saves it to your Downloads folder, or creates a Google Sheet in your Drive and opens it.

What is in the file

One row per event, sorted by start time. In Excel files and Google Sheets, Start and End are real date cells and Hours is a number, so the sheet sorts, filters and sums without cleanup. Recurring events are written as their individual occurrences.

Column Content
Title Event title
Start, End Local date and time; date only for all-day events
Hours Duration with two decimals; empty for all-day events
All day Yes or No
Location As entered
Description Plain text; can be left out in the settings
Attendees Names and email addresses; rooms are left out
Organizer Name and email address
Calendar The calendar the event was read from
Recurring Yes when the event belongs to a series
Link Link to the event in Google Calendar

Where your data goes

Data Where it is handled
Calendar names and events In your browser only. Read from Google, written to the file, then discarded.
The exported file Saved by your browser to your computer.
An export to Google Sheets Sent from your browser straight to Google, into your own Drive, and only after you allow it. The extension can open only the spreadsheets it created.
Your Google account email address Sent to our payment service to check whether you have a paid plan.
Card details Entered on Stripe's checkout page. We never see them.
Analytics and tracking None, in the extension and on this website.

The full text is in the privacy policy.

Free and Pro

Free Pro
Period The last 15 days Any preset or custom range
Calendars per export One Any number
Format CSV Excel, CSV and Google Sheets
Pro plan Price Billing
Monthly shown in the extension Every month until cancelled
Yearly shown in the extension Every year until cancelled
Lifetime shown in the extension One payment

Pro can be tried free of charge without a card. Payments are handled by Stripe. A subscription is cancelled from the extension at any time, and a refund can be requested as the refund policy describes.

Coming soon to the Chrome Web Store