Free Syllabus Generator
Fill in your course details, objectives, weekly schedule, and grading breakdown; watch a clean syllabus build itself in the live preview.
Course info
Course name is required.
Instructor name is required.
Term / semester is required.
End date must be on or after the start date.
Learning objectives
What students should be able to do by the end of the course.
Weekly schedule
| Week | Date range | Topic | Reading / assignment |
|---|
Grading breakdown
| Component | Weight % |
|---|
Course policies
Live preview
Frequently asked questions
Does this syllabus generator save or upload my course data?
No. Everything you type is assembled into the preview entirely in your browser using JavaScript. Nothing is uploaded to a server, and no account or signup is required. Closing the tab clears your work unless you copy or print it first.
Why does the grading breakdown show a warning?
The tool adds up the weight percentage of every grading component you enter and flags it if the total isn't exactly 100%. This catches common mistakes, like a component left at 0% or a copy-paste error, before you distribute the syllabus to students.
Can I export the syllabus as a PDF?
Yes. Use the Print / Save as PDF button, which opens your browser's print dialog with a clean, header-and-footer-free layout of just the syllabus. Choose "Save as PDF" as the destination instead of a physical printer to get a PDF file.