GPA / CGPA Calculator
Calculate your weighted GPA (or CGPA across semesters) from course grades and credit hours.
What is it?
GPA (Grade Point Average) measures academic performance as a single weighted number. Different institutions use different scales — a 4.0 letter-grade scale (common in the US), a 10-point scale (common at Indian universities under UGC/AICTE norms), or a straight percentage. CGPA (Cumulative GPA) is the same calculation applied across multiple semesters instead of individual courses.
Formula
GPA = Σ(Credit Hours × Grade Points) ÷ Σ(Credit Hours)
Formula Explanation
Each course's grade is converted to grade points (A = 4.0, B = 3.0, and so on) and multiplied by its credit hours, since a 3-credit course counts three times as much toward your average as a 1-credit course. These weighted points are summed and divided by the total credit hours to get the final GPA.
Example Calculation
Three courses — A (3 credits), B+ (4 credits), and A- (3 credits) — give a GPA of (3×4.0 + 4×3.3 + 3×3.7) ÷ 10 = 3.63.
How to Use
- Select your institution's grading scale: 4.0, 10-point, or percentage.
- Add a row for each course you took (or each semester, for CGPA).
- Enter the credit hours for that course.
- Select the grade (or enter the percentage) you received.
- Click Calculate to see your weighted average.
Benefits
- Properly weights courses by credit hours, not just a simple average.
- Works for both a single semester's GPA and a cumulative CGPA.
- Add or remove as many courses as you need.
Use Cases
- Checking your semester GPA before final grades are officially posted.
- Estimating your CGPA by treating each past semester as one weighted row.
- Planning what grades you'd need in remaining courses to hit a target GPA.
What Your Result Means
The result is your credit-weighted average on the scale you selected. On a 4.0 scale, most institutions consider 3.5+ excellent, 3.0–3.49 good, and 2.0–2.99 satisfactory. On a 10-point scale, 8.5+ is typically excellent and 6–7.5 good. Exact honors and probation cutoffs vary by institution.
Tips
- For CGPA, add one row per completed semester using that semester's GPA and total credits as the 'grade' and 'credits' — see the FAQ below for how to approximate this.
- Double-check your school's specific grade-point scale, since some use slightly different values (e.g. no A+ at 4.0, a 4.3 scale, or a different 10-point letter mapping).
- Remove pass/fail or audited courses if your school excludes them from GPA.
Common Mistakes
- Averaging grades without weighting by credit hours, which understates the impact of larger courses.
- Forgetting to include a low-credit course, which can still shift the average.
- Mixing a 4.0 scale with a 10-point or percentage scale from a different grading system.
FAQs
What's the difference between GPA and CGPA?
GPA usually refers to a single semester's weighted average, while CGPA (Cumulative GPA) is the weighted average across all semesters completed so far. Both use the same underlying formula.
How do I calculate my CGPA with this tool?
Add one row per semester, entering that semester's total credit hours as "credits" and its GPA rounded to the nearest listed grade as the "grade" — or use the closest letter equivalent (e.g. a 3.7 semester GPA ≈ A-).
Does this support a 10-point or percentage grading scale?
Yes — use the Grading Scale selector at the top to switch between the 4.0 scale (US), the 10-point scale used by Indian universities under UGC/AICTE norms (O/A+/A/B+/B/C/P/F), or a straight percentage.
Why does a 1-credit course affect my GPA less than a 3-credit course?
Because GPA is a credit-weighted average — a course worth more credit hours contributes proportionally more grade points to your total, which is exactly what real transcripts calculate.
Grade point values follow common conventions for each scale — always confirm the exact scale and letter-to-point mapping your institution uses.
Last updated: July 26, 2026