How it works

Sync Your Calendars in Under a Minute

Calendar FreeSync connects your Google and Outlook calendars with real-time, webhook-based sync. No complex dashboards. No learning curve. Just three steps.

1

Connect your source calendar

Sign in with your Google or Microsoft account and pick the calendar you want to sync events from. Calendar FreeSync uses official OAuth so your credentials never touch our servers.

  • Google Calendar (personal & Workspace)
  • Microsoft Outlook / Office 365
2

Set your filters

Choose which events to sync by keyword or title. Only the events you care about get copied across — everything else stays put. Perfect for keeping personal and work calendars separate while blocking off availability.

  • Filter by event title keywords
  • Include or exclude specific events
3

Connect your target and forget

Pick the destination calendar and you're done. From that point on, Calendar FreeSync automatically syncs events in real time using webhooks — no polling, no delays, no manual updates.

  • Instant webhook-based sync
  • Automatic conflict prevention
  • Set it and forget it

Built for reliability, designed for simplicity

Real-time webhook sync

Events sync the moment they are created, updated, or deleted. No waiting for a polling interval.

One-way or two-way

Choose one-way when one calendar is your source of truth, or two-way for full bi-directional sync.

No duplicate events

Calendar FreeSync tracks every synced event to prevent duplicates from ever appearing on your calendar.

Keyword filters

Only sync the events you care about. Filter by title keywords so personal and work stay separate.

Automatic catch-up

If a connection drops, Calendar FreeSync catches up on missed events the moment it reconnects.

Secure OAuth

Your calendar credentials never touch our servers. We use official Google and Microsoft OAuth flows.

Ready to stop double booking?

Create a free account and set up your first sync in under a minute.

Get started for free