CalcDaily

College, university & high school calculator

GPA & CGPA Calculator

Calculate semester SGPA and overall university CGPA — or a high school GPA — with common 4.0, 5.0, and 10-point grading scales, optional weighting, and a clear worked step.

Grades stay on this device — GPA and CGPA are calculated in your browser and never stored or sent anywhere.

Scale & entry

A+ = 4.0. Confirm your school’s table — policies differ.

Grade entry
Grade entry mode

Use grade points when your university publishes points per course instead of letters.

Uncheck Include on a course to leave out an older attempt after a retake — policies vary by school.

Your CGPAUnweighted · US 4.0 with ± (common)

Add at least one course with a grade and credits greater than 0.

Pass/fail and withdrawn marks on US-style scales (P, NP, W) are excluded. On other scales, only grades you mark as excluded are left out.

How to Use the GPA & CGPA Calculator

Pick a scale, add semester blocks, and read live SGPA and CGPA.

1

Choose scale & entry

Select a common university or high school scale, or build a custom table. Switch to grade points when your school publishes points per course.

2

Enter semesters

Add courses with grades and credits. Use Add semester for multi-term CGPA; each block shows its own SGPA.

3

Optional previous CGPA

Include your current CGPA and credits completed if you are adding only new coursework.

4

Plan a target

Open the target CGPA planner to see what GPA you need on remaining credits — or when a goal is out of reach.

How to Calculate GPA and CGPA

For each graded course, multiply the grade’s point value by the course credits to get quality points. SGPA for one semester is that semester’s total quality points divided by its credits. CGPA across semesters (or a whole degree) uses the same idea on all counted credits: total quality points ÷ total credits.

Example: Semester 1 has a 3-credit A (4.0) and a 3-credit B (3.0) → (4.0×3) + (3.0×3) = 21 quality points over 6 credits → SGPA = 21 ÷ 6 = 3.50. Semester 2 adds 6 credits at SGPA 3.00 (18 quality points). Combined CGPA = (21 + 18) ÷ (6 + 6) = 39 ÷ 12 = 3.25.

GPA vs. CGPA vs. SGPA

  • GPA — grade point average; the umbrella term students and schools use for credit-weighted averages.
  • SGPA — semester (or term) GPA for one block of courses.
  • CGPA — cumulative GPA across all semesters and credits counted so far; what many universities report on transcripts.

Grading Scales Used by Universities

Schools publish their own letter-to-points tables. The presets below are common patterns — including US 4.0 scales, a 5.0 scale, and a 10-point CGPA scale — not a guarantee that your college matches them exactly. When in doubt, use Custom scale or enter grade points directly.

Common university and school grading scales
ScaleMaximumNotes
US 4.0 with ±4.0A+ capped at 4.0; A− = 3.7, B+ = 3.3, and so on.
US 4.34.3Same plus/minus steps, but A+ = 4.3.
4.0 with thirds4.0A− = 3.67, B+ = 3.33 — common at many universities.
5.0 scale5.0Letter grades A–E/F mapped to 5–0.
10-point CGPA10.0O / A+ / A / B+ … used widely in India and elsewhere.
CustomYou set itEdit any letter-to-points table to match your school.

Weighted vs. Unweighted GPA

Unweighted GPA treats every course the same on the letter scale. Weighted GPA gives extra points for advanced classes so an A in AP can outrank an A in a regular course. This calculator’s default weighting (on US-style scales) adds 0.5 for Honors and 1.0 for AP/IB on passing grades only; failing grades remain 0. Many high schools and colleges publish their own tables — always prefer your school’s policy for official transcripts.

How to Convert CGPA to Percentage

Conversion methods vary by institution. Some universities on a 10-point scale use a factor such as percentage ≈ CGPA × 9.5; others publish a different multiplier or a lookup table. No single formula is universal for 4.0 or 5.0 scales either. When you select the 10-point scale above, the result panel offers an editable conversion factor (default 9.5) and clearly labels the percentage as an estimate — use your registrar’s official rule for applications and certificates.

Frequently Asked Questions

GPA, SGPA, CGPA, grading scales, and target planning.

How do I calculate my GPA?

Enter each course grade and credit hours. The calculator multiplies grade points by credits for every graded course, adds those quality points, and divides by total credits counted. Pass/fail and withdrawn marks on US-style scales are left out. The result updates as you type, with a one-line worked step under the CGPA.

What is the difference between GPA, SGPA and CGPA?

GPA is the general grade-point average. SGPA is the GPA for a single semester (or term). CGPA is the cumulative average across all semesters and credits counted so far. This page shows SGPA for each semester block and an overall CGPA.

How do I calculate CGPA from multiple semesters?

Add a semester block for each term, enter courses and credits, then read the overall CGPA in the result panel. CGPA weights every graded credit across semesters: total quality points ÷ total credits. You can also turn on “Include previous cumulative GPA / CGPA” if you only know an earlier CGPA and credit total.

What is the difference between weighted and unweighted GPA?

Unweighted GPA uses the plain letter-to-points scale. Weighted GPA adds extra points for harder courses — here, Honors adds 0.5 and AP/IB adds 1.0 on passing grades (failing grades stay 0). Weighting is offered on US-style 4.0 / 4.3 scales. Schools set their own rules, so treat this as a helpful estimate.

How do I convert CGPA to percentage?

There is no universal formula. Many Indian universities using a 10-point scale publish a conversion such as percentage ≈ CGPA × 9.5, but others use different factors or tables. When the 10-point scale is selected, this calculator shows an editable conversion factor (default 9.5) and labels the percentage as an estimate. Always follow your institution’s official method for applications and transcripts.

What GPA do I need to reach my target CGPA?

Open the Target CGPA planner and enter your current CGPA, credits completed, credits still to take, and target. The tool solves for the GPA needed on remaining credits: (target × (done + left) − current × done) ÷ left. If that value is above your scale’s maximum, the target is not reachable with the credits left.

Which grading scale does my university use?

Only your institution’s published grade-point table is authoritative. Common patterns include US 4.0 with plus/minus, 4.0 with thirds, 5.0 letter scales, and 10-point CGPA systems. Pick the closest preset here or build a Custom scale, then confirm against your handbook or registrar.

Does an A+ count as 4.0 or 4.3?

It depends on the school. Some cap A+ at 4.0; others use 4.3. Use the grade-scale selector on this page to match your institution’s published scale.

How are pass/fail and withdrawn courses handled?

On US-style scales, P, NP, and W are excluded from both quality points and credits. On custom scales you can mark grades as excluded. Uncheck Include on a row to omit an older attempt after a retake when your policy allows it.

What is a good GPA?

On a 4.0 scale, many colleges treat about 3.0 as solid (B average), 3.5+ as strong, and 3.7–4.0 as excellent — but “good” depends on your program, scholarships, and goals. On 5.0 or 10-point scales, compare against your university’s class average and published cutoffs instead of US letter bands.

Will my school's official GPA match this result?

Not always. Registrars may use different point values, rounding, repeated-course rules, or weighting. Use this tool to plan and estimate, then confirm against your transcript or school GPA policy.

More math tools on CalcDaily.