Ask Dave Taylor
  • Facebook
  • Instagram
  • Linkedin
  • Pinterest
  • Twitter
  • YouTube
  • Home
  • YouTube Channel
  • Most Popular
  • Newsletter!
  • Ask Me A Question
  • Meet Dave
  • Home
  • Mac & MacOS Help
  • How do I export my Google Calendar data into iCal?

How do I export my Google Calendar data into iCal?

February 3, 2007 / Dave Taylor / Mac & MacOS Help / 14 Comments

I’ve been using Google Calendar for a while, but would like to have a backup of my calendar in Apple’s iCal program so I can dump a copy of it onto my iPod and other iCal-compatible devices. But how the heck do I get data out of Gcal?

  CLICK TO GET DAVE'S FREE NEWSLETTER! 
Guaranteed to Make you Smarter.

This is something doable, but it’s darn tricky, actually, though you’d think that Google would make export as easy as importing calendars, but it just ain’t…
You’ll want to log in to your Google Calendar account, then click on Manage Calendars just under the list of calendar names on the left side:

Google Calendar

Now you’ll see a list of your calendars and a second list of any shared calendars that you have connected to your account:
Google Calendar: Settings

Next step is to click on your calendar — here I’ll click on “Dave Taylor” — at which point you’ll see a bunch of calendar settings. Scroll down to the bottom:
Google Calendar: Details

What you want to do is right-click on the ICAL button in the “Private Address” line (right click = ctrl-click if you have a one-button mouse) and chose either “download linked file” or “save link as”, depending on what browser you’re using:
Google Calendar Details: Save

That’ll give you a Google Calendar export in iCal format. Give it a while to export and eventually you will have a file on your desktop in “.ics” format, perfect for importing into iCal.
Open up the iCal data file by double-clicking it and iCal will start up and begin the import process. It starts by asking what calendar you should use for the import events: just choose “Untitled” for now:
Apple Mac OS X iCal: Adding New Events

The next step in this journey is that you get to watch iCal slowly but surely bring your events into the program:
Apple Mac OS X iCal: Importing Data

Eventually (my import took about seven minutes) you’ll see your full iCal calendar, with all your Google Calendar events present. And that’s all there is to it.
Note: if you want to set up a bidirectional pipeline or even automate the export of your Google Calendar into iCal, you’ll want to check out the (currently in beta) Spanning Sync utility. One worth watching when it’s out of beta and in full, safe production mode.

About the Author: Dave Taylor has been involved with the online world since the early days of the Internet. Author of over 20 technical books, he runs the popular AskDaveTaylor.com tech help site. You can also find his gadget reviews on YouTube and chat with him on Twitter as @DaveTaylor.

Let’s Stay In Touch!

Never miss a single article, review or tutorial here on AskDaveTaylor, sign up for my fun weekly newsletter!
Name: 
Your email address:*
Please enter all required fields
Correct invalid entries
No spam, ever. Promise. Powered by FeedBlitz
Please choose a color:
Starbucks coffee cup I do have a lot to say, and questions of my own for that matter, but first I'd like to say thank you, Dave, for all your helpful information by buying you a cup of coffee!

14 comments on “How do I export my Google Calendar data into iCal?”

  1. Wopke says:
    October 13, 2011 at 7:07 am

    What an excellent tip, also for migrating Google Calendar to iCloud! Simple and fast.

    Reply
  2. Orla says:
    October 7, 2011 at 5:54 am

    How can I do this without making my calendar public?!

    Reply
  3. Merissa says:
    August 10, 2011 at 3:44 pm

    Thank you! So much easier to follow this than to search the apple or google website! Very appreciated!

    Reply
  4. Kel says:
    April 22, 2011 at 10:19 am

    Hi, There is an issue I have found. If I place events in my ical calendar when I am offline, and I place other events in my google calendar when I am online; when I import my google calendar into ical, the events do not add to my ical events. My ical becomes my google calendar. Any events that I added to my ical are gone and only my google calendar events are present. Is there a way to have google calendar “add” to my ical?
    Thanks!
    (I hope this is clear.)

    Reply
  5. Cathy says:
    April 7, 2011 at 7:53 am

    Dave! You rock. Thanks so much for the easy, clear steps. What I thought might be a nightmare was a breeze!
    :C

    Reply
  6. isabell says:
    November 12, 2010 at 8:08 am

    God bless you! Mua!

    Reply
  7. Tara says:
    June 22, 2010 at 4:32 pm

    Thank you soooo much!

    Reply
  8. thejmeist3r says:
    June 7, 2010 at 11:23 am

    Thanks for the INFO, helped out alot!

    Reply
  9. Jocelyn Ozolins says:
    March 17, 2010 at 9:21 pm

    I’m glad this was one of the first links I found.
    Super easy. Thank you very much.

    Reply
  10. Mrim says:
    January 28, 2010 at 6:57 am

    Thank you, this information was really helpful!

    Reply
  11. Sesha Rao says:
    March 19, 2009 at 9:08 am

    This was really very helpful. Thanks.

    Reply
  12. Jonathan says:
    February 15, 2008 at 2:14 pm

    WOW! This is by the far the most simplest way of doing what I want to do, and that is SIMPLY make a backup of my Google Calendar Events. Thank you so much for writing this post! Why has no one explained or figured out this simple task!
    Thank you so much.

    Reply
  13. Dan Ries says:
    February 11, 2008 at 9:10 am

    You’re a genius! This is the first article that has successfully walked me through the steps to sync my palm calendar with my ical via google calendar. Thank you, thank you, thank you! Spanning sync, by the way, didn’t work to do this… Dan

    Reply
  14. Ray says:
    February 3, 2007 at 7:07 pm

    Better than exporting is subscribing, then your data is always up to date with Google. You can already do this without Spanning Sync.
    Instead of saving link as, copy the link, and then paste it into the popup that appears after you click Calendar => Subscribe in iCal.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

Recent Posts

  • Memorialize Yourself with an AI-Generated Bronze Medallion
  • How to View Dialog-Only Subtitles on Netflix
  • How to Link to Your Own LinkedIn Posts
  • Add Google News to your Android Phone Home Screen
  • Can’t Move My Recycle Bin to The Corner of my Desktop?

On Our YouTube Channel

Capture Everything with the Thinkware U3000 4K UHD Dashcam -- DEMO & REVIEW

Never in the dark with the iRonsnow CONDOR 1 Emergency Crank Radio

Categories

  • AdSense, AdWords, and PPC Help (106)
  • AI and ChatGPT Help (58)
  • Alexa, Kindle, and Nook Help (106)
  • Amazon, eBay, and Online Shopping Help (172)
  • Android Help (298)
  • Apple iPad Help (156)
  • Apple Watch & Smartwatch Help (63)
  • Articles, Tutorials, and Reviews (361)
  • Auto Tech Help (26)
  • Business Advice (202)
  • Chromebook & ChromeOS Help (74)
  • Computer & Internet Basics (835)
  • d) None of the Above (170)
  • Facebook Help (397)
  • Google, Chrome & Gmail Help (215)
  • HTML & Web Page Design (249)
  • Instagram, Bluesky & Threads Help (65)
  • iPhone & iOS Help (693)
  • iPod & MP3 Player Help (173)
  • LinkedIn Help (96)
  • Linux Help (182)
  • Linux Shell Script Programming (93)
  • Mac & MacOS Help (980)
  • Most Popular (16)
  • Outlook & Office 365 Help (49)
  • PayPal Help (69)
  • Pinterest Help (58)
  • Reddit Help (23)
  • SEO & Marketing (83)
  • Spam, Scams & Security (123)
  • Trade Show News & Updates (23)
  • Video Game Tips (66)
  • Web Site Traffic Tips (62)
  • Windows PC Help (1,061)
  • Wordpress Help (207)
  • Writing and Publishing (72)
  • X/Twitter Help (230)
  • YouTube Help (52)
  • YouTube Video Reviews (159)
  • Zoom, Skype & Video Chat Help (75)

Archives

Social Connections:

Ask Dave Taylor


Follow Me on Pinterest
Follow me on Twitter
Follow me on LinkedIn
Follow me on Instagram


AskDaveTaylor on Facebook



microsoft insider mvp


This web site is for the purpose of disseminating information for educational purposes, free of charge, for the benefit of all visitors. We take great care to provide quality information. However, we do not guarantee, and accept no legal liability whatsoever arising from or connected to, the accuracy, reliability, currency or completeness of any material contained on this site or on any linked site. Further, please note that by submitting a question or comment you're agreeing to our terms of service, which are: you relinquish any subsequent rights of ownership to your material by submitting it on this site. Our lawyer says "Thanks for your cooperation."
© 2025 by Dave Taylor. "Ask Dave Taylor®" is a registered trademark of Intuitive Stories, LLC.
FTC Notice: If you buy products through links on this site we may receive a modest affiliate commission. This won’t affect the price you pay.
Privacy Policy - Terms and Conditions - Accessibility Policy - Humix Video Content
  • Home
  • YouTube Channel
  • Most Popular
  • Newsletter!
  • Ask Me A Question
  • Meet Dave