Loading...
Loading...
Convert your schedule once. Every conversion gives you a calendar file, a subscribable link and a spreadsheet — which is all 26 of these apps need.
…and 18 more below.
Each of these is listed because the app’s own documentation says it imports a calendar file, a calendar link or a CSV — every row links to that page. A TESTED mark means we have actually imported into it ourselves. Documentation is not the same as having tried it, so where there is no mark, check the first few events after you import.
Every conversion produces a standard .ics file and a subscribable link.
File or link · Settings → Import & export for the file; Other calendars → From URL to subscribe.
Importing a fileSubscribing from a URLFile or link · File → Import for the file; File → New Calendar Subscription for the link.
Importing a fileSubscribing to a calendarFile or link · Add calendar → Upload from file, or Subscribe from web.
Their instructionsFile or link · Settings → Import Events. Calendar administrators only.
Their instructionsLink · Settings → Import & Integration → Calendar → URL.
Their instructionsFile or link · Settings → Import for the file; Other calendars → Add calendar from URL for the link.
Importing a fileSubscribing to an external calendarFile or link · Settings → Import — upload the file, or paste a URL under Web URL.
Their instructionsLink · Others → Manage Followed Calendars → Follow Other Calendars → Calendar URL.
Their instructionsLink · File → New Calendar Subscription, paste the URL.
Their instructionsEvery conversion produces a calendar file and a subscribable link. Sports schedules also get a TeamSnap-format spreadsheet.
Spreadsheet · Schedule tab → Import → Schedule from File.
Their instructionsLink · Schedule tab → Add/Import → Import Events → iCal via URL.
Their instructionsFile · Group → Event → Plan your season → Import, top right.
Their instructionsLink · Team calendar → gear → Import External Calendar.
Their instructionsLink · Calendar → import from WebCal URL.
Their instructionsLink · Events → Create event → Calendar import (.ics); needs “Manage events” rights. SpielerPlus ignores repeating events, so add expand=1 to the calendar link first — “?expand=1” if the link has no “?” in it yet, “&expand=1” if it already does.
Their instructionsSyllabi and assignment schedules.
File or link · Calendar → Import calendar — name it, then either paste a URL or upload the .ics.
Their instructionsFile · Calendar → add an iCalendar file.
Their instructionsCourt dockets and filing deadlines.
File · Imports → Add → Calendar from iCalendar (.ics).
Their instructionsThese subscribe to a link, so use the private calendar link — no need to make anything public.
Link · Settings → Connected Calendars → Add a calendar from a URL. Refreshes about hourly.
Their instructionsLink · Skylight app → Synced Calendars → Sync new calendar → Calendar URL.
Their instructionsLink · Connect a general calendar → paste the URL.
Their instructionsFile or link · Import events from a file or URL.
Their instructionsService rotas and event calendars.
File · Events → ⚙ → Import events. Only organization administrators can do this.
Their instructionsThe plain spreadsheet export, for anything that reads a table.
Spreadsheet · Import → CSV → then switch the database to Calendar view.
Their instructionsSpreadsheet · Open the CSV directly.
Their instructionsSpreadsheet · + Add or import → CSV file. Works into an existing table — no paid extension needed.
Their instructionsCanvas cannot import a calendar file — it is the biggest gap on this page. The only route is to subscribe in your own calendar app and keep it beside Canvas. Trello, Google Classroom, Microsoft To Do and Planner, TimeTree, Eventbrite and Meetup have no import path either. GameChanger and SportsEngine allow it only for organization administrators, not coaches. If an app is not listed here, assume we could not find documentation saying it works.
Looking for a team app in particular? →
Not affiliated with any of the apps listed. Names are used to describe what imports what.