From now until exam day

Study Hours & Schedule Calculator

Turn your exam date, available study days, and topic list into a day-by-day study plan โ€” with weak topics prioritized, practice and review built in, and a readiness estimate.

Build Your Plan

Set your dates and study days below โ€” the badges update live. Add topics for a smarter, weighted plan.

--
Days Left
--
Sessions / Week
--
Hours / Week
--
Total Hours

Used as the default for every topic when you're not using Advanced mode below โ€” and it shifts your readiness baseline either way.

Change this number and a name field appears for each topic below โ€” add or remove one any time.

Paste a list instead (Topic | confidence | priority)

Format: Topic | confidence | priority โ€” confidence: weak / medium / strong, priority: low / medium / high. Leave a field out and it defaults to medium.

Format: Topic | confidence | priority โ€” confidence: weak / medium / strong, priority: low / medium / high. Leave a field out and it defaults to medium. Blank lines are ignored; if this box is empty, the "Number of Topics" field above is used instead.

Practice sessions
Review sessions
Weak-spot repair
Mock test day
How this plan is built Sessions/week = number of study days selected Hours/week = sessions/week ร— session length Total sessions = sessions/week ร— weeks until exam Current Confidence sets each topic's default weak/medium/strong rating (overridden per-topic in Advanced mode) Topic weight = confidence score + priority score (weaker/higher-priority topics score more) Topic time = learning-phase hours ร— (topic weight รท total weight)
--DAYS TO GO

-- READY
0
Learn
0
Practice
0
Weak-Spot
0
Review

Time per Topic

Your Sessions

Guide

What Is the Study Hours Calculator?

The Study Hours Calculator is a free study schedule generator that turns your exam date, available study days, and topic list into a realistic, day-by-day study plan. Instead of guessing how many hours to study or splitting time equally across every subject, it builds a weighted study schedule that gives more time to the topics you're weakest in and the ones you've marked as high priority โ€” then layers in practice sessions, review days, weak-spot repair, and a mock test before your exam.

It works for exam countdowns, weekly study planning, finals week, midterms, standardized test prep, or any deadline where you need to know exactly what to study and when โ€” not just how many hours in total.

How to Use This Study Planner

1

Set your dates & study days

Pick a start date, your exam date, and the days of the week you can realistically study โ€” sessions per week and total hours update live as you go.

2

Add your topics

Enter a topic count for a quick plan, or switch on Advanced to name each topic and tag its confidence and priority for a weighted plan.

3

Generate & follow the plan

Get a session-by-session schedule with learning, practice, weak-spot repair, review, and a mock test day built in โ€” copy, print, or share it.

How the Plan Is Calculated

Every session in your plan comes from the same transparent formula โ€” nothing here is a black box:

Session & time formulas Sessions/week = number of study days selected Hours/week = sessions/week ร— session length Total sessions until exam = sessions/week ร— weeks remaining
Topic weighting formula Confidence score โ†’ weak = 3, medium = 2, strong = 1 Priority score โ†’ high = 3, medium = 2, low = 1 Topic weight = confidence score + priority score Topic time share = topic weight รท sum of all topic weights
Readiness estimate Recommended hours = ฮฃ (topic baseline hours by confidence) Readiness % = min(100, planned learning hours รท recommended hours ร— 100)

Readiness is a planning estimate based on time allocated, not a measurement of what you've actually learned.

Frequently Asked Questions

Common questions about building a study schedule with this tool.

How many hours should I study per week?

It depends on how many days you can realistically study and how long each session lasts. This calculator computes it for you โ€” pick your study days and session length, and the weekly hours are shown automatically rather than something you need to guess.

What does "confidence" and "priority" mean for a topic?

Confidence is how well you already know a topic (weak, medium, strong) โ€” weaker topics get more study time. Priority is how important that topic is to your grade or exam (low, medium, high) โ€” higher-priority topics also get more time. Together they decide how your total study hours are split across topics.

Do I need to name every topic, or can I just enter a number?

Either works. Enter a number of topics for a quick, evenly-weighted plan, or switch on Advanced mode to name each topic and tag its confidence and priority for a plan that gives more time to your weaker or higher-priority subjects.

What's included in the generated schedule besides "studying"?

Beyond core learning sessions, the plan can include practice sessions, dedicated weak-spot repair sessions for your lowest-confidence topics, spaced review sessions, and a mock test day near your exam date โ€” each can be turned on or off.

What is the readiness score based on?

It compares the learning and practice hours your plan allocates against a recommended baseline built from each topic's confidence level. It's a planning signal โ€” how much time you've scheduled relative to what's typically needed โ€” not a measure of actual mastery.

Is this study schedule generator free, and is my data stored?

Yes, it's completely free with no sign-up. The entire plan is generated in your browser โ€” no dates, topics, or schedule details are sent to or stored on a server.