Outlook Google Calendar Sync

March 15, 2026 · View on GitHub

Offers calendar synchronisation between Outlook and Google, including attendees and reminders.
Completely free, no install necessary, works behind web proxies and actively developed.

:rotating_light: Not using OGCS yet? Get started over on the user site. :rotating_light:

Continually Improving

A lot of work has gone in to this project.
If you would like to support me and further development of this tool, please donate
If you find a bug, help squash it! :lady_beetle:

Downloads & Statistics

:gear: See the wiki for install, configuration guides and more.

v2

Latest Beta Release: Latest Release Latest Release downloads

:floppy_disk: Installer
     

:package: Portable ZIP
     

:information_source: Upgrades to this release
     
     

Latest Alpha Release: Latest Release Latest Release downloads

:floppy_disk: Installer
     

:package: Portable ZIP
     

:information_source: Upgrades to this release
     
     

v3

Latest Alpha Release: Latest Release Latest Release downloads

:floppy_disk: Installer
     

:package: Portable ZIP
     

:information_source: Upgrades to this release
     
     

Functionality

  • Supports all versions of Outlook from Outlook Online to Classic clients 2003 all through to 2024 64-bit!
    • Including Microsoft365 releases from the General Availability channel
    • For "New Outlook", v3 OGCS must be used
  • Installable and portable options - even runs from a USB thumbdrive
  • Synchronises items in any calendar folder, including those shared with you, from
    • Outlook :arrow_right: Google
    • Outlook :arrow_left: Google
    • Outlook :left_right_arrow: Google (two-way/bidirectional sync)
  • Supports configuring multiple calendars for sync
  • Includes the following calendar item attributes:
    • Subject
    • Description
    • Location
    • Attendees (including whether required or optional)
    • Reminder events
    • Availability (free/busy)
    • Privacy (public/private)
    • Colour / category (custom mappings supported)
  • Exclude calendar items by:
    • Availability (free/tentative)
    • Privacy (private)
    • Title/subject
    • Outlook category
    • Google colour
  • Differential comparison updates only attributes that have changed
  • Customisable date range to synchronise, past and future
  • Frequency of automatic syncs, including push-sync from Outlook
  • Configurable proxy settings, or use Internet Explorer's
  • Merge new events into existing on destination calendar
  • Prompt on deletion of items
  • Ability to obfuscate custom words for privacy/security
  • Option to force items as public or private in target calendar
  • Syncs recurring items properly as a series
  • Can run unobtrusively in the system tray, with bubble notifications on sync
  • Application can start on login, with delay if required

Screenshots

Screenshot1 Screenshot2 Screenshot3