Your calendar files are processed locally in your browser. They are not uploaded to our servers.
ICS Calendar Studio
Create, inspect, edit, validate, merge, and export ICS/iCalendar files entirely in your browser. Your calendar data never leaves this device.
Start with your calendar
Create a new calendar, or open an existing .ics file to edit, check and convert it.
Create a calendar
Start from scratch with a simple event form and templates.
Open an ICS file
Choose a .ics file or drag and drop it here.
Drop your .ics file here
Paste ICS
Paste calendar text (BEGIN:VCALENDAR …).
Import CSV
Map spreadsheet columns to events.
Load a sample
Try the studio with example data.
Open local project
No saved projects in this browser yet.
Your calendar files are processed locally in your browser. They are not uploaded to our servers.
- Create & edit ICS events
- Validate & preserve X-properties
- Merge, split, CSV/JSON
- 100% browser-local
What is ICS Calendar Studio?
ICS Calendar Studio is a full calendar workbench for .ics / iCalendar files — not just a one-shot generator. Build events from scratch or open an existing calendar, then edit fields, recurrence, alarms, attendees, and raw ICS while preserving unknown X-properties whenever possible.
Everything runs locally (Zero-Upload). Solasu does not send your calendar titles, locations, attendees, or file contents to a server.
Create and edit events
Use Simple mode for title, start/end, all-day, location, description, basic repeat, and reminders. Switch to Advanced for UID, RRULE, EXDATE, ORGANIZER, ATTENDEE, VALARM, STATUS, and more.
Import without breaking the file
Open via file picker, drag-and-drop, or paste. Partial recovery keeps good events even when some VEVENTs are broken. Unknown vendor properties are preserved on untouched events.
Validate, merge, split, convert
Human-readable validation explains what happened, why it matters, and how to fix it. Merge multiple calendars, split by date or selection, convert CSV ↔ ICS and JSON project backups — all client-side.
Privacy-first workflow
Autosave stores a project in this browser only (not the cloud). Export ICS/CSV/JSON when you are ready. No Google Calendar, Microsoft Graph, or Apple API connections.
FAQ
Is my ICS file uploaded?
No. Parsing, editing, validation, and export run in your browser. Calendar contents are not sent to Solasu servers.
Can I edit an existing Google/Apple/Outlook export?
Yes. Import the .ics, edit what you need, and export again. We aim to preserve UIDs, recurrence, alarms, attendees, and unknown X-properties when you have not changed an event.
Does it support recurrence and reminders?
Yes. Daily/weekly/monthly/yearly rules, custom RRULE editing, EXDATE, and DISPLAY/AUDIO VALARM reminders are supported.
Can I convert CSV to ICS?
Yes. Map columns (Title→SUMMARY, Start→DTSTART, …) then convert locally. ICS→CSV and project JSON are also available.
Is this connected to Google Calendar?
No. There is no external calendar API. Download an ICS and import it into your calendar app yourself.