Calculators

GPA Calculator

Compute unweighted, honors/AP weighted, and cumulative GPA from credit hours and letter grades on a 4.0 scale.

Loading interactive tool…

Embed this tool on your site

About this tool

GPA Calculator works out your credit-weighted grade point average from letter grades and credit hours on the US 4.0 scale with plus and minus grades. Add a row for each class, enter its credits, pick a grade from A+ to F, and set the course level to Regular, Honors, or AP/IB. You get three numbers side by side: the unweighted GPA (A = 4.0 for every class), a weighted GPA that adds 0.5 for honors and 1.0 for AP or IB classes, and, if you enter your previous GPA and credits, a cumulative GPA that combines this term with your past record. Grades map to points the common way: A = 4.0, A- = 3.7, B+ = 3.3, down to F = 0, with A+ counted as 4.3. Every result is weighted by credit hours, so a 4-credit course moves your GPA more than a 1-credit lab. Everything runs in your browser, with no account and nothing stored.

Why use it

  • Credit-weighted: Every GPA is weighted by credit hours, so a 4-credit course counts twice as much as a 2-credit elective, avoiding the common error of averaging raw grade points.

  • Unweighted and weighted together: The standard 4.0 GPA and the honors/AP boosted GPA are shown side by side, so you can report whichever one a school or application asks for.

  • Cumulative GPA without re-entering old classes: Type in your previous GPA and credits once and see how this term moves your overall average.

  • Shows the working: Term credits and quality points are displayed next to the GPA, so you can check the result against your own transcript math.

  • Privacy first: All grade data is computed locally in your browser. Nothing is sent to a server or stored, and closing the tab clears it.

How to use

  1. Enter the credit hours for your first class (3 is filled in by default).
  2. Pick the letter grade you earned or expect, from A+ down to F.
  3. Set the course level to Regular, Honors, or AP/IB if your school boosts harder classes.
  4. Click Add class for each additional course and fill in its credits, grade, and level.
  5. Optionally enter your previous unweighted GPA and previous credits from your transcript.
  6. Read the unweighted, weighted, and cumulative GPA, term credits, and quality points as they update.

When it helps

  • Estimating your term GPA before final grades are officially posted.
  • Seeing how this term will raise or lower your cumulative GPA.
  • Comparing your unweighted GPA with your honors/AP weighted GPA for a college application.
  • Checking whether you meet a scholarship or honors GPA threshold.
  • Seeing how one better or worse grade would move your semester GPA.
  • Double-checking a GPA figure your school or an application form shows.

Examples

Unweighted vs weighted

Input

English (3 cr, A, Regular), Biology (4 cr, B+, AP/IB), Spanish (3 cr, A-, Regular)

Expected result

Quality points: 36.30 · Credits: 10 · Unweighted GPA: 3.63 · Weighted GPA: 4.03

Cumulative GPA

Input

Previous GPA 3.20 over 15 credits, plus the term above (36.30 quality points, 10 credits)

Expected result

Cumulative GPA: (3.20 × 15 + 36.30) ÷ 25 = 3.37

Effect of a 1-credit lab

Input

Chemistry (4 cr, B = 3.0), Chem lab (1 cr, A = 4.0)

Expected result

Quality points: 16.00 · Credits: 5 · GPA: 3.20

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.
  • Some schools cap A+ at 4.0 instead of 4.3; if yours does, select A for those classes.
  • Leave pass/fail classes out, since they usually do not count toward GPA.
  • For cumulative GPA, copy your previous GPA and total credits from your transcript instead of re-entering every past class.

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?
With plus and minus grades, A = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, and so on down to D− = 0.7. This calculator counts A+ as 4.3; schools that cap A+ at 4.0 treat it the same as an A. 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 publish their own official tables. Convert each course with your school's table, then enter the matching letter grade here.
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 only the attempts your school counts to get the matching result.
How is weighted GPA different from unweighted?
An unweighted GPA scores every class on the same 4.0 scale. A weighted GPA adds a bonus for harder classes, here 0.5 for honors and 1.0 for AP or IB, so it can go above 4.0. This calculator shows both, and both are also weighted by credit hours, which is a separate kind of weighting that every college GPA uses.
How do I calculate my cumulative GPA here?
Enter this term's classes, then type your previous cumulative GPA and the credits it covers (both are on your transcript). The calculator adds your previous quality points (GPA × credits) to this term's quality points and divides by the combined credits. Use your unweighted previous GPA, because the cumulative figure is built from the unweighted term GPA.
Does an F in an honors or AP class get the bonus?
No. The honors and AP bonus is added only to passing grades, so an F counts as 0 in both the unweighted and the weighted GPA. Some schools also withhold the bonus for D grades; if yours does, set those classes to Regular.

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.
Weighted GPA (honors/AP)
A GPA that adds bonus points for harder classes, commonly 0.5 for honors and 1.0 for AP, IB, or dual-enrollment courses, so it can exceed 4.0. It is mostly used by high schools.
A LITTLE HELP. A LOT DONE.
Good tools.
Great flow.

Your shortcut to the everyday. Create, convert, calculate,
and get back to what you love.

✓ Free to use✓ No sign-up✓ 500+ possibilities