Text-2-ICS for Teachers and Course Coordinators
At the start of every term, the same work gets done: take the course schedule — wherever it lives — and get every session, deadline, and exam into a calendar. The schedule is already written out. It just isn't in a calendar.
For Teachers, lecturers, and course coordinators
Every term, the schedule already exists. It's in the syllabus PDF, the departmental timetable, the shared spreadsheet. Getting it into a calendar that students and staff can actually use is the part that still takes hours.
Why it takes as long as it does
A single course might have twenty-five sessions, three assessment deadlines, and a handful of office hours — all buried in a formatted PDF alongside reading lists and course descriptions. For a coordinator managing four or five courses, that's hundreds of individual calendar entries per term, each needing to be found, read, and typed in by hand.
And every time the schedule changes, you go back in and find the affected entries.
How Text-2-ICS fits in
For PDFs and formatted documents, PDF to ICS reads the schedule from the file — even when dates and sessions are mixed in with course content. Upload the syllabus, review the extracted events, download the ICS file.
For spreadsheet-based timetables, CSV to ICS is faster. Export from Excel or Sheets, map the columns, and convert the whole schedule in one step.
The resulting file imports into Google Calendar, Apple Calendar, and Outlook — or share it with students as a one-click download that adds the full schedule automatically.
Convert a syllabus or class schedule now
Upload a PDF or CSV and generate a complete course calendar in minutes.
Try it free →