CalAction — Import .ics Calendar Files on iPhone & iOS

3 min read Original article ↗

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

Import history

Made a mistake? Undo it

Upgrade

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

Alternate app icons

Colored icons to match your style

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.