ICS formatter形
Paste a broken .ics file. Get a clean one back. This tool fixes line endings, line folding, missing UID and DTSTAMP, and the small RFC 5545 details that quietly break imports.
Everything runs in your browser. Your calendar never leaves the page.
01
Input paste or drop your .ics
API
API for agents and scripts
The same logic runs over POST. Input is processed in memory and not stored.
curl -X POST https://hirokuwana.com/api/ics/format \ --data-binary @calendar.ics
Returns JSON with issues, events, and the repaired ics. Append ?output=ics for raw text/calendar. GET the endpoint for usage as JSON.