Student & School Tools
Free, privacy-first school calculators: weighted grades, GPA, finals, attendance, study schedules, reading pace and a typing test. Everything runs in your browser — no account, no upload, and the maths is shown so you can check it.
Most popular
- studentGrade● ready
Add each assignment's score and its weight to get a weighted course percentage, the total weight accounted for, and the letter grade.
- studentGPA● ready
Add each course's credit hours and letter grade to get your grade point average, with support for unweighted 4.0 and weighted 5.0 scales.
- studentFinal Grade Needed● ready
Enter your current grade, the final's weight and your goal to see the exact final score required — or whether the target is mathematically out of reach.
- studentAttendance● ready
Enter the classes you have attended and how many have been held to get your attendance percentage and whether it clears your school's requirement.
- studentPomodoro● ready
Set your work length, break length and number of cycles to get a live countdown plus a table of every work and break block in the session.
Grades & GPA
- studentGrade● ready
Add each assignment's score and its weight to get a weighted course percentage, the total weight accounted for, and the letter grade.
- studentWeighted Grade● ready
Enter each category — homework, quizzes, exams — with its weight and your average in it, and get the combined grade plus a per-category breakdown.
- studentFinal Grade Needed● ready
Enter your current grade, the final's weight and your goal to see the exact final score required — or whether the target is mathematically out of reach.
- studentFinal Exam Impact● ready
Enter your current grade and the final's weight to get a table of course grades for final scores from 0% to 100%.
- studentGPA● ready
Add each course's credit hours and letter grade to get your grade point average, with support for unweighted 4.0 and weighted 5.0 scales.
- studentCumulative GPA● ready
Enter your prior GPA and credits earned, then this semester's courses, to see where your cumulative GPA lands.
- studentPercentage → GPA● ready
Enter a percentage and choose a scale — US 4.0, weighted 5.0, Indian 10-point CGPA or UK — to get the GPA equivalent.
- studentGrade Converter● ready
Turn a percentage into its letter grade and grade points, or pick a letter to see the percentage it covers, with the full scale shown.
- studentAssignment Grade● ready
Enter the points you earned and the points the assignment was worth to get your percentage and letter grade.
- studentExam Score● ready
Enter the number correct out of the total, and optionally add curve points, to get your exam percentage and letter grade.
- studentQuiz Score● ready
Enter the number of questions you got right and the total to get your quiz percentage and letter grade.
- studentMissed Questions● ready
Enter how many questions you missed and how many there were in total to get your score, the correct count and the letter grade.
Time, Scheduling & Attendance
- studentStudy Time● ready
Enter the pages or chapters left, the days you have, and how long a page takes you, to get a daily study target.
- studentPages Per Day● ready
Enter the total pages and the days available to get a daily page target, rounded up so you finish on time.
- studentPomodoro● ready
Set your work length, break length and number of cycles to get a live countdown plus a table of every work and break block in the session.
- studentDue Countdown● ready
Add each assignment and its due date to see how long is left live, with overdue items marked rather than hidden.
- studentSchool Days● ready
Enter a start and end date and optionally list holidays to get the number of actual school days and school weeks.
- studentYear Progress● ready
Enter the year's start and end dates and today's date to get the percentage elapsed, days remaining and a progress bar.
- studentAttendance● ready
Enter the classes you have attended and how many have been held to get your attendance percentage and whether it clears your school's requirement.
- studentClasses Can I Miss● ready
Enter classes held, attended and remaining plus the required attendance percentage to see how many further absences you can afford.
- studentAttendance Required● ready
Enter classes held, attended and remaining plus the required attendance percentage to see how many remaining classes must be attended back to back — or that the target is no longer reachable.
Credits & Course Load
- studentCredits● ready
Add each course's credit hours and whether it is completed or in progress to get your running total, the credits still to go and a progress bar against the requirement.
- studentCourse Load● ready
Enter the credits you are enrolled in this term and your school's full-time threshold to see your load ratio and whether you classify as full-time, three-quarter or part-time.
Reading & Typing
- studentReading Time● ready
Enter a word count and a reading speed (default 220 words per minute) to get the time it will take.
- studentWords Per Minute● ready
Enter how many words you read and how long it took to get your words-per-minute reading speed.
- studentTyping Test● ready
Type a short passage and get your net words per minute, accuracy, correct characters and error count, timed from your first keystroke.
All tools
- studentGrade● ready
Add each assignment's score and its weight to get a weighted course percentage, the total weight accounted for, and the letter grade.
- studentFinal Grade Needed● ready
Enter your current grade, the final's weight and your goal to see the exact final score required — or whether the target is mathematically out of reach.
- studentWeighted Grade● ready
Enter each category — homework, quizzes, exams — with its weight and your average in it, and get the combined grade plus a per-category breakdown.
- studentGPA● ready
Add each course's credit hours and letter grade to get your grade point average, with support for unweighted 4.0 and weighted 5.0 scales.
- studentCumulative GPA● ready
Enter your prior GPA and credits earned, then this semester's courses, to see where your cumulative GPA lands.
- studentAssignment Grade● ready
Enter the points you earned and the points the assignment was worth to get your percentage and letter grade.
- studentExam Score● ready
Enter the number correct out of the total, and optionally add curve points, to get your exam percentage and letter grade.
- studentGrade Converter● ready
Turn a percentage into its letter grade and grade points, or pick a letter to see the percentage it covers, with the full scale shown.
- studentFinal Exam Impact● ready
Enter your current grade and the final's weight to get a table of course grades for final scores from 0% to 100%.
- studentPercentage → GPA● ready
Enter a percentage and choose a scale — US 4.0, weighted 5.0, Indian 10-point CGPA or UK — to get the GPA equivalent.
- studentQuiz Score● ready
Enter the number of questions you got right and the total to get your quiz percentage and letter grade.
- studentMissed Questions● ready
Enter how many questions you missed and how many there were in total to get your score, the correct count and the letter grade.
- studentStudy Time● ready
Enter the pages or chapters left, the days you have, and how long a page takes you, to get a daily study target.
- studentPomodoro● ready
Set your work length, break length and number of cycles to get a live countdown plus a table of every work and break block in the session.
- studentDue Countdown● ready
Add each assignment and its due date to see how long is left live, with overdue items marked rather than hidden.
- studentSchool Days● ready
Enter a start and end date and optionally list holidays to get the number of actual school days and school weeks.
- studentYear Progress● ready
Enter the year's start and end dates and today's date to get the percentage elapsed, days remaining and a progress bar.
- studentAttendance● ready
Enter the classes you have attended and how many have been held to get your attendance percentage and whether it clears your school's requirement.
- studentClasses Can I Miss● ready
Enter classes held, attended and remaining plus the required attendance percentage to see how many further absences you can afford.
- studentAttendance Required● ready
Enter classes held, attended and remaining plus the required attendance percentage to see how many remaining classes must be attended back to back — or that the target is no longer reachable.
- studentCredits● ready
Add each course's credit hours and whether it is completed or in progress to get your running total, the credits still to go and a progress bar against the requirement.
- studentCourse Load● ready
Enter the credits you are enrolled in this term and your school's full-time threshold to see your load ratio and whether you classify as full-time, three-quarter or part-time.
- studentReading Time● ready
Enter a word count and a reading speed (default 220 words per minute) to get the time it will take.
- studentPages Per Day● ready
Enter the total pages and the days available to get a daily page target, rounded up so you finish on time.
- studentWords Per Minute● ready
Enter how many words you read and how long it took to get your words-per-minute reading speed.
- studentTyping Test● ready
Type a short passage and get your net words per minute, accuracy, correct characters and error count, timed from your first keystroke.
About Student & School Tools
Students and teachers end up doing the same arithmetic over and over: what a weighted average comes to, what score the final needs to be, where a cumulative GPA lands, how many classes can still be missed, how long a reading assignment will take. These tools answer those questions instantly and show the formula behind the answer, so the number is checkable rather than just believable. Impossible targets — a final score above 100%, a target grade already locked out — are explained instead of silently returned, and nothing you type leaves your device.
Related categories
Frequently asked questions
Do these calculators show how the answer was worked out?
Yes. Each tool prints the formula it used — the weighted-average sum, the final-score equation, GPA = Σ(points × credits) / Σcredits, and so on — so you can reproduce the number rather than trust it.
What happens if a target grade is impossible?
You get an explanation instead of a meaningless number. If reaching your goal would need a final-exam score above 100% (or below 0%), the tool says so in plain language; the same applies to an attendance target that cannot be recovered.
Which GPA scale do the tools use?
The standard US 4.0 bands by default (A ≥ 93, A− ≥ 90, B+ ≥ 87, …), with a weighted 5.0 option on the GPA calculator and separate US / Indian 10-point / UK mappings in the percentage converter. Conversions vary by institution, so treat the percentage-to-GPA result as an estimate.
Are my grades and class lists stored anywhere?
No. Every tool is plain client-side TypeScript — there is no API call, no account and no telemetry. Refreshing the page clears everything, and the tools keep working offline once loaded.
Do the date tools duplicate the Date & Time category?
They deliberately do not. The school tools are weekday- and holiday-aware for term dates, while the generic Countdown Timer and Date Difference Calculator live in Date & Time — each school tool cross-links to its generic equivalent instead of re-implementing it.