GPA Calculator
Your GPA on the 4.0 scale, course by course.
Free GPA calculator on the standard 4.0 scale. Add course rows with letter grades and credit hours to get your GPA, letter equivalent and total credits instantly.
Loading tool…
If the tool stays on this message, make sure JavaScript is enabled, then reload the page.
About GPA Calculator
Your GPA is a weighted average: each course's grade points multiplied by its credit hours, summed up, then divided by your total credits. That weighting is why a 4-credit B moves your average more than a 1-credit A. This calculator handles the arithmetic. Add a row per course, pick the letter grade, enter the credit hours, and your GPA, letter equivalent, and total credits update instantly.
It runs on the standard 4.0 scale with full plus/minus support (A− = 3.7, B+ = 3.3, and so on), which is where most hand calculations go wrong. Courses with zero credits are handled honestly: they add nothing to either side of the division, so they neither help nor hurt your GPA, though they still count as completed credits on your record.
A few honest limits. This is an estimate, not your official GPA, your registrar's record is the one that counts. If your school uses a different scale, such as a weighted 5.0, convert your grades first. Retake and forgiveness policies vary by school and aren't modeled here. And it doubles as a planning tool: add "what-if" rows for in-progress courses to see exactly what grades you need to hit your target.
How to use GPA Calculator
- Add a row for each course.
- Pick the letter grade and enter the credit hours.
- Your GPA updates automatically.
Why use this tool?
- Add and remove courses freely
- Plus/minus grades on the 4.0 scale
- Free with no signup
Tips for best results
- Include every course, leaving out a low grade just inflates the number.
- Double-check credit hours, a 4-credit B moves the average more than a 1-credit A.
- Plus/minus grades are supported, use them instead of rounding to a flat letter.
- Zero-credit courses won't change your GPA but still count as completed.
- If your school uses a different scale (e.g. 4.3 or 5.0), convert your grades first.
- Add "what-if" rows for in-progress courses to see what you need for your target GPA.