Benchvale

Homeschool gradebook

Every child and every course in one gradebook, with no account. This homeschool gradebook holds up to 10 children and their courses in one place. Add a child, add their courses, and type in scores as the year goes. Each course shows its running grade, the letter and the grade points, plus how much each category counts.

Gradebook

This page does not keep your gradebook. Save it to a file before you close the tab, and open that file next time.

Not saved to a file yet.

No scores yet

Child summary

CourseCreditCourse grade
Course 1No scores yet

Grades show one decimal place, rounded half up. The letter follows the number shown.

Course 1

Categories

CategoryWeightDrop the lowestRemove

Weights are shares, so 40, 30 and 30 work the same as 4, 3 and 3. A category with no scores yet is left out until it has one.

Drop the lowest removes the lowest scores by percentage in that category. On a tie, the one listed first goes. A category always keeps at least one score.

Assignments

NameDateCategoryScorePoints possibleRemove

A blank score is not graded yet and does not count. Enter 0 for work that earns nothing.

A score above the points possible counts as extra credit.

  • Assignments: no scores yet, not counted

Course grade: No scores yet

Letter scale

A common scale, not an official one. Change any letter, minimum or point value to match yours.

Letter Minimum % Grade points Remove

Measured on this page, in this browser
Network requests
·
Our own script
·
The names and scores you type never leave your browser: this page doesn't send them to us or anywhere else. Once the page has loaded, you can disconnect and keep working. How we build tools
Requests: · listed · unlisted Script · Updated

You can print a report for any child, and you save the gradebook to a file on your computer to open next time.

How is a course grade worked out?

Inside a category, the page adds up the points earned and divides by the points possible. Then it weights the categories against each other.

Say Math has Homework at 40, Quizzes at 30 and Tests at 30. Homework scores are 8 of 10, 9 of 10 and 10 of 10, so 27 of 30, or 90.0%. Quizzes are 18 of 20 and 15 of 20, so 82.5%. Tests are 85 of 100 and 91 of 100, so 88.0%. The course comes out at 87.2% B, 3.00 points.

The page works with the exact numbers and rounds just the ones it shows.

What do the weights mean?

Weights are shares, so 40, 30 and 30 work the same as 4, 3 and 3. A category with no scores yet is left out until it has one.

That matters early in a term. If Homework is 50 and Tests is 50, and the one score so far is 19 of 20 on homework, the course reads 95.0% A, with Homework counting 100.0% for now. A test nobody has taken doesn't pull it down to 47.5%.

How does drop the lowest work?

Each category has a Drop the lowest setting from 0 to 5. Drop the lowest removes the lowest scores by percentage in that category. On a tie, the one listed first goes. A category always keeps at least one score.

Take Quizzes with 0 of 1, 50 of 100 and 100 of 100, dropping one. The 0 of 1 has the lowest percentage, so it goes, and Quizzes reads 150 of 200, 75.0%. The dropped quiz stays in the list marked Dropped, so you can see what happened.

How does the page pick the letter?

It starts with a common scale: A from 90, B from 80, C from 70, D from 60 and F below that, worth 4.00 down to 0.00 points. It's a common scale, not an official one, so change any letter, minimum or point value to match yours, or add rows for plus and minus grades.

Grades show one decimal place, rounded half up, and the letter follows the number shown. Say your scale has A- from 90 worth 3.70 and B+ from 87. A score of 899.95 of 1,000 works out to exactly 89.995, which shows as 90.0%, so the letter is A- with 3.70 points.

What about blanks, zeros and extra credit?

A blank score isn't graded yet and doesn't count, so enter 0 for work that earns nothing. A quiz at 18 of 20 with a second one left blank reads 90.0%.

A score above the points possible counts as extra credit. A course can go past full marks, and it still takes the top letter.

Can I keep more than one child in it?

Yes. Add up to 10 children, each with up to 12 courses. Two children can both have a course called Math, and their grades stay apart: one child's Math can read 87.2% B while the other's reads 70.0% C.

There's one letter scale for the whole gradebook, so every child is graded on the same scale.

How do I keep my gradebook?

This page does not keep your gradebook. Save it to a file before you close the tab, and open that file next time.

Save to file downloads one file named with the date, such as gradebook-2026-10-04.json. It holds everything you typed: every child, course, credit, category, assignment and the scale. If you try to close the tab with changes you haven't downloaded, the browser asks before it closes.

Opening a file replaces the gradebook on this page. Save first if you want to keep it.

Can I print a report?

Each child has a Print button. The report lists that child's courses with every assignment, the category lines, the course grade and the scale used.

What this doesn't do

This page won't:

It does not store, transmit or log any input.

Homeschool gradebook FAQ

Do I need an account?

No.

Can I change the grading scale?

Yes. Edit the letters, the minimums and the points, or press Use the common scale to go back.

What if two quizzes tie for lowest?

On a tie, the one listed first goes.

Can I enter credits for a course?

Yes, from 0 to 10. Credits show beside the course and aren't used in any grade.

Why didn't my file open?

It opens the files that Save to file makes. If the file came from a newer version of the page, reload and try again. If it says the gradebook could not be read, the file was changed or damaged after it was saved.

Related tools

Need the score you'd have to get on a final to reach a target grade? The final grade calculator does that. More tools for the classroom are on the school tools page. How the site handles what you type is on the privacy page.

This page does the arithmetic. It does not decide what your state requires in a homeschool record.

Maintained by Aaron Wilson
Published . Last updated . How the tools work and how we check them: how we build tools. Something wrong? Tell us.