App Icon
A Workspace Add-on for Google Calendar to improve productivity
Listing updated: June 12, 2024
Works with:
83K+
Overview
GCalExtras integrates with Google Calendar to provide extras functionality such as saving/loading groups of calendars, easy access to copy event locations, storing private notes associated with individual events and mass copy/move of a date range.

It is provided by the creator of the popular Sheets add-on "Sheets2GCal" (>95,000 users), the Chrome Extension GCalPlus, and desktop software GCalToolkit. The author is also a Diamond Google Calendar Product Expert.

NEW FEATURE: Quick Clone/Copy/Move
You can now move individual events in as few as 2 clicks.
Click an event and GCalExtras shows the details and Copy/Move buttons.
Click Copy or Move - done!

Calendar Presets.

After installing the add-on and authorizing access to your Calendars and Spreadsheets, open GCalExtras in the right-hand add-ons panel to display a button "Show All Calendars" which allows you to quickly select all your Google Calendars (except Tasks and Reminders) so they display in the main Calendar view. Select a new combination of calendars and click "Add Preset", give the preset a name, and click 'Save' to add this to your list of custom calendar presets.

For example, you might have several calendars relating to "Work", and others which are for "Personal " use. Using presets allows you to select a group of calendar to be displayed instead of manually checking/unchecking them every time.

Mass Copy/Move Events

Click "Copy/Move Events" in the Sidebar menu to open a window for copying or moving a range of events to a new start date. For example, set the "Start Date" to today's date, the "End Date" to one week from today, and the "New Start Date" no next month in order to copy or move all the events in the next week to the corresponding week next month. This can be used to copy shift work, regular lessons, or irregular repeat schedules to different calendars on different dates.

All single events within the chosen dates will all be copied/moved from the "source calendar" to the "target calendar". If you have repeat events that fall within the date range, these occurrences of the repeat will also be copied without any of the repeat rule data. Guests will be copied/moved, and the new events will show up on the calendar of anyone with access to the calendar, where they can accept or decline etc. No email notifications will be sent to any guests for new events, or for events which are moved (i.e deleted). You will need to let these people know personally, unless you use the option "notify all guests". Conference data such as Zoom calls and Meets can not be copied, so you will have to add new meetings manually.

To avoid errors caused by Google Add-on quota restrictions the free version is limited to 10 events per batch, and you need to click "Continue" to keep working through the selected date range.  The paid version allows 80 events per batch; any more than this would risk run-time errors as the script can take too long to process.

Private Notes

When you open any event GCalExtras will show the event details instead, and a section where you can add a "private note" for that event. These notes are stored in a new Spreadsheet called "GCalExtras" (which you can rename and move). The basic details of each event (Calendar Name, Title, Start Date, Description and Location) are saved along with the private note for easy reference. Private notes can also be edited directly in the sheet and the changes will be reflected in GCalExtras. Changes to the other fields have no effect and are designed for reference only. Updating a private note will also update these details.

Storing the private notes in a Sheet that you own ensures that these details remain private (unless you share access to that Sheet), and ensures the data is never lost because Sheets preserves backups of the data using versioning.

Free/Paid Version

GCalExtras is free to use with a few limitations: a maximum of 3 presets can be created with the free version, events can be mass edited/moved in batches of 10 events, and private notes have a maximum length of 256 characters. 
Upgrading to the paid version removes these restrictions within a few minutes. Google enforces various quotas to which you will still be restricted, please see https://developers.google.com/apps-script/guides/services/quotas

PERMISSIONS:

View your country, language, and timezone	https://www.googleapis.com/auth/script.locale
This is used to internationalize the add-on

Run as a Calendar add-on	https://www.googleapis.com/auth/calendar.addons.execute
This is required to read basic event data such as the title, description and location.

Connect to an external service	https://www.googleapis.com/auth/script.external_request
This is used to periodically check if you have purchased the full version, and to open the website in a new tab.

See, edit, create, and delete your spreadsheets in Google Drive	https://www.googleapis.com/auth/spreadsheets
This is needed to write the private notes to a Sheet that you own.

See your primary Google Account email address	https://www.googleapis.com/auth/userinfo.email
https://www.googleapis.com/auth/userinfo.profile
These are required by all add-ons.

See, edit, share, and permanently delete all the calendars you can access using Google Calendar	https://www.googleapis.com/auth/calendar
These are required to select and deselect calendars
Additional information
Pricing Free of charge with paid features
Developer
Privacy policy
Terms of service
GCalExtraswill ask for the permissions shown below. Learn more
GCalExtras will need access to your Google account
This will allow GCalExtras to :
See, edit, create, and delete all your Google Sheets spreadsheets
See, edit, share, and permanently delete all the calendars you can access using Google Calendar
Run as a Calendar add-on
Connect to an external service
View your country, language, and timezone
See your primary Google Account email address
See your personal info, including any personal info you've made publicly available
Rate & review this app
Share your experience to help others.
profile avatar

Your review, profile name and photo will appear publicly in Google’s services. Your review must comply with the Google Workspace Marketplace Comment Guidelines and Review Policies. Learn More

Reviews
Language:
Sort by:
Google doesn't verify reviews or ratings. Learn more about reviews
Profile Picture
Tory Virchow
July 11, 2024
This is a fantastic app for teachers who are trying to enter a rotating block schedule (where not every Monday is the same schedule, for example). I encountered one glitch which I reached out to Neil about, and he immediately responded. We figured out that my times were off by an hour because of daylight savings! (So they were correct when I copied them up until November 3, and then off by an hour until March 9.) He is going to work on a fix but it will take a little time. His responsiveness and the way this is making my life easier is enough for me to give this a big thumbs up!!
Is this review helpful?
Yes
Yes
No
No
profile avatar

Your review, profile name and photo will appear publicly in Google’s services. Your review must comply with the Google Workspace Marketplace Comment Guidelines and Review Policies. Learn More

Profile Picture
Adam Cornfeld
January 16, 2024
This add on is awesome. You can move "All day" events, "Timed events" together or separately. It's so easy to use and so useful. The developer is very responsive and was willing to add a fuctionality to the add on. High recemmended. There is an option of a 1 time fee, around $20 which makes the add on work so much better and it's well worth it. Developers need to make a living and they deserve it:)
Is this review helpful?
Yes
Yes
No
No
profile avatar

Your review, profile name and photo will appear publicly in Google’s services. Your review must comply with the Google Workspace Marketplace Comment Guidelines and Review Policies. Learn More

Profile Picture
GCal Tools
February 24, 2024
Thanks Adam! I've just added a new feature for people who need to copy/move events quickly between calendars without changing the time/date. You'll see it when GCalExtras is open and you click any event - in addition to Private Notes (which you can now hide) you'll now also see "Copy/Move". Please let me know what you think if you have time to test it out :)
Profile Picture
Sandy Johnston
February 27, 2024
I can't say enough good things about this add on and the company GCalTools. I run a small business and I use several of their products (GCalToolkit, GCalPlus, and GCalExtras) to make scheduling, invoicing, and other important tasks way way more efficient. The developer Neil has been amazingly responsive and helpful and willing to add functionality based on my feedback. Highly recommend trying out their software and reaching out to Neil if you have any questions or issues.
Is this review helpful?
Yes
Yes
No
No
profile avatar

Your review, profile name and photo will appear publicly in Google’s services. Your review must comply with the Google Workspace Marketplace Comment Guidelines and Review Policies. Learn More

Profile Picture
Akshat Kharbanda
August 23, 2024
This is very basic, but it still works. I saw the negative reviews on youtube and didn't want to go forward but this get the job done of bulk moving my calender events to a next day, but you need to see a tutorial, not intuitive. It doesn't move all events together, but in small batches and asks if I want to move the rest, but that's okay for me.
Is this review helpful?
Yes
Yes
No
No
profile avatar

Your review, profile name and photo will appear publicly in Google’s services. Your review must comply with the Google Workspace Marketplace Comment Guidelines and Review Policies. Learn More

Profile Picture
Bobby Davis
March 1, 2024
If this app glitches or doesn't work as intended it can royally screw up your calendar. I selected to move appointment from two days forward a couple of days. Well it moved stuff way out of my parameters and just randomly placed it throughout my calendar. A disaster. Be careful using this app because there is no Undo button.
Is this review helpful?
Yes
Yes
No
No
profile avatar

Your review, profile name and photo will appear publicly in Google’s services. Your review must comply with the Google Workspace Marketplace Comment Guidelines and Review Policies. Learn More

Profile Picture
Brian McKee
October 25, 2023
I installed this to manage calendar view presets. This plug-in does what is says on the box... BUT it is VERY slow and requires multiple clicks to get to the view you want. We have approximately 40 calendars for our business between employees and resources. It takes at least 15 seconds for GCal Extras to toggle to the selected preset, then you have to manually refresh the browser page in order for the new view to take effect. This is at least double the time it takes for manually checking / unchecking the desired calendars. Unfortunately I'm uninstalling this.
Is this review helpful?
Yes
Yes
No
No
profile avatar

Your review, profile name and photo will appear publicly in Google’s services. Your review must comply with the Google Workspace Marketplace Comment Guidelines and Review Policies. Learn More

Profile Picture
Neil Gerstenberg
February 24, 2024
Sorry about that, but GCalExtras has to function within the limits that Google places on add-ons. Unfortunately it's just not possible to do it any faster, and there's no way to avoid a manual refresh.
Profile Picture
Haider Khan
April 6, 2024
wanted to move calender ahead a few days. Watched the video as well. Randomly deleted events and randomly inserted some on incorrect days. Would have been better to move the events manually Now i have to fix this mess
Is this review helpful?
Yes
Yes
No
No
profile avatar

Your review, profile name and photo will appear publicly in Google’s services. Your review must comply with the Google Workspace Marketplace Comment Guidelines and Review Policies. Learn More

Profile Picture
J Hawkins
April 30, 2023
Fantastic extension. Have always been frustrated with G Calendars inability to copy multiples events making it difficult to use as a reoccurring budget calendar. This extension solved this problem. Thank you!
Is this review helpful?
Yes
Yes
No
No
profile avatar

Your review, profile name and photo will appear publicly in Google’s services. Your review must comply with the Google Workspace Marketplace Comment Guidelines and Review Policies. Learn More

Profile Picture
Kevin Barnes
May 17, 2024
Was a great find but after about 4 weeks, seems to have stopped working. Even tried on other devices.
Is this review helpful?
Yes
Yes
No
No
profile avatar

Your review, profile name and photo will appear publicly in Google’s services. Your review must comply with the Google Workspace Marketplace Comment Guidelines and Review Policies. Learn More

Profile Picture
Taylor Carr
March 8, 2024
The events that I copy are all off by one hour. Please help!
Is this review helpful?
Yes
Yes
No
No
profile avatar

Your review, profile name and photo will appear publicly in Google’s services. Your review must comply with the Google Workspace Marketplace Comment Guidelines and Review Policies. Learn More

1-10 of 15
Search
Clear search
Close search
Google apps
Main menu
Create a Mobile Website
View Site in Mobile | Classic
Share by: