Figure out what you need on your final, convert test scores to letter grades, and track your GPA, with formulas and worked examples on every page.
Three families of tool, all of them free and all of them running entirely in your browser, nothing you type is sent to a server, and there is no signup.
| Family | What it does | Where to start |
|---|---|---|
| Grade calculators | Turn scores, weights and points into a course grade, or work backwards to find the score you need | Final grade calculator |
| GPA calculators | Quality points, cumulative averages, and 17 university or national grading systems from UC and MIT to Bocconi and the German 1–6 scale | GPA calculator |
| Test score tools | SAT, ACT, PSAT and IB Diploma scoring, including the National Merit Selection Index and the TOK/EE core points matrix | SAT score calculator |
Almost every grade question reduces to one of three equations. Knowing which one applies is most of the work; the arithmetic is trivial once you have chosen correctly.
| Question | Equation | Use |
|---|---|---|
| What did I get? | points earned ÷ points possible × 100 | Test grade calculator |
| What is my course grade? | Σ(score × weight) ÷ Σ(weight) | Weighted grade calculator |
| What do I need on the final? | (target − current × (1 − w)) ÷ w | Final grade calculator |
Every page here shows its formula and several worked examples, so you can verify the result by hand rather than trusting a black box. That is deliberate: grade decisions matter, and a calculator you cannot check is a calculator you cannot rely on.
| Mistake | Why it happens | How to avoid it |
|---|---|---|
| Entering 0 for a score not yet received | The field looks like it wants a number | Leave it blank, unused fields are ignored, not counted as zero |
| Averaging percentages when the course uses weights | A plain average is the intuitive move | Check the syllabus: if it lists category weights, use the weighted calculator |
| Using the wrong scale for a foreign transcript | GWA and German grades run backwards, lower is better | Use the institution-specific calculator from the school GPA list |
| Assuming a 4.0 is unreachable with a B on the transcript | Weighted and capped scales behave differently from unweighted ones | Fix the scale first, then compute |
| Reading the average of scores as the pooled score | They are only equal when every assessment has the same weight | Check the assessment lengths, see the worked example on the grade hub |
The most common grade dispute is not about arithmetic, it is about rounding. An 89.4% and an 89.5% can land on different letters depending on whether your school rounds half up or truncates, and that single point is often the difference between a B+ and an A−. Every percentage on this site is computed to two decimals precisely so you can see which side of a boundary you are on instead of losing the information to rounding. When a result sits on a boundary, check the syllabus before assuming you know the outcome.