Display your Google Calendar in Windows Calendar
Windows Vista includes a built-in calendar application that's pretty slick, but as an addict to Google Calendar, I'd like to just view my Google calendar in a desktop client. This is where Vista's "Subscribe" to calendar feature works out pretty well.
To subscribe to your Google Calendar, you'll first need to get the iCal link to your calendar. In Google Calendar, go to Settings \ Calendars and then click on your calendar in the list.
You should see a "Private Address" section:

Right click on the ICAL link, and choose Copy Shortcut to copy the link to the clipboard.
Now open Windows Calendar, and click the Subscribe buttton on the toolbar:

Paste the URL into the textbox, and hit the Next button:

After what seems like far too long, you'll see the next screen:

The key thing that you'll want to choose on this screen is the Update interval, which will keep the calendar automatically sync'd up. I also chose a friendlier name.
That's all there is to it. Notice the blue appointments are the ones that came from Google Calendar:


Nice, feature. But remember: this is view-only! There's no sync-back to Gcalender whatsoever! And that makes this a bit useless. We need 2-way sync!
Does anyone know how two 2 way sync windows calendar with google calendar?
HELP!!!! I tryed doing this with another ICAL publishing site. iclx.com which alows you to password protect your private calendars. I made a mistake when entering my assword in windows calendar, and had the check box to save my password, an now it won't allow me to edit my password to corect the problem. How can i fix this?
Thank you for this guide. Very easy and simple. Now if only I could sync Lotus Notes with Google Calendar
How to publish the calendar?
Thank you for the guide. l would have never figured this out on my own.
Totally sweet - thank you very much.
It works just as well with Outlook. (Calendar. Tools -> Account Settings -> Internet calendars -> New
Again - does anyone know how to to do 2-way synch. Without that it is useless. I'd be better off leaving a copy of Gcal opened up. I want a single calendar no matter where I go. I guess just keep it on the net is the best we got so far but in case of network failure, it sure would be nice to have a local calendar I can look at and make appointments on and when the network came back up, it would upload it to the net again. It's a shame because it seems this is so nice and so close to perfect. All that would have to be done is for windows cal to ask me for my login credentials for GCal. Maybe this will someday happen through a common gateway that is ICalendar. Who knows? Anybody got a solution for online/offline calendar solution Google or otherwise????
Jonathan!
If it does not matter what calendar software you use for that purpose, then I recommend to look at Mozilla Sunbird or Calgoo. Both are free for personal use (Sunbird for commercial too, az I know), but Calgoo only give use manual sync with gCal and caches the calendar for offline use. Sunbird requires a plug-in (free to download from the web too) for two way sync gCal calendars automatically, and it works. One problem for me is, if network connections goes, gCal events goes too
Maybe it is possible to tell Sunbird to cache, but I didn't found out how, jet.
If you can do this, please, let me know.
And, if somebody can tell, how to two way sync gCal with Windows Calendar, it would make me very happy
buy-bye
Ohh… almost forgot to tell.
The are several other option.
If you use Google Desktop Sidebar, there is a simple gCal applet for that too.
I use Yahoo Widgets and lot of calendar widget available for that, several ot hem can sync with gCal as well.
And if my information is correct, oggsync can sync gCal to Outlook's calendar, but I'm not sure it is free.
Sorry for the many posts, but I have the answer…
http://gcaldaemon.sourceforge.net
This should help. (Requires Java 1.5 or above.)
I'm not sure Windows Calendar will like it if it's changes the calendar file under it when it's running, but give it a try.
Bye for now.
I use Rainlendar for syncing. It's my favorite desktop calendar because it actually sits on the desktop. I can add an event in Rainlendar and it will publish it onto Google Calendar. It will also show me the events in Google Calendar. It's not perfect in that sometimes it gives an error, but I think that's the fault of Google Calendar.
Rainlendar for those of you interested: http://www.rainlendar.net