SGPA Calculator

Enter course credits and numeric points or your own grade-label mapping to calculate a credit-weighted semester GPA with a visible breakdown.

Share

Workspace

Use the tool below. Your inputs stay local when the tool supports browser-only processing.

All tools
Your grading system

Enter the scale and point values from your institution. These settings are not a university grading policy.

For example 4, 5, 10 or your own positive maximum.

Include only the attempts and courses your institution counts. Excluding a course removes both its credits and points from the calculation.

Course 1

Course 2

Last reviewed: · Testing methodology

Workflow

How to use the SGPA Calculator

1

Choose your scale

Enter your institution's grade-point maximum. Use numerical points or define each grade label and its point value yourself.

2

Enter included courses

Enter positive credits and grade points for each counted course. Explicitly exclude pass/fail, audit or repeated attempts that your institution does not count.

3

Check the weighted result

Calculate and inspect each credit × point contribution and total included credits. Display rounding does not alter intermediate calculations.

How this tool works

For included courses, SGPA = Σ(credits × points) / Σ(credits). Excluded rows contribute neither credits nor points. Mappings reject blank or case-equivalent duplicate labels and point values outside the selected scale.

  • Engine: Pure credit-weighted arithmetic with validated custom grade mappings
  • Supported input: positive course credits, grade points from zero to the selected maximum, case-insensitive custom grade labels
  • Output: SGPA, weighted point totals, included credits and formula breakdown
Input
Credits/points: (4,9), (3,8), (2,7), scale maximum 10
Output
(36 + 24 + 14) / (4 + 3 + 2) = 74/9 = 8.222222…; displayed SGPA 8.22.

Limits, edge cases, and troubleshooting

Use numeric grade points from a transcript or build your own mapping. A grade label with no mapping is an error rather than an assumed zero. Zero-credit courses must be explicitly excluded.

  • The interface supports up to 100 courses and 30 custom grade labels.
  • Numeric totals must remain within supported finite arithmetic bounds.
  • Repeated-attempt forgiveness, subject pass rules and GPA-to-percentage conversion are not inferred.
  • Only display rounding is applied; your institution may specify a different method.

When to use another workflow

Use your institution's official calculator or transcript when special regulations, course replacement or non-credit-weighted formulas apply.

OptionBest forTrade-off
This browser toolQuick, private, one-off workLimited by browser memory and the documented feature set
Desktop or command-line toolBatch jobs and repeatable automationRequires installation and setup

Verification

Implementation checked on 2026-09-16. Unit tests and local browser checks covered 74/9 = 8.222222…, custom scales, included and excluded courses, zero-point grades and invalid mappings including case-equivalent labels. Formula output and narrow layouts were checked.

Read the testing methodology

SGPA Calculator — Frequently Asked Questions

Does this use one university's SGPA rules?

No. It calculates a credit-weighted mean from your selected scale and included courses. Check your institution's course inclusion, repeated-attempt and rounding rules before using the result.

Are failed courses excluded automatically?

No. An included course with zero points contributes its credits and zero weighted points. Exclude a course only when your official rules exclude it.