Free ICS event checker

When events go missing, start with the source.

Check an ICS calendar file for upcoming events. If the file has them and the website doesn’t, the problem is in how the site displays them, not in the calendar.

No sign-up. Your file is read in your browser and never uploaded.

whats-on.ics Synthetic sample · 6 events in file
Readable · upcoming events found 8 Nov – 8 Dec 2026
Next 30 days
4 events
Next known event
Tue 10 Nov, 18:00
Sample: evening workshop
Source
Public listing Not checked by this tool
Example: the checker’s result for the synthetic sample file, showing 4 upcoming events in the next 30 days. The public listing is not checked by this tool.

The failure pattern

A page can load perfectly and still show no events.

WordPress users have reported event views that load normally but show nothing, even though the same events appear in another view or in the plugin’s API. One example.

What the checker covers

One half of the comparison, done properly.

The checker reads the calendar source. Comparing it with the live website is a separate job, and one this free tool doesn’t attempt.

Open the ICS event checker
Tells you
  • Whether the file is a readable calendar
  • How many supported events are upcoming in the next 30 days
  • The date of the next known event
  • When recurrence or time zones make the count incomplete
  • When you’ve saved a web page instead of the calendar export
Can’t tell you
  • Whether your website is displaying those events
  • Anything about a calendar URL. Upload or paste the file instead
  • An exact count for recurring events
  • Whether an event should exist but is missing from the file

For WordPress care-plan agencies

Pilot · 5 places

Checking client calendars by hand?

We’re recruiting five agencies for a 30-day pilot that compares three client calendar sources with their public events lists and explains any disagreement in a message you can forward. Nothing to pay during the pilot.

See the agency pilot