For people with too many calendars

All your calendars.
One agenda.

iCloud, Gmail, Outlook, Exchange — if a calendar shows up on your iPhone, OneAgenda shows it in one unified timeline. No new accounts, no sign-in, no sync setup. Your events never leave your device.

Read-only & private
No account
No backend
OneAgenda agenda view showing events from several calendars, including an overlap warning

Your whole schedule, finally in one place

Built on Apple's EventKit: whatever calendar accounts your iPhone already has, OneAgenda merges — nothing to configure.

Every account, one timeline

iCloud, Gmail, Outlook, Exchange, CalDAV, local — every calendar visible to your iPhone shows up merged, sorted, and colored by calendar.

Four views

A scrolling Agenda list, a full Day timeline, a Week grid, and a Month overview with event dots and a tap-to-see day list.

Conflict detection

Overlapping events are flagged automatically — with the exact time range of the clash — before your 10:00 and your 10:30 collide in real life.

Choose what you see

Toggle any calendar in or out — keep work at work, hide the holidays feed, focus on family. Your selection is remembered.

Private by design

Read-only viewer on top of Apple's EventKit. Your events are read on-device and displayed — never collected, stored elsewhere, or sent anywhere.

Search, dark mode & more

Search across all loaded events, automatic refresh when any calendar app changes something, dark mode, Dynamic Type, landscape.

A quick tour

From first launch to a fully merged schedule.

Onboarding screen explaining privacy
No account, no sign-in
Agenda view with overlap warnings
Agenda — conflicts flagged
Day timeline with overlapping events side by side
Day — overlaps side by side
Week grid view
Week at a glance
Month grid with event dots and day list
Month — dots + day list
Calendar selection sheet with per-calendar toggles
Pick your calendars
Settings screen
Simple settings

Your events never leave your iPhone

OneAgenda is a read-only viewer built on Apple's EventKit. There is no backend, no account, and no analytics on your events. The app is free, supported by a single small banner ad — and if you decline tracking, ads are simply non-personalized. Full details in the privacy policy.

One person, too many calendars.

OneAgenda is made by Tiago Melo, who got tired of checking three calendar apps to answer "am I free on Thursday?". If you have feedback, a feature request, or a bug to report — please get in touch.