Auto-updates, notifications, the dashboard, and live data — everything explained, on one page. Jump to a section from the table of contents below.
01
Auto-update — connect once, always current
We refresh fixture data once a day at UTC 0:00. Schedule changes, postponements, new matchups (after a cup draw), and rescheduled fixtures land in your calendar automatically.
Refresh cadence
Daily at UTC 0:00. Your calendar app's own refresh cycle adds further delay (Google Calendar refreshes roughly daily, Apple every few hours, Outlook varies).
No re-download needed
Subscribe once and you're done. Your calendar app pulls fresh data on its own schedule.
Force a fresh sync
Use Settings → Regenerate feed URL to issue a new URL (the old one stops working immediately).
We use email rather than push notifications, so it works the same way on your phone, your laptop, or your tablet without device-specific setup. Toggle each one on or off from Settings.
Today's matches digest (8am daily)
At 8am each day, you get an email with that day's followed-team fixtures — matchup, kickoff time in your timezone, and broadcaster (Pro · JP).
Weekly preview (Monday 7am local)
Every Monday at 7am in your local timezone, a digest of the next 7 days of fixtures for your followed teams.
Toggle on / off
Settings → Notifications. Each one independently controllable.
Dashboard — see everything in-app, not just in your calendar
Beyond the Google / Apple / Outlook sync, Kickoff Calendar has its own dashboard on the site. No need to juggle calendar apps — open the browser and the full picture is right there.
Next match countdown
A live-updating countdown to your next followed-team kickoff, pinned at the top.
Upcoming fixtures
All upcoming fixtures sorted chronologically. Free shows the next 5; Pro shows the next 10.
Calendar grid
Month and week views. Click a cell to open the fixture in a modal.
Sidebar
Copy your feed URL, see your followed teams, and your active leagues — all in one rail.
We never put match results in your calendar (that would spoil watching), but the site itself surfaces live standings, broadcaster info, and the latest news.
Live standings
League pages show the current table. Standings are frozen at kickoff time, so there are no result spoilers.
Broadcaster info (Pro · JP)
Pro users in Japan see the broadcaster (DAZN, ABEMA, etc.) for each fixture in calendar event descriptions and on the dashboard.
Live now indicator
Matches in progress are marked "Live now" in the Next match card and Sidebar.
05
Pro plan — everything unlocked
Free includes 1 nation + 1 club + 1 player. Pro ($5 / year) makes all three unlimited and adds a few exclusives.
Unlimited team follows
Free includes 1 nation + 1 club + 1 player. Pro is unlimited.
Broadcaster info (Japan only)
DAZN / ABEMA and friends, attached to every fixture in your calendar and dashboard.
365-day grace period after cancellation
Cancel and you keep Pro features all the way to 365 days from your last payment date. Then you're seamlessly downgraded to Free.