COMPARISON
OneCal syncs events between calendars — copies each event to every connected calendar so they mirror each other. Meetingpad schedules across them — accepts bookings on per-identity links and quietly writes titleless "Busy" placeholders on the others to prevent double-booking. Two different problems.
If you want your meetings to appear visually in multiple calendars (with titles), use OneCal. If you want to share booking links per Google account and prevent cross-account double-booking without duplicating events or leaking meeting titles between clients, use Meetingpad. They're solving neighboring but distinct problems, and some fractional operators use both.
Verified against OneCal's public pricing and docs as of 2026-08-02. OneCal's features change; check onecal.io/pricing for the current list.
| Feature | Meetingpad | OneCal |
|---|---|---|
| Copies events between calendars (mirror) | No — never copies | ✓ (that's the whole product) |
| Titleless "Busy" placeholder events on other calendars | ✓ Pro plan — automatic when a booking happens on your Meetingpad link | Available via "private title" setting on synced events |
| Duplicate-event risk | None (we don't copy) | Inherent to sync — a stale sync leaves ghosts when originals move |
| Meeting-title leakage between accounts | Impossible — we never see or copy titles | Possible unless "private title" is enabled per sync |
| Public booking links per Google account | ✓ Built-in | Not offered (OneCal is sync-only) |
| Group polls (Doodle-style) | ✓ | Not offered |
| Native macOS menubar app | ✓ | Web app |
| Reads event contents from Google | Never — free/busy times only | Reads full event to copy it |
| Pricing | Free (1 identity) or Pro $8/mo (unlimited) | Free tier + paid plans starting around $5/mo |
OneCal is a sync tool. Meetingpad is a scheduler. If someone asks "what's on my Client B calendar right now?", OneCal answers by copying events over. Meetingpad doesn't answer that question at all — but if someone asks "how do people book time with me on Client B's calendar?", Meetingpad hands them a link that only ever writes to Client B's calendar and leaves titleless placeholders on the others.
Yes. OneCal handles the "make my calendars look the same" job. Meetingpad handles the "give clients booking links per identity" job. They don't conflict — Meetingpad reads free/busy from Google's API and writes only when a booking happens; OneCal's sync operates independently.
Read the full documentation or the privacy policy.