Outlook ↔ Google
Sync Outlook and Google Calendar
Running an Outlook and a Google calendar side by side almost guarantees clashes. Kalender Sync keeps both in sync automatically – one- or two-way, with freely selectable detail level and 100% GDPR-compliant from Germany.
No credit card · set up in under 5 minutes
If you work in Microsoft Outlook (Microsoft 365 or Exchange Online) and also use a Google calendar – privately or for a second project – you know the pain: a booking in one calendar is invisible in the other, and suddenly a meeting lands on a blocked slot. The usual Microsoft or Google guides only half-solve it: an iCal subscription is one-way and slow, a full import copies all your private details across unfiltered.
Kalender Sync instead connects Outlook and Google cleanly via the official APIs – in real time, one- or two-way, and you decide how much the other calendar gets to see. No Outlook add-in, no browser extension, no admin rights for the standard case.
Why connect
Who connects Outlook with Google Calendar – typical situations
The most common case is employees tied to a Microsoft 365 company account at work who have run a personal Google calendar for years. The doctor's appointment, the kids' football practice, the weekend side gig – all of it lives in Google and is invisible in work Outlook. The moment a colleague drops a meeting onto a seemingly free afternoon, a clean separation turns into a real scheduling clash.
Just as often it hits freelancers and consultants: the client provides a Microsoft 365 login inside their own tenant, while your own business runs on Google Workspace. If you don't reconcile the two, you juggle two separate availability pictures – and sooner or later book a client call over your own commitment. A two-way sync mirrors every booking into the other calendar instantly, no matter where you enter it.
And then the side projects: a club, a startup, a teaching role with its own Google calendar next to your Outlook main calendar. Here a single direction plus "busy only" is usually enough, so the main calendar treats the outside events as blockers – without any details spilling over.
How it works
In sync in 3 steps
Connect Google
Sign in with Google – via the familiar consent screen, over OAuth 2.0. We receive a token, never your password. Workspace and private Gmail accounts both work.
Connect Outlook
Connect your Microsoft account (Microsoft 365, Outlook.com or Exchange Online) via the Microsoft Graph API – also over OAuth. Tenants with a strict consent policy approve once via admin consent.
Choose direction & visibility
Decide whether to sync Outlook → Google, Google → Outlook or both ways – and whether only "busy", title + time or full details are transferred. Then everything runs automatically.
Connect Outlook and Google now
Set up in under 5 minutes, no add-in.
Try free for 14 daysNo credit card · set up in under 5 minutes
One- or two-way
You choose the direction
Set, per connection, whether it mirrors one way only (e.g. Outlook → Google) or both calendars keep each other up to date (two-way sync). With two-way, a new event in Outlook automatically lands in Google – and vice versa.
Privacy
You decide what's visible
Per sync you pick one of three visibility levels: busy only, title + time, or full event details. Free/Busy is just the data-minimal default, not the ceiling – ideal when your Outlook and Google calendars carry different levels of confidentiality. You can even give blocked slots a custom name.
Connection & security
How Outlook and Google connect
Both sides connect via OAuth 2.0 – we never store your password, only an encrypted token (ChaCha20-Poly1305). "Outlook" here covers Microsoft 365 Business, Outlook.com and Exchange Online; everything runs through a single Microsoft Graph endpoint, with no add-in or COM wrapper. Strict Microsoft tenants with a publisher-consent policy need a one-time tenant-admin consent (details at /en/it-admin/). On the Google side we request calendar scopes only – no mail, contacts or Drive permissions. Sync runs over both providers' push webhooks, typical latency seconds to a few minutes.
Native tools vs. Kalender Sync
Importing or adding Google Calendar to Outlook – and where the built-in tools end
Microsoft and Google only offer workarounds for bridging the two calendars. In Outlook you can add a Google calendar via "Subscribe from web" using its secret iCal address – but that subscription is strictly one-way and, on Outlook.com, often refreshes only every few hours up to a full day, so fresh events show up late or not at all. The other way round, you can subscribe to an Outlook iCal link inside Google – with the same lag and one-directional limitation. A manual .ics export and import, in turn, is just a snapshot: it copies every detail across once, unfiltered, and goes stale with the first change.
Kalender Sync replaces all that fiddling with a real connection over both providers' official APIs: two-way instead of one-way, seconds instead of hours, and with freely selectable detail depth instead of all-or-nothing. You decide per direction whether only "busy", title + time or full details arrive – and you never export manually or babysit a subscription again.
When something breaks
Common pitfalls — and the fix
Google Calendar not showing in Outlook
Usually this is an iCal subscription that Outlook only refreshes slowly, or a wrong sharing address. A real sync over the Google and Microsoft Graph APIs removes the subscription entirely – events appear as regular Outlook entries and update within seconds.
Outlook and Google stopped syncing
In almost every case an OAuth grant was revoked or a password changed. Kalender Sync detects this, pauses the affected connection and emails you; reconnecting in two clicks restores the sync. A 4-hour reconciliation job catches missed changes anyway.
Duplicate events after syncing
Duplicates typically appear when an old iCal subscription or an earlier manual import is still active alongside the sync. Remove the legacy setup on one side – Kalender Sync assigns each event a unique identifier and never creates the same entry twice.
Google calendar subscription in Outlook updates only slowly
That's the known weakness of the subscription method: Outlook.com polls internet calendars at long intervals. An API-based sync sidesteps this via push webhooks – changes reach the target calendar within seconds to a few minutes.
GDPR
100% GDPR-compliant, hosted in Germany
Kalender Sync is run by PPJ Venture Labs UG in Munich and hosts exclusively at Hetzner in Germany – no US cloud provider, no overseas servers. For companies there's a data processing agreement (DPA under GDPR Art. 28). Unlike generic guides that copy your event details unfiltered, with us what should stay private stays private.
Ready to connect Outlook and Google?
GDPR-compliant, hosted in Germany, no credit card.
Try free for 14 daysFAQ
Frequently asked questions
Can I sync Outlook and Google two-way (bidirectionally)?
Yes. Per connection you choose whether to mirror one way only or sync both ways. With two-way, a new event in Outlook automatically lands in Google – and vice versa.
Can I connect Outlook with Google rather than the other way round?
Yes, the direction is entirely up to you. You can sync Outlook with Google, Google with Outlook or both at once – configurable per connection.
How do I add Google Calendar to Outlook permanently and automatically?
Instead of a sluggish iCal subscription, you connect both calendars via OAuth. After that Google events appear in Outlook automatically and stay up to date for good – with no more importing or subscribing.
Do I need an Outlook add-in or admin rights?
No. The connection runs over the official Microsoft Graph API via OAuth – no add-in, no browser extension. Only Microsoft tenants with a strict consent policy need a one-time admin consent; private Outlook.com and most M365 accounts work without one.
Does it work with Microsoft 365, Exchange Online and Outlook.com?
Yes, all three run through the same Microsoft Graph endpoint. On-premises Exchange without Microsoft 365 isn't directly supported, but can be connected read-only via an iCal feed.
Are my private event details transferred from Outlook to Google?
Only if you want them to be. By default only "busy" is transferred – title, description and attendees stay private. Per sync you can step up to "title + time" or full details.
How fast does Kalender Sync sync between Outlook and Google?
Both providers report changes via push webhook – typical latency is seconds to a few minutes, backed by a 4-hour reconciliation job.
What does Outlook-Google syncing cost?
One synchronisation is permanently free on the Free plan. More connections start at €4/month (Basic). New accounts test all Business features free for 14 days, no credit card.
Read more
Ready to connect Outlook and Google?
Connect your calendars in a few clicks – GDPR-compliant, hosted in Germany, one- or two-way.
Try free for 14 daysCurrently supported providers
Google Microsoft Apple iCloud KSuite iCal-FeedsNewsletter
Join the Kalender Sync community
Subscribe to our newsletter and get early access to the hottest beta features — so your setup keeps getting better.
Promise: no spam, no AI-generated filler.