GPA Calculator

Free GPA calculator. Add your courses with grades and credits to compute your weighted grade point average on a 4.0 scale — instantly and privately in your browser.

✓ Free ⚡ Instant 🔒 100% private
Grade input
Your courses
Course (optional) Grade Credits
Your result
Your GPA0.00
Total credits0
Total grade points0.0
Courses counted0

Add credits to a course to see your GPA.

🔒 Everything is calculated in your browser. Your courses and grades are never uploaded to a server.

Advertisement

Free GPA Calculator

This free online GPA calculator works out your grade point average from the courses you took. Add each course, pick its letter grade (or type the grade points directly), enter how many credits it was worth, and your weighted GPA updates instantly. It is free, accurate and runs entirely in your browser — no sign-up and nothing leaves your device.

How to use the GPA calculator

  1. Choose your grade input — a 4.0 letter scale or direct grade points.
  2. Add a row for each course using the Add course button.
  3. Pick the grade (or type the grade points) for each course.
  4. Enter the credits (credit-hours) for each course.
  5. Read your GPA, total credits and grade points in the result card — it updates live.

How GPA is calculated (weighted by credits)

Your GPA is a credit-weighted average of your grade points. Courses worth more credits count more toward your average. The formula is:

GPA = Σ(grade points × credits) ÷ Σ(credits)

On the common 4.0 letter scale, each grade maps to a grade-point value like this:

LetterGrade pointsLetterGrade points
A+ / A4.0C+2.3
A-3.7C2.0
B+3.3C-1.7
B3.0D+1.3
B-2.7D1.0
  F0.0

For example, an A (4.0) over 3 credits and a B (3.0) over 3 credits gives (4.0×3 + 3.0×3) ÷ 6 = 21 ÷ 6 = 3.50 over 6 credits. Rows with blank or zero credits are ignored, so you can leave extra rows empty without affecting the result.

Frequently asked questions

How is weighted GPA calculated?
Multiply each course's grade points by its credits, add those up, then divide by the total credits. Courses with more credits pull your GPA more, which is why it is called a weighted average.
What grade scale does this calculator use?
It uses the common 4.0 letter scale where A and A+ are 4.0, A- is 3.7, B+ is 3.3, B is 3.0, down to F at 0.0. You can also switch to direct grade points and type any value, such as a 10-point scale.
Can I enter grade points directly instead of letters?
Yes. Switch the grade input to grade points and type the number for each course, which is useful for 10-point university scales or any custom system.
What happens to rows with no credits?
Rows with blank or zero credits are ignored in the calculation, so empty or unfinished rows do not affect your GPA. Negative credits are skipped and flagged with a message.
Is my data stored anywhere?
No. The calculation runs locally in your browser. Your courses and grades are never uploaded to a server.
Advertisement