Choose your input method
Use individual courses for underlying credit and grade-point data, or semester SGPAs for an aggregate. Keep every entry on the same grade-point scale.
Calculate cumulative GPA from individual courses or semester SGPAs, with explicit credit, custom or equal weighting and a visible calculation.
Workspace
Use the tool below. Your inputs stay local when the tool supports browser-only processing.
Last reviewed: · Testing methodology
Workflow
Use individual courses for underlying credit and grade-point data, or semester SGPAs for an aggregate. Keep every entry on the same grade-point scale.
For semesters, select credits or custom institutional weights and enter every weight. Equal weighting is used only when explicitly selected.
Check the selected weighting method and each weighted contribution. An aggregate of rounded SGPAs is an estimate, not a recovery of unrounded course totals.
Course mode uses Σ(credits × points)/Σ(credits). Semester mode uses Σ(SGPA × weight)/Σ(weight). Credits and custom modes require every weight; explicit equal weighting uses weight 1 for each semester.
Use included GPA credits rather than blindly copying all enrolled credits. Confirm the selected weighting method in the result and prefer course-level data when semester rounding matters.
Use official institutional records for special weighting schemes, transfer credits, scale conversion and course-repeat regulations.
| Option | Best for | Trade-off |
|---|---|---|
| This browser tool | Quick, private, one-off work | Limited by browser memory and the documented feature set |
| Desktop or command-line tool | Batch jobs and repeatable automation | Requires installation and setup |
Implementation checked on 2026-09-16. Unit tests and local browser checks covered 376/44 = 8.545454…, explicit equal weighting (8.5), missing semester weights and calculation from individual courses. The selected weighting method appears beside the result; narrow layouts were checked.
Read the testing methodologyOnly if you deliberately select equal weighting and that method fits your requirements. Credit-weighted results differ when semester credit totals differ; no weights are inferred.
Not directly. Supply entries on one consistent scale. This tool does not invent conversions between grading systems or a CGPA-to-percentage formula.