GPA Calculator
Add your courses with their letter grade and credit hours to calculate your GPA on the US 4.0 scale — weighted (Honors / AP) or unweighted. Everything updates live, in your browser. Nothing is uploaded.
CGPA ↔ Percentage (CBSE / India)
Convert between the Indian 10-point CGPA and a percentage using the official CBSE indicative formula: Percentage = CGPA × 9.5.
Type a CGPA or a percentage — the other updates instantly.
Grade Point Scale (US 4.0)
| Letter Grade | Grade Points | Honors (+0.5) | AP / IB (+1.0) |
|---|---|---|---|
| A+ / A | 4.0 | 4.5 | 5.0 |
| A− | 3.7 | 4.2 | 4.7 |
| B+ | 3.3 | 3.8 | 4.3 |
| B | 3.0 | 3.5 | 4.0 |
| B− | 2.7 | 3.2 | 3.7 |
| C+ | 2.3 | 2.8 | 3.3 |
| C | 2.0 | 2.5 | 3.0 |
| C− | 1.7 | 2.2 | 2.7 |
| D+ | 1.3 | 1.8 | 2.3 |
| D | 1.0 | 1.5 | 2.0 |
| D− | 0.7 | 1.2 | 1.7 |
| F | 0.0 | 0.0 | 0.0 |
Grade-point values are set by each school. The plus/minus 4.0 scale above is the most widely used; weighted bonuses are applied only to passing grades (F stays 0.0).
Worked Example
A semester with four courses:
- Calculus — A (4.0) × 4 credits = 16.0 quality points
- English — B+ (3.3) × 3 credits = 9.9
- History — A− (3.7) × 3 credits = 11.1
- Chemistry — B (3.0) × 4 credits = 12.0
- Total quality points = 16.0 + 9.9 + 11.1 + 12.0 = 49.0
- Total credits = 4 + 3 + 3 + 4 = 14
- GPA = 49.0 ÷ 14 = 3.50
Unweighted vs. Weighted GPA
An unweighted GPA caps every A at 4.0, no matter how challenging the course. A weighted GPA rewards harder classes: most US high schools add +0.5 for Honors and +1.0 for AP, IB, or dual-enrollment courses, so a weighted GPA can rise above 4.0. Colleges often recalculate GPA using their own scale, so report both your weighted and unweighted GPA when you apply. Turn on the "Weighted GPA" switch above and choose a type for each course to see the difference.
CGPA to Percentage in India (CBSE)
Indian boards and universities often use a 10-point CGPA (Cumulative Grade Point Average) rather than the US 4.0 scale. The CBSE provides an indicative conversion: multiply your CGPA by 9.5 to get an approximate percentage. A few reference points:
| CGPA | Percentage (CGPA × 9.5) |
|---|---|
| 10.0 | 95.0% |
| 9.0 | 85.5% |
| 8.0 | 76.0% |
| 7.0 | 66.5% |
| 6.0 | 57.0% |
| 5.0 | 47.5% |
The 9.5 multiplier is specific to CBSE. Other institutions use different formulas (e.g. CGPA × 10, or (CGPA − 0.75) × 10). Always use the conversion stated by your own board or university — the calculator above uses the CBSE 9.5 rule.
Frequently Asked Questions
How is GPA calculated?
GPA (Grade Point Average) is a credit-weighted average of your grade points. For each course, multiply its grade point (A = 4.0, B = 3.0, etc.) by its credit hours to get "quality points"; add up all quality points and divide by the total number of credit hours. Formula: GPA = Σ(grade point × credits) ÷ Σ(credits). For example, an A (4.0) in a 3-credit course and a B (3.0) in a 4-credit course gives (4.0×3 + 3.0×4) ÷ (3+4) = 24 ÷ 7 = 3.43.
What is the difference between weighted and unweighted GPA?
An unweighted GPA uses the standard 4.0 scale where the highest grade (A) is always worth 4.0, regardless of how hard the class is. A weighted GPA gives extra points for more demanding courses: most US high schools add +0.5 for Honors classes and +1.0 for AP / IB / dual-enrollment classes. So an A in an AP class is worth 5.0 and an A in an Honors class is worth 4.5 — which is why a weighted GPA can exceed 4.0. This calculator does both: turn on "weighted" and pick a course type per row.
What grade points does each letter grade get?
This calculator uses the most common US 4.0 scale: A+ and A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, B- = 2.7, C+ = 2.3, C = 2.0, C- = 1.7, D+ = 1.3, D = 1.0, D- = 0.7, and F = 0.0. Some schools cap A+ above 4.0 (e.g. 4.3) or do not use plus/minus grades at all — check your school's official scale, because grade-point values are set by each institution.
How do I convert CGPA to percentage (CBSE)?
For the CBSE 10-point scale, the official indicative formula is: Percentage = CGPA × 9.5. So a CGPA of 8.2 ≈ 77.9%, and a perfect 10.0 CGPA ≈ 95%. To go the other way, divide: CGPA = Percentage ÷ 9.5. Important: this 9.5 multiplier is specific to CBSE. Many universities use different conversions (some use CGPA × 10, others (CGPA − 0.75) × 10), so always use the formula printed on your own marksheet or by your university.
Do failing grades (F) count toward my GPA?
Yes. An F counts as 0.0 grade points but its credit hours still go into the denominator, which pulls your GPA down. For example, an A (4.0) in a 1-credit course and an F (0.0) in a 3-credit course gives (4.0×1 + 0×3) ÷ (1+3) = 4 ÷ 4 = 1.0. Pass/Fail or audited courses usually do NOT affect GPA — leave those out of the calculator (set their credits to 0 or remove the row).
Is my data private?
Yes. This GPA calculator runs entirely in your browser using JavaScript. Your grades, course names and credits are never sent to a server, never uploaded, and never stored anywhere — close the tab and they are gone. It works offline once the page has loaded.