Skip to content

Cookie settings

Optional analytics help us understand which pages and tools are useful. If you allow them, we use Google Analytics. Your files are never included, and every tool works the same if you decline. Cookie policy

GPA Calculator

Calculate a college or university GPA weighted by credit hours on a 4.0, 4.3 or other scale, exclude a course to see the effect, and import a course list.

Browser tool

Courses

One row per course. Credits weight the grade; untick a course to leave it out (a pass/fail or repeated course, say).

Courses
CourseCreditsGradeCountRemove
Import courses from CSV

Columns: course, credits, grade (a header row is optional; any order with headers).

GPA 3.538

13 credits counted

GPA3.538on a 4-point scale
Credits13
Quality points46credits × grade points
Courses counted
CourseCreditsGradePointsQuality points
Calculus I4A-3.714.8
Physics4B+3.313.2
World History3A412
Studio Art2B36

How this is calculated

GPA = Σ(credits × grade points) ÷ Σ credits, over the ticked courses only. Grade points come from the selected scale (US 4.0 with plus/minus (A = 4.0, A− = 3.7, B+ = 3.3 …)); institutions differ, so check yours. The result is rounded to three decimals.
.csv

About GPA Calculator

A grade point average weighted by credit hours, which is the only way the number means anything: a four-credit module and a one-credit seminar do not contribute equally, however similar the letter grades look on a transcript. A free online calculator that needs no login. Grades you type are worked out here and are never stored.

How to use GPA Calculator

  1. Enter each courseThe grade you received and the credit hours it carried. Both come off the transcript or the syllabus.
  2. Import instead of typingA CSV of courses can be read in, which saves a great deal of typing for a full degree.
  3. Try excluding a courseRemoving one shows its actual contribution, which is often smaller or larger than it feels.

Weighted, and why the scale matters

Each grade becomes a number on your institution’s scale, is multiplied by the credits, and the total is divided by the credits attempted. Scales differ — four-point is common, some places use five, and plus and minus grades may or may not shift the value. Enter the values your institution uses rather than assuming a standard one, because the same transcript produces different averages under different scales.

What it does not do

  • Institutions apply rules this does not model: repeated modules replacing rather than averaging, a lowest grade dropped, pass/fail credits excluded from the average but counted towards the degree.
  • Where your institution and this disagree, your institution is right. This is arithmetic, not a transcript.

GPA Calculator: questions people ask

Why is my GPA different from the one my university shows?
Almost always a rule rather than an arithmetic error. Common causes are a retaken module replacing the original, pass/fail credits being excluded, or a plus/minus scale where you assumed whole letters. Check the policy before assuming either number is wrong.
How do I work out what I need next semester?
The CGPA calculator solves that directly — it takes your current cumulative average and credits, and returns the average a coming semester needs to reach a target.
How do I convert a percentage to a GPA?
There is no single formula, because each institution sets its own bands. A common rule of thumb on the US 4.0 scale maps 90–100% to 4.0, 80–89% to 3.0, 70–79% to 2.0, 60–69% to 1.0 and below 60% to 0; your university's published table overrides it.
Does this work for a college or high school GPA?
Yes. Enter each course with its credit hours and grade, and choose the scale your school uses. Weighted honours or AP points are not added automatically; enter the boosted grade points yourself if your school counts them.

Questions about ToolsVerse itself — privacy, cost, what happens to your files — are answered in the frequently asked questions.

The tools people most often need alongside GPA Calculator.

Can’t find the tool you need?

Tell us what you’re looking for and we’ll consider adding it.

Request a tool →