Text to ICSStart Now!

Turn your syllabus into calendar events

Paste the text of any course syllabus and get a ready-to-import .ics file with every class, deadline, and exam — recurring lectures become proper repeating events, and you can fix anything before it touches your calendar.

Why syllabi are harder than they look

A syllabus is not a clean table. Meeting times hide inside prose ('Tue/Thu 10:00–11:15 in Room 204'), deadlines sit in week-by-week lists, and exams get their own section. Copying all of that into a calendar by hand takes an hour per course.

Text to ICS reads the whole document at once. Classes with weekly patterns become recurring events with real recurrence rules (RRULE), deadlines become all-day events, and office hours land wherever you want them.

A/B weeks and rotating schedules

Many courses alternate between two weekly patterns — labs on Week A Fridays, tutorials on Week B. Most converters flatten these into duplicates or ignore them. Here, a rotating pattern becomes a biweekly recurrence, so Week A and Week B repeat correctly for the whole semester.

Set the semester end date in the editor and every recurring event stops exactly when the term does — no phantom lectures in your summer.

Review before you commit

AI extraction is good, not perfect. Every event lands in a visual editor first: fix a room number, adjust a time, delete a holiday week. Nothing is written to your calendar until you download the file and import it yourself.

How to import the file

Apple Calendar: double-click the .ics file, or File → Import. Google Calendar: Settings → Import & export → Select file from your computer. Outlook: File → Open & Export → Import/Export → Import an iCalendar file. The events appear in whichever calendar you choose.

FAQ

How do I convert a syllabus to my calendar?
Copy the syllabus text (or upload the PDF), paste it into the converter, review the extracted events in the editor, then download the .ics file and import it into Apple Calendar, Google Calendar, or Outlook.
Does it handle weekly recurring classes?
Yes. A class that meets every Tuesday becomes one event with a weekly recurrence rule, not 15 separate copies. Alternating A/B week patterns become biweekly recurrences.
Can I add my syllabus to Google Calendar?
Yes — download the .ics file, then in Google Calendar go to Settings → Import & export and upload it. All events, including recurring ones, import at once.
How do I import a syllabus to ICS?
Paste the syllabus or upload the PDF, check the extracted events, then download the .ics file. That file is the ICS import format every calendar app accepts, so there is nothing to install.
Can I put a syllabus on Apple Calendar?
Yes. Open the downloaded .ics file on a Mac or iPhone and Apple Calendar offers to add all events at once. On iPhone you can also tap the file in Mail or Files.
Does this work for a class schedule, not just a syllabus?
Yes — a class timetable pasted as text or uploaded as a PDF is the same problem. Weekly patterns become recurring events, and you can import the result into Google Calendar, Apple Calendar, or Outlook.
Is this a semester schedule maker?
It is the fast version of one. Instead of drawing a grid by hand, you paste your term schedule and get dated, recurring events for the whole semester as an .ics file.
What if the extraction gets a time or room wrong?
That is exactly what the editor is for. Every field — title, date, time, location, recurrence — is editable before you export. The AI does the reading, you keep final say.
Is this the same as adding a syllabus to a calender app manually?
It replaces that. Whether you searched for 'calender' or 'calendar', the point stands: manual entry of a 15-week syllabus takes about an hour; this takes about a minute.

Try it now

3 free events, no account needed.

Convert to calendar