GPA Calculator

Calculate weighted and unweighted GPA, track cumulative GPA across semesters, plan a target GPA and handle retakes. Multi-scale support (4.0, 5.0, 10.0, percentage). Free, private and no sign-up.

Free GPA Calculator

Add courses, pick grades and credit hours — your GPA updates live. Track every semester in one place.

Grading scale

Export & save

Your grades are saved automatically in this browser. Nothing is uploaded or shared.

What is a free GPA calculator online?

A free GPA calculator online is a tool that computes your Grade Point Average from your course grades and credit hours. GPA is the single number most used by colleges, universities, graduate programmes, scholarships and employers to summarise academic performance. Instead of manually multiplying grades by credits and dividing totals on a spreadsheet, you enter your courses, select grades from a dropdown, and the GPA updates live.

This GPA calculator online goes beyond a basic averaging tool. It supports weighted and unweighted GPA, four grading scales (4.0, 5.0, 10.0 CGPA and percentage), unlimited semesters with a running cumulative GPA, reverse target planning (what grades do I need to hit 3.5?), retake course modelling, CSV import/export, and a built-in grade scale reference. Everything runs in your browser — no sign-up, no account, no upload, no tracking.

How to use this free GPA calculator

  1. Choose your grading scale: 4.0 (standard US), 5.0 (weighted AP), 10.0 (India CGPA) or percentage.
  2. Select weighted or unweighted mode. Weighted adds bonus points for AP, IB and Honors courses.
  3. For each course, enter the course name (optional), credit hours, and letter grade.
  4. Click + Add course to add more rows, or + Add semester to start a new term.
  5. Watch the semester GPA and cumulative GPA update instantly.
  6. Use the Target GPA tab to reverse-calculate what grades you need on remaining credits.
  7. Use the Retake Mode tab to see how repeating a course affects your GPA under different policies.
  8. Export your history as CSV, copy a summary, or print a report.

How GPA is calculated

GPA is a credit-weighted average, not a plain average. The formula used by virtually every US college and university is:

GPA = Σ (grade points × credit hours) ÷ Σ credit hours

Grade points come from the grading scale. On the standard 4.0 scale, an A is 4.0, a B is 3.0, a C is 2.0, a D is 1.0 and an F is 0.0. Plus and minus grades carry intermediate values: an A− is 3.7, a B+ is 3.3, a C− is 1.7 and so on.

The "credit-weighted" part is what makes GPA different from a plain average. A 4-credit calculus course counts four times as much as a 1-credit lab. If you get an A in the lab and a C in the calculus course, your GPA will be dominated by the calculus grade — as it should be, since the calculus course represents four times the work.

Weighted vs unweighted GPA

The two most common GPA types in US high schools are unweighted and weighted.

Unweighted GPA

Treats every course equally on the 4.0 scale. An A in a regular class and an A in an AP class are both 4.0. Unweighted GPA is the most widely reported and compared number. It never exceeds 4.0 (or the top of whatever scale your school uses).

Weighted GPA

Adds bonus points for advanced courses to reward students who take on more challenging work. The most common bonus scheme is:

Course levelBonus (4.0 → 5.0 scale)Bonus (5.0 → 6.0 scale)
Regular+0.0+0.0
Honors+0.5+1.0
AP / IB / Dual Enrollment+1.0+2.0

With this scheme, an A in an AP class on a weighted 5.0 scale is worth 5.0 instead of 4.0. Students who take many AP courses can graduate with a weighted GPA above 4.5 or even 5.0.

Most selective colleges consider both weighted and unweighted GPA and often recalculate using their own formula. This tool shows both side by side.

Cumulative GPA vs semester GPA

Semester GPA covers a single term. Cumulative GPA covers every term combined. Cumulative GPA is calculated by summing the quality points from every course you have taken — across all semesters — and dividing by the total graded credits.

Cumulative GPA is the number that appears on your transcript and the one colleges, scholarships and employers ask for. A strong semester can pull up a weaker cumulative GPA, but only in proportion to the credits earned. This is why raising a cumulative GPA gets harder over time: as you accumulate more credits, each new semester carries less weight in the average.

Reverse GPA calculation: what grades do I need?

One of the most useful features of this tool is the target GPA calculation. If you know your current cumulative GPA and how many credits you have left, you can compute the average grade you need on remaining courses to reach a target.

The formula is:

Required average = (Target GPA × Total final credits − Current quality points) ÷ Remaining credits

If the required average exceeds your maximum GPA (for example, 4.3 when the scale caps at 4.0), the target is mathematically impossible without additional credits. This tool shows that honestly rather than hiding it.

How retaking a course affects your GPA

Retake policies vary widely between schools, and the difference matters:

This tool's Retake Mode tab lets you model all three policies against your actual current GPA and credits, so you can see exactly how much a retake would help.

Multi-scale support: 4.0, 5.0, 10.0 and percentage

Different countries and institutions use different GPA scales. This tool supports the four most common:

4.0 scale (US, Canada)

The standard US scale. A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0. Plus/minus grades carry intermediate values. Weighted variants extend the scale to 5.0 or 6.0.

5.0 scale (weighted US, some Canadian provinces)

Extends the 4.0 scale to accommodate AP, IB and Honors bonus points. Regular courses still cap at 4.0; advanced courses can reach 5.0.

10.0 scale (India CGPA)

Widely used in Indian universities and CBSE. A CGPA of 10.0 is equivalent to roughly 95–100 percent; 9.0 is about 85–95 percent; 8.0 is about 75–85 percent. Conversion formulas vary by institution.

Percentage scale

Used in the UK, Europe, and many other countries. Percentage to 4.0 GPA conversion is approximate: roughly 90–100 percent = 4.0, 80–89 percent = 3.0–3.9, 70–79 percent = 2.0–2.9, below 70 percent = below 2.0.

Why GPA matters

GPA is the single most important quantitative measure in academic applications. Research from the National Association for College Admission Counseling consistently ranks GPA as the top factor in admissions decisions, ahead of test scores, essays and extracurriculars.

GPA also affects:

Common GPA mistakes to avoid

GPA targets by goal

GoalTypical GPA threshold
Graduate from high school2.0
State university admission2.5–3.0
Competitive state university3.3–3.7
Selective private college3.7–4.0
Ivy League / top 203.9+ (with strong weighted GPA)
Master's programme minimum3.0
Competitive graduate programme3.5+
Dean's List (typical)3.5+
Summa Cum Laude (typical)3.9+

Frequently asked questions

What is a free GPA calculator online?

A free GPA calculator online is a tool that computes your Grade Point Average from your course grades and credit hours. This GPA calculator online supports weighted and unweighted GPA, multiple grading scales (4.0, 5.0, 10.0 and percentage), cumulative GPA across semesters, target planning and retake handling. It runs entirely in your browser with no sign-up.

How is GPA calculated?

GPA is a credit-weighted average: each course grade is converted to grade points on a scale (usually 4.0), multiplied by the course credit hours to give quality points, and the total quality points are divided by the total graded credits. A 4-credit course therefore affects GPA four times as much as a 1-credit course.

What is the difference between weighted and unweighted GPA?

Unweighted GPA treats every course equally on the 4.0 scale: an A is 4.0 whether it is a regular class or an AP class. Weighted GPA adds bonus points for advanced courses, typically +0.5 for Honors and +1.0 for AP or IB, so an A in an AP class may be worth 5.0 instead of 4.0.

What is cumulative GPA?

Cumulative GPA is the GPA across all your semesters or terms combined. It is calculated by summing the quality points from every course you have taken and dividing by the total graded credits.

How do I calculate what grades I need to reach a target GPA?

To reverse-calculate your target GPA, use this formula: required average GPA = (target GPA × total future credits − current quality points) ÷ future credits. This tool does the calculation automatically in the Target tab.

How does retaking a course affect my GPA?

Retake policies vary. Some schools replace the old grade entirely with the new one. Others average both attempts. A third policy counts only the highest. This tool's Retake mode lets you choose the policy so the calculation matches your school's rules.

What is a good GPA?

On the US 4.0 unweighted scale, 3.7 or higher is strong for selective colleges, 3.3 to 3.6 is competitive at many state universities, and below 3.0 may be a barrier at four-year institutions. Graduate school and scholarship requirements vary widely.

Is this GPA calculator free?

Yes. It is completely free, runs entirely in your browser, requires no sign-up and never sends your grades anywhere. There are no ads and no rate limits.

Does this GPA calculator work for high school and college?

Yes. It works for any credit-based grading system. High school students can use it with weighted AP and Honors courses, while college and university students can use the unweighted mode with the 4.0 scale.

Can I import and export my GPA history?

Yes. The tool supports CSV export to save your complete semester-by-semester history, and CSV import to restore it later or move it between devices.