Google Calendar ↔ Microsoft Outlook

Sync Google Calendar with Outlook in Real Time

Two-way sync between Google Calendar and Microsoft Outlook. Connect once with OAuth, pick the calendars to mirror, and SyncCal keeps events aligned in under two minutes.


How to sync Google Calendar with Microsoft Outlook

About 3 minutes. No credit card required.

  1. Sign in to SyncCal

    Create a free SyncCal account at app.sync-cal.com. The free plan supports two connected calendars.

  2. Connect your Google Calendar

    Click Connect Calendar, choose Google, and approve OAuth access. SyncCal only reads the calendars you explicitly enable.

  3. Connect your Outlook calendar

    Click Connect Calendar again, choose Microsoft, and sign in with your Outlook or Office 365 account.

  4. Pick the calendars to mirror

    Select one or more source calendars on each side, then choose one-way or two-way sync.

  5. Apply optional filters

    Use keyword, event-type, or time-range filters to keep personal events out of the work calendar.

  6. Save and verify

    SyncCal performs the first sync immediately. Create a test event on either side and confirm it appears on the other within two minutes.

Why sync Google Calendar with Outlook

Most professionals run on two calendars: a work Outlook calendar and a personal Google one. Without a mirror you double-book, miss invites, or paste meeting links twice. SyncCal keeps both calendars consistent in real time so the only thing you have to manage is your time.

What gets mirrored

By default SyncCal mirrors the event title, start and end times, location, video conference link, and free/busy status. You decide whether attendees, descriptions, and attachments are included.

Common patterns

  • One-way work to personal: keep your personal calendar free/busy aware of work meetings without exposing details.
  • Two-way for split teams: keep both calendars authoritative when you genuinely operate from both.
  • Filtered sync: only mirror events containing a tag like #share so you stay in control.

If you also need any of these in your sync mesh, the page for each pair has the platform-specific steps:

When this sync stops working

If you’ve already set up Google to Outlook and a recent change broke it, walk through Why is my calendar not syncing for the seven most common causes.

For the privacy story behind mirrored events showing as “Busy” without titles, see Share your calendar without showing event details.

Questions about Google Calendar and Microsoft Outlook sync

Does Google Outlook sync work both ways?

Yes. SyncCal supports one-way and two-way sync. Two-way means an event created or edited in either calendar is mirrored to the other.

How fast is the sync between Google Calendar and Outlook?

Changes typically propagate within 1 to 2 minutes. SyncCal uses webhook notifications from both Google and Microsoft, with intelligent polling as a fallback.

Will my Google and Outlook calendars stay private?

Yes. SyncCal authenticates with OAuth 2.0 and never stores your passwords. Calendar contents are encrypted in transit (TLS 1.3) and at rest (AES-256).

Can I sync only specific events from Google to Outlook?

Yes. You can filter by keyword, event type, source calendar, or time range so that only the events you choose are mirrored.

Does this work with Office 365 and Outlook.com?

Yes. Both Microsoft 365 (work or school accounts) and personal Outlook.com accounts are supported.