Create events. Edit ICS files. Export calendars.
ICS Toolkit brings your calendar tools together on iPhone and iPad. Start with five clear actions: Create Events, Edit Events, Export Calendars, Import Calendars, and
Server Mode.
Choose a calendar on your device and save its synced events together in one ICS file. Repeating events keep their repeat rules and edited occurrences. Save the file to
Files or share it with another app. Read-only calendars are supported too.
Build events with notes, locations, links, time zones, reminders, and attachments. Set daily, weekly, monthly, or yearly repeats. Add an organizer and attendees to create
meeting invitations for compatible calendar and email apps.
Open an existing ICS file and choose the event you want to edit, even when the file contains multiple events. Search by title or location, then save the edited event as a
separate file. Import events from single-event or multi-event ICS files into a device calendar.
Review an event before saving or sharing it. Check its details, see compatibility messages, and inspect the generated ICS text. Autosaved drafts and reusable templates help
you prepare events you create often.
Use Server Mode to connect compatible CalDAV calendar apps to selected calendars on your iPhone or iPad. It works over a trusted local network while ICS Toolkit stays open
and active.
ICS files work with Apple Calendar, Google Calendar, Microsoft Outlook, and other compatible apps. Supported details vary by destination. Some information, including
attendees and embedded attachments, needs to be shared as an ICS file instead of added directly to Calendar.
Calendar export includes only events synced to your device. Apple's calendar access does not provide event attachments or all deleted repeating-event exceptions; deleted
occurrences may reappear after import.
No account is required. Your drafts and templates are saved on your device.
Ratings & Reviews
This app has not received enough ratings or reviews to display an overview.
v1.3.0
Added
- Preview calendar imports with event selection, compatibility details, duplicate detection, cancellation, per-event results, retry, and session undo for unchanged imported events. Series that cannot be fully verified remain in Calendar with an explanation.
- Import supported advanced repeating rules and edited occurrences as complete series.
- Export multiple calendars as separate files or a combined ICS file; choose all dates, the next 12 months, or a custom inclusive date range. Bounded exports contain individual occurrences.
- Open ICS documents from Files and other apps, with a choice of editing or importing.
- Save named drafts, search and rename library entries, and display persistence failures without overwriting unreadable files.
- Choose weekly days and ordinal monthly recurrence patterns.
- Show Server Mode connection activity, troubleshooting steps, and a diagnostic report without calendar content or credentials.
- Provide Create ICS from Template and Export Calendar to ICS actions in Shortcuts.
Fixed
- Fix Server Mode calendar moves when clients keep the event filename or use non-UUID filenames, including MOVE requests and creating the destination event before deleting the source.
- Keep moved events editable, preserve client filenames across restarts, and report moves and renames correctly during incremental synchronization without duplicate entries.
- Distinguish calendar conflicts from failed request conditions in Server Mode diagnostics instead of reporting every conflict as an event changed by another client.
- Keep all-day events without an explicit end date to one day; consume DURATION correctly, including daylight-saving changes, and reject malformed dates.
- Preserve imported meeting methods and attendee response, role, RSVP, and organizer metadata.
- Use shared time-zone serialization for single-event and calendar exports.
- Extract calendar writing and file operations from the editor and retire its duplicate private ICS parser and writer.
Version 1.3.0
The developer, Pawel Karpinski, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary based, for example, on the features you use or your age. Learn More
The developer indicated that this app supports the following accessibility features. Learn More
Supported Features
Larger Text
Dark Interface
Sufficient Contrast
Information
Provider
Pawel Karpinski
Size
8 MB
Category
Utilities
Compatibility
Requires iOS 26.2 or later.
iPhone Requires iOS 26.2 or later.
iPad Requires iPadOS 26.2 or later.
Mac Requires macOS 26.2 or later and a Mac with Apple M1 chip or later.