CalAction app icon

CalAction

Importing .ics files on iPhone shouldn't be hard.

CalAction makes it simple. No fuss, no friction.

Download on the App Store

iOS can open .ics files, but the experience is clunky — limited previews, no multi-event support, and no easy way to choose a calendar. CalAction gives you a proper import workflow with a share sheet extension and five other ways to get events where they belong.

Import from anywhere

However you get your .ics files, CalAction can handle it.

Open files
From Files, iCloud, Dropbox, you name it
Paste
Copied some ICS data? Just paste it
From a URL
Web links and webcal:// both work
Scan QR code
Point, scan, import

Not just an importer

CalAction helps you actually manage your calendar too.

Duplicate detection
Catches doubles before they happen
Full-text search
Find anything across all calendars
Video call links
Zoom, Teams, Meet, Webex, FaceTime, Jitsi, GoTo — one tap to join
Location lookup
Opens in Apple Maps, Google Maps, or Waze
Create events
Build and export .ics files from scratch
Share events
Send a QR code or export as .ics
Find duplicates
Scan calendars and remove doubles
Import history
Made a mistake? Undo it
Upgrade

CalAction Pro

For people who deal with calendars a lot. One purchase, yours forever.

Smart Conflict Resolution

See a side-by-side diff when importing duplicates. Choose to skip, replace, or keep both per event.

Auto-Routing Rules

Route events to calendars automatically based on keywords in the title or location.

Bulk Operations

Save time managing your calendar. Select multiple events to delete, move to another calendar, or export as a single file.

Calendar Export

Export an entire calendar as a single ICS file. Perfect for backups or migrating between calendar services.

Make it yours

Small touches that add up.

Accent colors
Seven themes to pick from
Default calendar
Choose where imports land
Maps preference
Your favorite navigation app
Calendar visibility
Hide the ones you don't need
Multilingual
English, Dutch, French, German

Private by design

Your calendar data never leaves your device. No accounts, no tracking, no servers. Just your events, on your phone.

Frequently asked questions

Why can't I import .ics files on iPhone?

iOS can open .ics files, but the built-in experience is limited — you often only see the first event, can't pick a calendar, and multi-event files are handled poorly. CalAction provides a proper import experience with full support for multi-event files, share sheet integration, and a preview before importing.

Does CalAction work with Google Calendar exports?

Yes. CalAction handles standard .ics files from Google Calendar, Outlook, Yahoo Calendar, and any other service that exports in the iCalendar format.

How do I open an .ics file from email on iPhone?

With CalAction installed, tap the .ics attachment in your email, then choose CalAction from the share sheet. You'll see a preview of all events and can select which ones to import and which calendar to add them to.

Is CalAction free?

CalAction is free to download and use. The Pro upgrade ($4.99, one-time) adds power features like smart conflict resolution, auto-routing rules, bulk operations, and full calendar export.

Does CalAction access my calendar data?

CalAction works entirely on your device. Your calendar data is never sent to any server. The app requires calendar access permission to import and manage events, but that data stays on your iPhone.

Free to download. No account required.

Download on the App Store