GPA Calculator Online

Calculate your grade point average from course grades and credit hours, right in your browser. Your grades stay on your device.

The GPA Calculator runs entirely in your browser. The course grades and credit hours you enter never leave your device and nothing is uploaded to ArrayKit.

Open the Grade Calculator

About GPA Calculator

The GPA Calculator turns your course grades and credit hours into a single grade point average, using the standard 4.0 scale from A+ down to F. Add a row for each course, pick the letter grade, and enter the credit hours — the calculator multiplies each grade's points by its credits and divides the total by your credit hours to give a precise GPA. Turn on the weighted toggle to add bonus grade points to honors or AP courses, matching how many schools calculate a weighted GPA. It works for a single semester or a full cumulative transcript, and updates instantly as you edit rows. Built for students, parents, and advisors who need an accurate GPA in seconds. Everything runs locally in your browser — no grades are uploaded.

Features

How to use the GPA Calculator

  1. Add a row for each course you want to include
  2. Pick the letter grade you earned and enter the credit hours
  3. Turn on weighted mode and mark honors or AP courses if your school weights GPA
  4. Read your GPA, total credits, and quality points, and copy the summary

Example

Input

A (3cr), B (3cr)

Output

GPA: 3.50

(4.0 × 3 + 3.0 × 3) ÷ 6 credits = 3.50 GPA.

Common errors & troubleshooting

Frequently asked questions

How does the GPA Calculator work out my grade point average?
For each course row, the GPA Calculator multiplies the grade's point value (A = 4.0, B = 3.0, and so on down to F = 0.0) by its credit hours, sums those quality points across all courses, and divides by your total credit hours.
What grading scale does the GPA Calculator use?
It uses the standard unweighted 4.0 scale with plus and minus grades: A+/A = 4.0, A- = 3.7, B+ = 3.3, down to D- = 0.7 and F = 0.0. This matches the scale most US colleges use.
How do I calculate a weighted GPA for honors or AP courses?
Turn on the weighted toggle, then mark each honors or AP course as weighted. The GPA Calculator adds one extra grade point to that course before averaging, the most common weighting convention.
Can I use the GPA Calculator for a cumulative GPA across multiple semesters?
Yes. Add a row for every course from every semester with its own grade and credit hours — the calculator combines all rows into one cumulative average.
Does the GPA Calculator upload my grades or transcript anywhere?
No. The GPA Calculator runs entirely in your browser. The grades and credit hours you enter never leave your device.
Why does adding a course with 0 credits not change my GPA?
The GPA Calculator ignores rows with 0 or blank credit hours since they contribute no quality points and no credit weight, so they cannot skew the average.

Related tools

All ArrayKit tools