ICS Editor
100% local · your files never leave your device

The simplest way to edit calendar files

Open any .ics file, edit events visually, and export a clean calendar — all in your browser. No sign-up required, and your files never leave your device.

Everything you need in an ICS editor

Visual event editing

Edit titles, locations, descriptions, dates and times through clean, intuitive forms instead of raw text.

Recurrence rules

Build daily, weekly, monthly and yearly repeats with intervals, counts and end dates — no RFC syntax required.

Reminders & attendees

Add alarms, organizers and attendees with roles and RSVP status, just like in a real calendar app.

Private by design

Your .ics files are parsed and saved entirely on your device — they are never uploaded to any server.

Works offline

Install it as an app and keep editing your calendars even without an internet connection.

Standards compliant

Built on the RFC 5545 iCalendar standard, with faithful round-tripping of properties it doesn't modify.

How it works

  1. 1

    Open an existing .ics file or start a new calendar.

  2. 2

    Add and edit events with the visual editor.

  3. 3

    Download the result as a standard .ics file.

Frequently asked questions

What is an ICS file?+

An ICS file is a plain-text calendar file following the iCalendar (RFC 5545) standard. It is used by Google Calendar, Apple Calendar, Outlook and most calendar apps to share events.

Are my files uploaded anywhere?+

No. All parsing and editing happens locally in your browser. Your calendar data never leaves your device.

Which features are supported?+

Events with dates and times, all-day events, recurrence rules, reminders (alarms), organizers, attendees, categories, status, priority, location, URL and geolocation are all supported.

Can I use it offline?+

Yes. The app is a Progressive Web App and works offline once loaded. You can install it on your device.