Free ICS Validator

Check a .ics calendar file against the iCalendar standard (RFC 5545). Paste or upload the file to find the errors and warnings that stop it importing cleanly into Google Calendar, Apple Calendar, or Outlook. No sign-up, no upload.

Paste or upload the .ics file to validate

Drag a .ics file anywhere onto this box, or paste the calendar text below. It never leaves your browser.

What the validator checks

  • The VCALENDAR wrapper, VERSION (2.0), and PRODID are present.
  • Every event has a valid DTSTART, and a parseable DTEND if set.
  • No event ends before it starts.
  • Each event has a UID, a DTSTAMP, and a title (SUMMARY).

Frequently asked questions

File broken beyond repair?

If the calendar data is a mess, skip the fixing. Paste the original text or screenshot into the AI scheduler and it rebuilds clean events you can export.

Try the AI scheduler