GPA Calculator
The GPA calculator multiplies each course grade by its credit hours, sums them, and divides by total credits to give your weighted GPA on the 4.0 or 10.0 scale.
verified_userReviewed by the Calculopedia editorial teamLast updated 2026-08-15
Embed on your site
Embed this calculator on your site:
<iframe src="https://calculopedia.darzh.xyz/embed/gpa-calculator/" width="100%" height="700" style="border:0;border-radius:12px" loading="lazy"></iframe>
quizExample
How this calculator works, with real numbers (no JavaScript needed):
Inputs
- Grading scale
- 4
- Course 1 grade
- A
- Course 1 credits
- 3
- Course 2 grade
- B+
- Course 2 credits
- 3
- Course 3 grade
- A-
- Course 3 credits
- 4
- Course 4 grade
- B
- Course 4 credits
- 3
- Course 5 grade
- C+
- Course 5 credits
- 3
Results
- Your GPA
- 3.29
- Total grade points
- 52.6
- Total credits
- 16
functionsThe formula
Your GPA (Grade Point Average) is a weighted average, and the weight is credit hours. A single B in a 4-credit core subject affects your standing far more than a B in a 1-credit elective — this calculator makes that weighting explicit instead of letting a raw letter-to-number average mislead you.
The formula
GPA = Σ (grade points × credits) ÷ Σ credits
Each course contributes its grade points scaled by its credits; the total is divided by the credits attempted. That is why a "3.5 average" derived from simple letter conversion is almost always wrong — grades must be weighted by credits before averaging.
Grade points on the 4.0 scale
| Grade | Points | Grade | Points |
|---|---|---|---|
| A+ / A / O | 4.0 | C+ | 2.3 |
| A- | 3.7 | C | 2.0 |
| B+ | 3.3 | C- | 1.7 |
| B | 3.0 | D | 1.0 |
| B- | 2.7 | F | 0 |
Worked example
Four courses, all 3 credits: A, B+, A-, B.
Total points = 4×3 + 3.3×3 + 3.7×3 + 3×3 = 42.0
Total credits = 12
GPA = 42.0 ÷ 12 = 3.5
Here the unweighted letter average happens to be the same (4.0 + 3.3 + 3.7 + 3.0 ÷ 4 = 3.5) only because every course carries equal credits. Introduce a 4-credit and a 1-credit course and the two answers diverge dramatically.
Why credits change everything
Shift a grade's weight and the GPA moves visibly:
(4.0 × 4) + (3.0 × 1) = 19.0 points ÷ 5 credits = 3.80
(4.0 × 1) + (3.0 × 4) = 16.0 points ÷ 5 credits = 3.20
Same two grades, opposite weights — a full 0.6 GPA swing. When planning a semester, target your strongest performance in the high-credit courses; they move the needle most.
The Indian 10-point (CGPA) scale
Indian universities run identical math on a 10-point ladder: O = 10, A+ = 9, A = 8, B+ = 7 and so on. Only the point values change. Many institutions translate CGPA to a rough percentage with CGPA × 9.5, but that multiplier is an informal convention, not a law — some universities officially adopt × 10 or publish their own table entirely. For a quick conversion on the simpler rules, see the SGPA to percentage calculator; for a decision that matters, consult your institution's official grading policy.
Practical notes
- Zero-credit or failed courses — set credits to 0 to exclude a course, mirroring how colleges treat audit coursework.
- Retakes — policies vary between averaging and replacing the old grade; a replaced F near the start of a transcript lifts the GPA sharply.
- Plus/minus systems — not every college awards A- or B+ distinctions; confirm your institution's scale before trusting the conversion.
- Semester vs cumulative — GPA is usually per term, CGPA across terms; don't report one as the other.
Common mistakes
- Averaging letter grades before weighting by credits — inflated and wrong on mixed-credit schedules.
- Counting pass/fail and audit courses that carry no grade points.
- Applying a single "× 9.5" conversion to a US 4.0-scale GPA, where the defensible relationship is entirely different.
- Treating a D as worth more than zero just because "it was earned" — many strict policies count it, but at 1.0 it drags hard.
This calculator accepts up to five courses with credits on either the 4.0 or 10-point scale and shows the per-course breakdown, so you can see exactly which course is hurting (or helping) the average.
helpFrequently asked questions
question_markHow do I calculate my GPA?
Multiply each course grade by its credit hours, add them all up, and divide by the total credits: GPA = Σ(points × credits) ÷ Σ credits.
question_markWhat is the difference between GPA and CGPA?
GPA is usually per term; CGPA is the cumulative average across all terms. Both use the same weighted-average formula, just over different time periods.
question_markHow do I convert CGPA to a percentage?
A common Indian formula is percentage = CGPA × 9.5, though conversion rules vary by university. Always check your institution’s official table.
question_markWhich grades count in my GPA?
Only courses with credit hours count. This calculator lets you set any course to 0 credits to exclude it, mirroring how many colleges handle audit or non-credit courses.