I get a lot of invitations via Facebook, but I keep track of my schedule with Google calendar. Is there any way to automatically import or sync my Facebook events to my Google calendar?


4 Answers 4


You can get an iCal link for your Upcoming Events (or Birthdays) that you can import into Google Calendar which will automatically stay up to date.

In Facebook:

  1. Go to your Events.
  2. On the left sidebar, click Calendar

Events sidebar - Calendar

  1. Go to the lower right portion of the page, where you'll see a message with two links:

    Facebook "you can export your calendar" message

  2. Save the URL for the Upcoming Events link. (This will vary by browser/OS, but is generally something like right-click and Copy link address)

The URL should be similar to:


(Your actual uid and key values will be different, of course.)

In Google Calendar:

  1. Scroll down and open the Other calendars menu (on the left)

    "Other calendar" menu

  2. Choose Add by URL

    "Add by URL" menu

  3. Paste the webcal URL in the URL space then Add Calendar

You should now have a calendar {Your Name}'s Facebook Events listed under Other Calendars and can change the color, details, etc. as needed.

See also: Facebook Help - How do I export my events or friends' birthdays?

  • 1
    You can get the link from the Export Events link at the bottom of the events page
    – Casebash
    Commented Jul 4, 2010 at 0:15
  • Export Events seems to no longer be around in the new Facebook layout (as of Oct 2014).
    – studgeek
    Commented Oct 10, 2014 at 21:55
  • @studgeek: I've updated my answer with the new process.
    – ale
    Commented Oct 11, 2014 at 15:19

You can use fbCal fdCal ( no idea when this name was changed)

With fdCal get your events and friend's birthdays in Apple iCal, Mozilla Sunbird, Google Calendar, Microsoft Outlook or in your RSS reader! The process can be done in less than a minute, and it's free!

  • fdCal has been buggy for ages with Google Calendar. I am unsure as to whether it has been fixed. The name was changed because Facebook worries that apps beginning with fb might be mistaken as belonging to Facebook.
    – Casebash
    Commented Jul 4, 2010 at 0:13
  1. Go to your Facebook events page: https://www.facebook.com/events/
  2. In the "You can add your events to Microsoft Outlook, Google Calendar..." box, RIGHT mouse click on the "Upcoming Events" link
  3. Select "Copy link address" from the menu
  4. Go your Google Calendar page, click on the gear/settings icon and select "Settings," click on "Add calendar" in the left nav menu and select "From URL" to end up here: https://calendar.google.com/calendar/r/settings/addbyurl
  5. Paste the URL of your Facebook events saved in your clipboard into the "URL of calendar" input
  6. Click on "ADD CALENDAR" link

In Windows, if you use Chrome, you can register Google Calendar to open webcal: links automatically. Go to https://calendar.google.com, click on the two-diamonds icon next to the bookmark, choose to allow it to open webcal links, and this will open the Windows settings panel to confirm. Then you can click on the webcal://www.facebook.com/ical/u.php?uid=... link from your events page as above and it will automatically import into Google Calendar.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.