How to add classes to Google Calendar without typing each one
A class schedule packs everything into shorthand: "CHEM 101 MWF 9:05-9:55 AM, Aug 24 - Dec 11, Room 140" means a 50-minute lecture three days a week for an entire semester. Entering that by hand is dozens of fields per course, and setting the repeat-until date manually is where most people give up.
Text to Calendar's AI reads the shorthand the way you do. It expands MWF into Monday, Wednesday and Friday, sets the start and end times, and creates one recurring event per course that repeats only on those days through the last day of class - no copying the same event 40 times.
Recurring events done right (RRULE)
The hard part of a class schedule is the repeat pattern. The parser builds a proper recurrence rule (RRULE) for each course - the correct weekdays, the weekly cadence, and an end date pinned to the final week of the semester. So "TuTh, Aug 25 - Dec 10" becomes an event that fires every Tuesday and Thursday and then stops, instead of cluttering next year's calendar.
Every course in one paste
Paste your whole semester at once. The AI separates each course into its own event, keeps the room number and section in the details, and handles mixed formats - MWF, TuTh, "Mon/Wed," 12-hour or 24-hour times - in the same block. Add them to Google Calendar, Outlook, or export an .ics file you can import anywhere.
Ready-made academic calendars
If you'd rather not build it yourself, we also publish ready-made university academic calendars - move-in dates, add/drop deadlines, breaks and finals week for many schools - that you can subscribe to in a couple of clicks. Check the /calendars pages to see if your university is listed.
Tips for best results
- Include the date range (e.g. "Aug 24 - Dec 11") so the recurrence ends with the semester.
- Keep the day codes (MWF, TuTh) next to each course so the right weekdays are picked.
- Paste all your courses together to get one recurring event per class in a single pass.