Industry guru Dave Taylor answers free tech support questions about a wide variety of business and technical topics, including blogging, Google AdSense, MySpace, Sony PSP, Apple iPod, Mp3 players, management, Linux, SEO, Mac OS X, Facebook, Twitter, LinkedIn and Microsoft Windows.

How do I export my Google Calendar data into iCal?

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?


Dave's Answer:

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.



Help others find this article at Del.icio.us, Digg, Netscape, Reddit, and Simpy.

Subscribe!

Never miss another useful Q&A article again! Subscribe to AskDaveTaylor with Google Reader.

Comments

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.

Posted by: Ray at February 3, 2007 7:07 PM

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

Posted by: Dan Ries at February 11, 2008 9:10 AM

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.

Posted by: Jonathan at February 15, 2008 2:14 PM

I have a lot to say, but ...
Starbucks coffee cup I have a lot to say, and questions of my own for that matter, but most of all I'd like to say thank you for all your efforts on this Web site by buying you a chai!

I do have a comment, now that you mention it!









Remember personal info?


Please note that I will never send you any unsolicited commercial email. Ever.

While I'm at it, please note that by submitting a question or comment you're agreeing to my terms of service, which are: you relinquish any subsequent rights of ownership to your material by submitting it on this site.









Uniblue: Free Virus Scan

Search
Find just the answers you seek from among our 1700+ free tech support articles by using our Lijit search engine.


Help!





Subscribe to
Ask Dave Taylor!

Add to Google Reader
Add to My Yahoo!
Subscribe in NewsGator Online

RDF   XML

Free Updates!
Sign up and get free weekly updates and special offers on books, seminars, workshops and more.


Recent Entries
Join the List!
Join my author info mailing list, where you'll learn about my upcoming books, speaking gigs, and more!


Book Links
© 2002 - 2008 by Dave Taylor. All Rights Reserved.

Note: 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 web site or on any linked site.

[whiteboard marker tray]