ALWAYS IN SYNC

Your calendar,
mirrored everywhere.

CalMirror reflects your events one-way across iCloud, Google, Outlook and any CalDAV server — so every calendar shows you’re busy, without leaking what you’re doing.

No card required · Connect in under a minute

GOOGLE
13:00

Design review

14:00 – 15:00

15:00
OUTLOOK
13:00

Busy

14:00 – 15:00

15:00

one event · two calendars · zero detail leaked

WORKS WITH iCloud Google Calendar Outlook Any CalDAV server
WHAT IT DOES

Availability everywhere. Details nowhere.

CalMirror does one thing well: it keeps a faithful, private copy of your schedule on every calendar you connect.

Mirror across providers

One-way sync between any two calendars — iCloud, Google, Outlook or any CalDAV server. Connect work and personal, mix and match.

Show busy, hide details

Mirrored events read “Busy” by default. Your availability shows up everywhere; the title, location and notes stay private.

Always current

New, moved and cancelled events mirror automatically in the background — so every calendar reflects the truth, minutes after it changes.

And the details that matter.

Mirroring a calendar is easy to get roughly right and hard to get exactly right. CalMirror sweats the edges.

HOW IT WORKS

Three steps, then forget about it.

  1. 01

    Connect

    Link your accounts with OAuth or an app-specific password. Your main password never touches CalMirror.

  2. 02

    Create a mirror

    Pick a source and a target calendar, then choose how much each copy reveals — full details or just busy.

  3. 03

    Stay in sync

    CalMirror watches the source and reflects every change to the target. Nothing to run, nothing to remember.

PRIVACY BY DEFAULT

Your schedule is yours.

The whole point of mirroring is to share when you’re busy — not why. CalMirror is built so the details never travel.

Stop reconciling calendars by hand.

Connect two calendars and CalMirror keeps them honest — quietly, in the background, forever.