How to sync Google Calendar and Outlook both ways
Google Calendar and Outlook don't talk to each other on their own. You can show one inside the other for free, but making each one block time for the other takes a little more.
Updated November 11, 2026
First, decide what "sync" means for you
- See everything in one place. You want Google events visible in Outlook, or the other way around.
- Never get double-booked. You want a meeting in one calendar to block that time in the other, so nobody can book over it.
The free methods below handle the first. The second needs something that writes into both calendars.
Show Google Calendar inside Outlook (free)
- In Google Calendar, open Settings and sharing for the calendar, then Integrate calendar.
- Copy the Secret address in iCal format. Keep it private: anyone with it can read the calendar.
- In Outlook, choose Add calendar, then Subscribe from web, and paste the address.
Show Outlook inside Google Calendar (free)
- In Outlook on the web, open Settings, Calendar, Shared calendars, then Publish a calendar.
- Pick the calendar and how much to show, then Publish and copy the ICS link.
- In Google Calendar, choose Other calendars, From URL, and paste it.
Some workplaces turn off calendar publishing. If the option is missing, your IT admin has disabled it.
Where the free methods stop
- One-way and read-only. Each subscription is a copy you can't edit.
- Slow. Subscribed calendars refresh on the provider's schedule, which can take hours.
- They don't block time. A subscribed calendar doesn't count toward your availability, so colleagues can still book over those events.
- Details travel too. Unless you choose busy-only when publishing, titles and locations go wherever the link goes.
Make each calendar block time for the other
Syncydo connects to both accounts directly. When a meeting lands in Google, it adds a private Busy hold to Outlook, and the other way around. Move or cancel the meeting and the hold follows. You also get one view of both, with clashes flagged and a Join button on every call.
- Holds count toward your availability, so nobody can book over them.
- Holds carry no titles or details unless you choose otherwise.
- Within seconds on Plus and Pro; every 15 minutes on the free plan.
Questions
Does Syncydo copy my whole events between Google and Outlook?
No. It adds private Busy holds so each calendar blocks the time, and shows you every event in one view. Your event details stay in the calendar they came from.
Can I use a work Microsoft 365 account?
Yes. If Microsoft asks for an admin's approval, your IT admin can approve Syncydo for everyone at syncydo.com/it-admins.
What if I have more than two calendars?
Syncydo is free for two. Plus covers five calendars and Pro covers ten, across Google, Microsoft, Apple, Zoho and Android.
More guides
- Connect all your calendars to Claude, ChatGPT or GeminiLet Claude, ChatGPT or Gemini read every calendar you have (Google, Outlook, Microsoft 365, Zoho, iCloud) and find time that's free everywhere. Read-only, with step-by-step setup.
- How to show your personal calendar as Busy at workStop colleagues booking over your personal appointments. The built-in ways in Outlook and Google Calendar, where they fall short, and how to block the time automatically without sharing details.
- How to stop getting double-booked across calendarsWhy double-booking happens when you have more than one calendar, a simple routine to prevent it, and how to make every calendar block time for the others automatically.
- How to sync a Microsoft 365 or Teams calendar with Google CalendarGet your Microsoft 365 and Teams meetings into Google Calendar, or the other way around: the free publish-and-subscribe method, what IT may block, and how to keep both calendars blocking time.
- How to see two Google accounts' calendars in one placeCombine a work Google Workspace calendar and a personal Gmail calendar into one view: the free sharing method, what it doesn't do, and how to make each account block time for the other.
- One calendar view when you run several companiesFounders and fractional executives with a Google Workspace or Microsoft 365 account per company: how to see every company's calendar in one place and stop each one booking over the others.
- How to sync Zoho Calendar with Google Calendar or OutlookZoho Calendar with Google Calendar or Outlook: Zoho's own Google sync and its limits, sharing by iCal link, and how to make Zoho and your other calendars block time for each other.
- How to add your iCloud calendar to OutlookGet your iCloud (Apple) calendar into Outlook on Windows, the web or Mac, what each method can and can't do, and how to stop your iPhone plans and work meetings clashing.