GPA Calculator

Calculate your weighted grade point average on the 4.0 scale from each course's letter grade and credit hours — 100% in your browser, no upload.

Optional: enter your existing cumulative GPA and total credits earned to get your new cumulative GPA.

3.67
GPA
10
Total credits

🔒 Calculated in your browser — nothing is uploaded. Uses the standard US 4.0 scale.

How GPA is calculated

Add each course with its letter grade and the number of credit hours. Each grade maps to grade points on the standard US 4.0 scale (A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, and so on down to F = 0.0). Your GPA is the credit-weighted average: multiply each course's grade points by its credits, add those up, and divide by the total credits. Because it is weighted by credits, a high grade in a 4-credit course moves your GPA more than the same grade in a 1-credit course.

Semester and cumulative GPA

To find a single semester's GPA, enter just that semester's courses. To find a cumulative GPA across your studies, enter every course you have taken, or combine semesters by their total credits. Rows with an unknown grade or zero credits are ignored, so you can leave placeholders while you fill things in. Grading scales differ between schools and countries — some use A+ = 4.3 or weighted honors scales — so check your institution's official scale if it differs from the standard 4.0 mapping used here.

Frequently asked questions

How is GPA calculated?

Each letter grade is converted to grade points on the 4.0 scale, multiplied by the course's credit hours, summed, and divided by the total credit hours. This credit-weighted average is your GPA.

Why are my courses weighted by credits?

Credits reflect how much a course counts. A 4-credit course affects your GPA four times as much as a 1-credit course with the same grade, so heavier courses move the average more.

Is my grade data uploaded?

No. Your courses and grades stay in your browser. The GPA is computed locally and nothing is sent to a server or stored.