UtilityKit

500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.

GPA Calculator

Compute weighted GPA from credit hours and letter grades on a 4.0 scale with plus and minus.

About GPA Calculator

Grade Point Average determines scholarship eligibility, graduate school admission, and academic probation — yet the calculation differs by institution, country, and scale. This calculator handles any grading system: the 4.0 scale used across North America, the 4.3 scale with plus/minus grades, the 10.0 CGPA scale popular in India, percentage-based systems, and custom mappings. Enter each course with its credit hours and grade, and the tool computes the credit-weighted GPA in real time. Toggle between a single-term view and a running cumulative GPA. A what-if simulator lets you add hypothetical future courses to see how a planned grade will shift your standing. Letter grades like A, B+, or C− are mapped to grade points automatically. Everything runs in the browser — no account, no server, no transcript stored anywhere.

Why use GPA Calculator

Multiple Scales

Supports 4.0, 4.3 (plus/minus), 5.0, 10.0, and percentage-based grading systems so the calculator matches your institution's actual scale. No manual conversion needed between what your transcript shows and what the tool expects.

Credit-weighted

GPA is weighted by credit hours so a 4-credit course counts twice as much as a 2-credit elective. The tool applies this correctly by default, preventing the common error of averaging raw letter-grade numbers without weighting.

Term & Cumulative

Compute your GPA for one semester in isolation or track your running CGPA across multiple terms. Both views update together so you always see both the short-term signal and the long-run trend.

Letter ↔ Points

Type grades as A, B+, C−, or numeric scores and the tool maps them to the correct grade-point value for your chosen scale. No lookup tables needed — the mapping is handled automatically and consistently.

Add/Drop Simulator

Add hypothetical future courses to the what-if section to see how a planned grade change or additional class will move your GPA before you register. Useful for deciding between a harder course and a safety option.

Privacy First

All grade data is computed locally in your browser. Nothing is sent to any server, stored in a database, or linked to your identity. Close the tab and the data is gone — your transcript stays private.

How to use GPA Calculator

  1. Select your grading scale: 4.0, 4.3 with plus/minus, 5.0, 10.0, percentage, or custom.
  2. Add each course row with the course name, credit hours, and grade (letter or numeric).
  3. Watch the weighted GPA update live as you fill in each course.
  4. Switch the view between single-term GPA and cumulative CGPA across all terms.
  5. Use the what-if planner rows to enter a future course and see how it would affect your GPA.
  6. Copy the final GPA value to paste into a scholarship or graduate school application.

When to use GPA Calculator

  • Tracking your current term GPA before final grades are officially posted.
  • Calculating cumulative CGPA to check graduate school eligibility thresholds.
  • Simulating the impact of a retaken course on your overall standing.
  • Converting an Indian 10.0 CGPA to a 4.0 equivalent for US applications.
  • Planning next term's course load to reach a scholarship requirement.
  • Verifying that a school's unofficial GPA calculation matches your own records.

Examples

Single term, 4.0 scale

Input: Math (3 cr, A=4.0), Physics (4 cr, B+=3.3), English (3 cr, A-=3.7)

Output: GPA: 3.66

Indian 10.0 CGPA

Input: Course1 (4 cr, 9.0), Course2 (3 cr, 8.5), Course3 (2 cr, 7.0)

Output: CGPA: 8.39

What-if planning

Input: Current GPA 3.4 over 60 credits, Next term: 15 credits at 3.8

Output: New cumulative GPA: 3.48

Tips

  • Plus and minus modifiers can shift a borderline GPA by 0.2–0.3 over a full semester — they matter more than most students realise.
  • Always enter actual credit hours, not assumed equal weights; a lab section at 1 credit should not equal a lecture at 3.
  • Keep a running transcript spreadsheet and recompute each term here rather than starting from scratch each time.
  • When applying to programs abroad, clarify which scale conversion method they accept — institutions differ.
  • Pass/fail grades generally do not move GPA but may still affect financial aid standing at some schools — verify with your registrar.

Frequently Asked Questions

What is the difference between GPA and CGPA?
GPA (Grade Point Average) typically refers to a single term or semester. CGPA (Cumulative GPA) is the weighted average across all completed terms and courses. Many institutions report both on transcripts.
How is GPA calculated on the 4.0 scale?
Multiply each course's grade points by its credit hours, sum all those products, then divide by the total credit hours. For example, an A (4.0) in a 3-credit course contributes 12 quality points toward your total.
What is a 'good' GPA?
On the 4.0 scale, 3.5+ is generally considered strong for graduate school applications. Many competitive programs look for 3.7+. However, context matters — major, institution, and program vary widely.
How do plus and minus grades affect GPA?
On the 4.3 scale, an A+ = 4.3, A = 4.0, A− = 3.7, B+ = 3.3, and so on. These fractional differences accumulate over many courses and can shift your GPA by 0.2–0.4 points over a full degree.
Do pass/fail courses count toward GPA?
Typically no. Pass/fail grades usually do not affect GPA calculations, though failed P/F courses may still count against academic standing at some institutions. Check your school's policy to be certain.
How do I convert percentage to GPA?
Conversion formulas vary. A common approximation for the 4.0 scale is (percentage − 50) / 10, but many institutions have their own official tables. Use this tool's percentage mode with your school's published mapping.
Does retaking a course replace the old grade?
It depends on the institution. Some schools replace the original grade in GPA calculations (grade forgiveness), while others average both attempts. Enter the policy-adjusted grade point in the tool to get the correct result.
How is weighted GPA different from unweighted?
Weighted GPA accounts for credit hours — a 4-credit course has more influence than a 1-credit course. Unweighted GPA treats all courses equally regardless of credits. University GPAs are almost always credit-weighted.

Explore the category

Glossary

GPA (Grade Point Average)
The credit-weighted average of a student's grade points for a given period, usually a single academic term. GPA is calculated by dividing total quality points by total credit hours attempted.
CGPA (Cumulative GPA)
The running weighted average of all grade points earned across every completed term of a student's academic career. CGPA is the figure most graduate schools and employers request.
Credit Hour
A unit representing roughly one hour of classroom instruction per week for a semester. Credit hours serve as the weighting factor in GPA calculations — more credits means more influence on the final average.
Grade Point
A numeric value assigned to a letter grade on a fixed scale (e.g., A = 4.0 on the 4.0 scale). Grade points are multiplied by credit hours to produce quality points used in GPA computation.
Weighted Average
An average that accounts for the relative importance (weight) of each data point. In GPA calculations, the weight is the credit-hour value of each course, so higher-credit courses exert greater influence.
Pass/Fail Course
A grading option where a student receives either a P (pass) or F (fail) instead of a letter grade. Pass outcomes typically do not affect GPA; fail outcomes may or may not, depending on institutional policy.