Microsoft Outlook ↔ Android
Sync Outlook Calendar with Android (Including Other Calendars)
See your full schedule on Android. Mirror personal Google, work Google, or iCloud into the Outlook account your Android phone reads, in real time.
How to sync Microsoft Outlook with Android
About 6 minutes. No credit card required.
-
Install Outlook for Android
Install Microsoft Outlook from the Play Store and sign in with the Outlook or Microsoft 365 account whose calendar your Android device should show. This account is the one SyncCal will mirror INTO.
-
Sign in to SyncCal
Open app.sync-cal.com on any device and create an account with the same email as your Outlook account.
-
Connect your source calendars
Add the other calendars you want visible on Android - a personal Google, a second work Google, an iCloud, anything you currently can't see in your Android Outlook app.
-
Connect your Outlook account
Add the Outlook account that your Android Outlook app is signed into. SyncCal will mirror the source calendars' events into this Outlook account so they appear in the Outlook for Android calendar.
-
Pick direction and enable Busy-title rewrite if needed
One-way from the source calendars into Outlook is standard. Turn on Busy-title rewrite if you don't want mirrored event details visible to colleagues who can see your free/busy.
-
Refresh your Android Outlook calendar
Open Outlook for Android, switch to the Calendar tab, and pull-to-refresh. Within a minute the mirrored events appear alongside your native Outlook events.
Why Android plus Outlook is harder than it should be
Android does not have a single canonical calendar. Depending on the device and the apps installed, your “calendar” on Android might be:
- The Outlook for Android app’s calendar tab (reads your Microsoft account only).
- Google Calendar app (reads Google accounts you’ve signed in, including Outlook accounts added through Google’s Exchange ActiveSync option).
- Samsung Calendar (Samsung devices, can read Google and Outlook accounts).
- The stock Calendar app on AOSP/Pixel (Google-centric).
Most users pick one. The trick to a unified view is to mirror everything into the calendar that your chosen Android app reads. SyncCal’s job is the mirroring.
Which calendar to make the “target”
The right target is the one that backs the Android app you actually use:
| Android app you use | Make this your sync target |
|---|---|
| Outlook for Android | The Outlook/Microsoft 365 account it’s signed into |
| Google Calendar app | The Google account it’s signed into (use the Google ↔ Outlook page instead) |
| Samsung Calendar | Usually the Google account |
| Stock Pixel Calendar | The Google account |
If you actively use multiple Android calendar apps (e.g. Outlook for work, Google Calendar for personal), pick one as the source of truth and mirror the others into it.
What SyncCal doesn’t do here
- Sync directly with the Android device. The sync is cloud-to-cloud between calendar accounts. Your Android phone is just a viewer.
- Replace Outlook for Android. The Microsoft app still does the actual rendering, notifications, and quick-reply on your phone.
- Work offline. Both the source and target accounts need to be reachable from the SyncCal cloud.
Questions about Microsoft Outlook and Android sync
Why can't Outlook for Android show my other Google or iCloud calendars?
Outlook for Android can add additional accounts (Google, iCloud) directly, but each account's events stay siloed in their own calendar view. There is no unified availability across accounts - meaning Outlook's "find a time" only checks the Outlook account, not the other ones you added. SyncCal mirrors them in so they're real Outlook events and free/busy works correctly.
I added my Google account to Outlook for Android directly. Why use SyncCal?
Direct add works for viewing but the Google events stay second-class. They don't appear when colleagues check your Outlook free/busy in their Outlook desktop or Teams. Mirroring them into your Outlook account via SyncCal fixes that.
Will mirroring drain my battery?
No. The mirroring happens server-side at SyncCal. Your Android phone just opens Outlook normally and sees the resulting events. There is no extra app or background service on your phone.
Can I sync the other direction - Android events to Outlook?
This isn't really "Android to Outlook" since Android itself isn't a calendar. What you'd want is to mirror your Android-default calendar (likely Google) into Outlook, which is exactly the Google ↔ Outlook integration. We have a dedicated page for that.
Does this work with Outlook for Android on a managed corporate device (Intune)?
Yes. The sync is cloud-to-cloud (your source calendar's cloud API to Microsoft Graph). It doesn't touch the Outlook app or the device, so MDM policies that restrict third-party Android apps don't block it.
What about Samsung Calendar or the stock Android Calendar app?
If you use Samsung Calendar or Google Calendar app on Android instead of Outlook, point SyncCal at your Google account instead. Then add the other calendars (Outlook, iCloud) as sources mirroring into Google. The stock Android calendar apps all show Google by default.