GradeOnwardBETA
Your study setupAll countries · All levels · All grading systems

Country and level tailor your guidance and starting tools. Grading system filters compatible calculators.

Good places to start
Preferences stay on this device. Your calculation inputs stay as entered.
GRADEONWARD

Clear assumptions. Checkable maths.

Every tool should show enough working for you to understand its result.

Final grade calculator

Required final score = (target − current grade × (1 − final weight)) ÷ final weight

Your current grade excludes the final. The final is the only ungraded component. Enter a syllabus weight, not the number of exam questions.

Weighted grade calculator

Grade so far = Σ(score × weight) ÷ graded weight. Full-course contribution = Σ(score × weight ÷ 100).

Leave a score empty for ungraded work. Use the category average supplied by your course. Weights must not exceed 100%. Any unallocated weight is also treated as remaining work.

Points grade calculator

Current grade = earned points ÷ marked possible points × 100. Points still needed = target × full course points ÷ 100 − earned points.

Use this for courses where points are pooled directly. Enter the full course total from your syllabus. Extra credit and dropped-score policies are not applied.

Grade needed calculator

Required remaining average = (target − current grade × completed fraction) ÷ remaining fraction.

The current grade is normalized over completed work. The result is a weighted average across remaining work, not a required score on every individual assignment.

GPA calculator

GPA = Σ(course grade points × credits) ÷ GPA-counted credits. Cumulative GPA includes previous quality points and credits.

Enter your institution’s grade points directly. Exclude pass/fail or withdrawal courses only when your institution excludes them. No universal percentage-to-GPA conversion is assumed.

GPA goal planner

Required future GPA = [target × (completed + future credits) − current GPA × completed credits] ÷ future credits.

All credits use the same grading scale. Future credits count toward GPA. Retakes, grade forgiveness and institution-specific exclusions require separate treatment.

Study hours calculator

Available hours = sum of daily focused hours on the selected calendar dates. Gap = max(0, estimated workload − available hours).

Hours are focused work time, excluding breaks, classes, paid work and other commitments. Effort is your estimate, not a prediction of exam performance.

Exam study planner

Tasks are scheduled in exam-date order into available daily minutes. An exam’s work is scheduled before its exam date.

Enter remaining effort per subject. Exam days are excluded for that exam. Earlier deadlines get capacity first. This is a transparent scheduling rule, not an optimized learning recommendation.

Assignment planner

Stages are allocated in the order entered, using available daily minutes through the due date.

Stages run in the order entered. The due date is included as a working day if you make time available. Workload estimates and stage names are editable.

Reading deadline planner

Pages per day = ceiling((total pages − pages completed) ÷ eligible reading days).

The start date and deadline are included if selected. Daily targets round up; the last day may be shorter. Pages vary in density, so use your own estimate for time per page.

Writing deadline planner

Words per day = ceiling((target words − completed words) ÷ eligible drafting days). Buffer calendar days are reserved at the end.

Count only words required by your assignment. Buffer days are calendar days, including weekends. Words per day is a quantity target, not an estimate of research or editing effort.

Presentation time calculator

Duration = words ÷ words per minute + non-speaking minutes. Word budget = floor((slot − non-speaking minutes) × pace).

Speaking pace is adjustable. A timed rehearsal is a better guide than a generic pace. Pasted text is counted on this device and never uploaded.

Attendance target calculator

Future classes needed = ceiling(target % × (classes held + classes remaining) ÷ 100 − classes attended), with a minimum of zero.

Every class counts equally. Enter the requirement from your own institution; 75% is an example, not a country-wide rule. Excused absences, partial attendance, minimum per-module rules and timetable changes are not applied. The denominator includes every future class you entered.

Study catch-up planner

Allocate remaining task minutes in earliest-deadline order, using only the focused hours available on each date through that task’s deadline.

Enter only remaining work, not your original total. Deadlines include the due date as a working day; use an earlier last-study date for a morning exam. Earlier deadlines go first, ties keep your row order. This does not edit an existing saved plan unless you opened that plan and save again. Hours are rounded to whole minutes.

Assignment priority planner

Individual time margin = available focused hours through a task’s deadline − its remaining hours. Overdue tasks come first; smaller margins rank next, then higher importance, earlier deadline and row order.

Importance is your 1–5 rating, not a predicted grade benefit, and only breaks equal-margin ties. Each task’s margin considers that task alone. A separate earliest-deadline schedule checks the shared workload across all tasks. Overdue work stays visible and cannot be scheduled before the new start date. Zero-hour tasks are complete.

Rounding and feasibility

Calculations preserve precision internally. Required grade and GPA targets are rounded up for display. Other values are rounded estimates. A target above the available maximum is marked as out of reach.

Calendar and scheduling rules

Calendar dates are handled as date-only values to avoid daylight-saving shifts. Reading and drafting count selected weekdays. Exam work is allocated before the exam date; assignment work may include its due date. Earlier exams are scheduled first. Assignment stages keep their entered order. The scheduler never exceeds entered daily focused hours, and reports work left unscheduled.

Scope

Country and education level personalize guidance and suggested starting tools. All current tools can be used across these levels when their input assumptions apply. The grading-system filter narrows compatible grade tools; study, reading and writing tools remain available. Named GPA options specify only a maximum scale, with no letter-grade or percentage conversion. Applying a selected maximum requires an explicit click in GPA calculators and preserves existing numerical inputs. There are no country-wide GPA conversions or unverified university presets. Use confirmed inputs from your own course. Additional planning context is available from University of Minnesota Libraries; GPA rules can be checked against your institution’s official guidance.