Exam Prep Checklist Generator
Get a practical phased checklist tailored to your exam name, subjects, and days left.
- Plan spans 60 days until Board finals
- Subjects covered: Maths, Physics, Chemistry
- Phases split ≈ 40% foundation / 35% practice / 25% revision (adjust if your syllabus is uneven).
- Finish first full pass of Maths syllabus; note weak chapters
- Finish first full pass of Physics syllabus; note weak chapters
- Finish first full pass of Chemistry syllabus; note weak chapters
- Daily timed practice set (mix of easy + medium)
- Topic-wise PYQs for Maths
- Topic-wise PYQs for Physics
- Topic-wise PYQs for Chemistry
- Error log: rewrite every mistake once the same day
- Full-length mock every 4 day(s)
- Formula / fact sheet one-pagers per subject
- Sleep, logistics, and admit-card checklist 48 hours before
- Admit card / hall ticket downloaded and printed
- Photo ID ready; exam-centre route checked
- Stationery / allowed calculator / water bottle packed the night before
- Revision limited to short notes on exam morning — no new topics
How the checklist is structured
Three study phases + admin
About 40% of remaining days for a first syllabus pass, 35% for timed practice and PYQs, 25% for mocks and light revision — plus a fixed admin checklist (admit card, ID, centre logistics). Adjust the balance if one subject is far behind.
Frequently asked questions
Is this exam-specific?
Generic template — rename the exam and subjects; official syllabi still come from the board/NTA.
How often mocks?
Roughly every few days in the final phase, scaled to how many days you have.
Can I print it?
Use your browser print on the results card, or copy the list.
Combine with revision schedule?
Yes — attach spaced topic reviews inside Phase 3.
For developers & AI agents
The Exam Prep Checklist Generator is also available as a free, unauthenticated JSON API — no API key, no sign-up, CORS enabled for all origins. Send a GET request with the parameters below and receive the computed result as JSON, including the source of the format or formula used. Invalid input returns HTTP 400 with a JSON { "error": "..." } body.
GET https://knwdle.com/api/tools/exam-prep-checklist-generator| Parameter | Required | Description |
|---|---|---|
examName | No | Exam display name |
daysUntilExam | No | Days left (default 30) |
subjects | No | Comma-separated subjects |
Request:
GET https://knwdle.com/api/tools/exam-prep-checklist-generator?examName=Board%20finals&daysUntilExam=60&subjects=Maths,Physics,Chemistry
Response:
{
"tool": "exam-prep-checklist-generator",
"input": {
"examName": "Board finals",
"daysUntilExam": "60",
"subjects": "Maths,Physics,Chemistry"
},
"result": {
"primaryLabel": "Checklist ready",
"primaryValue": "Board finals",
"steps": [
"Plan spans 60 days until Board finals",
"Subjects covered: Maths, Physics, Chemistry",
"Phases split ≈ 40% foundation / 35% practice / 25% revision (adjust if your syllabus is uneven)."
],
"extras": [],
"tables": [],
"listSections": [
{
"title": "Phase 1 — Foundation (first 24 days)",
"items": [
"Finish first full pass of Maths syllabus; note weak chapters",
"Finish first full pass of Physics syllabus; note weak chapters",
"Finish first full pass of Chemistry syllabus; note weak chapters"
]
},
{
"title": "Phase 2 — Practice (next 21 days)",
"items": [
"Daily timed practice set (mix of easy + medium)",
"Topic-wise PYQs for Maths",
"Topic-wise PYQs for Physics",
"Topic-wise PYQs for Chemistry",
"Error log: rewrite every mistake once the same day"
]
},
{
"title": "Phase 3 — Revision & mocks (last 15 days)",
"items": [
"Full-length mock every 4 day(s)",
"Formula / fact sheet one-pagers per subject",
"Sleep, logistics, and admit-card checklist 48 hours before"
]
},
{
"title": "Board finals — admin checklist",
"items": [
"Admit card / hall ticket downloaded and printed",
"Photo ID ready; exam-centre route checked",
"Stationery / allowed calculator / water bottle packed the night before",
"Revision limited to short notes on exam morning — no new topics"
]
}
]
},
"formula": "Phased checklist ≈ 40/35/25% of days + admin items.",
"source": "Phased checklist ≈ 40/35/25% of days + admin items."
}