Sync two Google or Microsoft Outlook calendars in real-time

Don’t Double Book Me lets you create as many syncs as you want between your Google or Microsoft Outlook calendars, ensuring your schedule is conflict-free without sharing sensitive event details.

Get started with a 1-week free trial (no credit card required) and enjoy unlimited syncing for just $20/year.

Personal
Work
Mon 15th
Mon 15th
9AM
10AM
11AM
12PM
1PM
2PM
  1. 🔧 Plumber

    9:00 AM — 10:30 AM

  2. Busy

    9:00 AM — 10:30 AM

  3. 🦷 Dentist

    11:30 AM — 12:30 PM

  4. Busy

    11:30 AM — 12:30 PM

  5. Design Sync

    12:30 PM — 1:30 PM

A better way to manage your Google & Microsoft Outlook calendars.

Don’t Double Book Me is designed for those who need to maintain a clear and coordinated schedule without the hassle of double bookings.

Automatic Sync.
Automatically sync any two Google or Microsoft Outlook calendars in real-time, whether they’re for personal, work, or any other needs.
Working Hours.
Set your working hours to separate your personal life from work.
Rounded Event Times.
Automatically round event times for neater scheduling and fewer conflicts.
Calendar Syncs

When you’re busy, others will know.

Real-time Updates.
Sync events marked as Busy between any two Google or Microsoft Outlook calendars in real-time, whether they’re for personal, work, or any other needs. Your availability updates as soon as you’re booked, ensuring no overlaps.
Control What Others Can See.
Choose to show when you’re busy without revealing specific event details.
Personal
Work
Mon 15th
Mon 15th
9AM
10AM
11AM
12PM
1PM
2PM
  1. 🦷 Dentist

    9:20 AM — 10:40 AM

  2. Busy

    9:20 AM — 10:40 AM

  3. 🐶 Groomer

    12:25 PM — 1:05 PM

  4. Busy

    12:25 PM — 1:05 PM

Separate your personal life from work.

Custom Schedules.
Set specific hours during which you want events to be synced. Events starting before or ending after your working hours will be adjusted to match.
Time Zone Intelligent.
Your defined working hours adapt to the time zone on your calendar. No need to worry about time zone differences when scheduling events.
Personal
Work
Mon 15th
Mon 15th
5AM
6AM
7AM
8AM
9AM
10AM
  1. 💪 Workout

    5:30 AM — 7:00 AM

  2. 🚗 Oil Change

    8:00 AM — 9:00 AM

  3. Busy

    8:00 AM — 9:00 AM

  4. Company All-Hands

    9:30 AM — 10:30 AM

Keep your calendar tidy and transitions smooth.

Neat Scheduling.
Automatically round the start and end times of your events to the nearest 15 or 30 minutes. This helps in creating a cleaner, more organized calendar view.
Buffer Time.
This ensures you have enough time to transition between tasks without feeling rushed.
Personal
Work
Mon 15th
Mon 15th
9AM
10AM
11AM
12PM
1PM
2PM
  1. 💪 Personal trainer

    9:20 AM — 10:40 AM

  2. Busy

    9:00 AM — 11:00 AM

  3. 🐶 Groomer

    12:25 PM — 1:05 PM

  4. Busy

    12:00 PM — 1:30 PM

Let others know you may be busy.

Don't Get Double Booked.
Sync all pending invitations from your Google or Microsoft Outlook calendars to ensure all potential time slots remain visible until you decide.
Responses Only.
Opt to sync only the events you’ve responded to, ensuring your calendar reflects your confirmed commitments. It's up to you.
Personal
Work
Mon 15th
Mon 15th
9AM
10AM
11AM
12PM
1PM
2PM
  1. 🚗 Pick Up Rental Car

    10:00 AM — 11:00 AM

  2. Busy

    10:00 AM — 11:00 AM

  3. 🎟️ Disneyland

    11:00 AM — 5:00 PM

  4. Busy

    11:00 AM — 5:00 PM

Simple, Transparent Pricing

Enjoy a full year of seamless calendar syncing with just one affordable annual payment.

Personal

$20 /year

No surprises, no hidden costs—just year-round, efficient calendar syncing.

  • Unlimited syncs between Google and Microsoft Outlook calendars
  • Custom Working Hours
  • Rounded Event Times
  • All-Day Events Management
  • Sync Pending Invitations

No credit card required.

Team

$16 per seat/year

Experience seamless calendar syncing tailored to your organization’s needs.

  • Priority support
  • Consolidated billing
  • Minimum 3 seats
Contact us

No meeting necessary, promise. You'll be in running in minutes.

Testimonials

When They Wish You Weren’t So Organized

I don’t understand why you need to sync your calendars. I mean, shouldn’t your work life be your life? That’s what I do. Work is life, life is work. Why are you so organized?

Michael Scott
Michael Scott
Dunder-Mifflin Regional Manager

Yeah, if you could go ahead and stop using Don’t Double Book Me to avoid those weekend shifts, that would be great. We need those TPS reports done, even on Saturdays.

Bill Lumbergh
Bill Lumbergh
Initech Vice President

You’re utilizing quantum computing levels of synchronization for your social engagements? Preposterous! I had to cancel our Flags of the World Reordering because you were busy.

Sheldon Cooper
Sheldon Cooper
Senior Theoretical Physicist at Caltech

Frequently asked questions

Can’t find the answer you’re looking for? Reach out to support.

How does Don’t Double Book Me work?
Don’t Double Book Me connects your two Google or Microsoft Outlook calendars and automatically syncs events where your availability is set to Busy, based on your preferences. You can control event visibility, decide whether to include all-day events, set specific working hours, and choose how event times are rounded.
How far in advance does Don’t Double Book Me sync events?
Don’t Double Book Me syncs events up to 1 year in advance.
Does Don’t Double Book Me store any of my calendar events?
No, we do not store any of your calendar details on our servers. Events are synced directly between your calendars. You can revoke our access to your calendar at any time by disconnecting your calendars from our service or from Google’s Third-party apps & services or Microsoft’s Apps and services you've given access directly.
What permissions does Don’t Double Book Me need?

Don’t Double Book Me requests the following permissions on your Google account to work:

  • https://www.googleapis.com/auth/calendar.events read write

    This permission allows us to read events from your source calendar and sync events to your destination calendar.

  • https://www.googleapis.com/auth/calendar.readonly read

    This permission enables us to retrieve calendars associated with your Google Account so you can select them for syncing.

  • https://www.googleapis.com/auth/userinfo.email read

    This permission allows us to see your primary Google Account email address.

  • openid read

    Allows Don’t Double Book Me to associate you with your connected Google account.

Don’t Double Book Me requests the following permissions on your Microsoft account to work:

  • offline_access read

    Allows Don't Double Book Me to see and update the data you gave it access to, even when you are not currently using the app. This does not give Don't Double Book Me any additional permissions.

  • openid read

    Allows you to sign in to Don’t Double Book Me with your work or school account and allows Don’t Double Book Me to read your basic profile information.

  • profile read

    Don't Double Book Me will be able to read your profile.

  • email read

    Allows Don’t Double Book Me to read your primary email address

  • Calendars.ReadWrite read write

    Don't Double Book Me will be able to read, update, create and delete events in your calendars.

  • User.Read read

    Allows you to sign in to Don’t Double Book Me with your organizational account and let Don’t Double Book Me read your profile. It also allows Don’t Double Book Me to read basic company information.

Why are events created by Reclaim and similar tools skipped in Don’t Double Book Me syncs?
To prevent looping issues where the same events could be endlessly created and synced between your calendars, Don’t Double Book Me automatically skips events that are identified as created by Reclaim or similar tools.
Is Don’t Double Book Me secure?

Yes, security is paramount for us. We protect your email, access token, refresh token, and Google & Microsoft account identifiers with AES-GCM encryption, ensuring all data is encrypted both in transit and at rest. Your information is safely handled with the highest standards of security.

Use and transfer of information received from Google APIs to any other app will adhere to Google API Services User Data Policy, including the Limited Use requirements.

Can I control the visibility of synced events?
Absolutely. You can customize how the events from one calendar appear in the other, such as marking them as busy without revealing specific details, ensuring your privacy is maintained.
What are working hours, and how do they affect syncing?
Working hours are the times you set during which events can be synced. Events outside these hours can be automatically adjusted to fit within your specified timeframe or ignored based on your settings.
How does the rounding of event times work?
You can choose to round the start and end times of your events to the nearest 15 or 30 minutes. This feature helps in maintaining a cleaner, more organized calendar appearance.
Can I cancel my subscription at any time?
Yes, you can cancel your subscription at any time. If you cancel, you have a choice to be able to use the service until the end of your current billing period or opt for a prorated refund.
Do you support Apple or other calendar services?
Currently, we only support syncing between Google and Microsoft Outlook calendars. However, we’re working on expanding our service to include other calendar platforms in the future. If you’re interested in using Don’t Double Book Me with a different calendar service, please let us know.