How to use it
- List your courses. The tool starts with three rows. Use + Add course for more, or the ✕ button to remove one. The course name is optional and just helps you keep track.
- Pick each grade. Choose the letter grade you earned from the dropdown — from A+ down to F. It is mapped to grade points automatically.
- Enter the credit hours. Type how many credits (units) each course is worth. Half credits like 1.5 are fine. Rows left blank or with zero credits are skipped.
The three cards at the top update instantly: your GPA on the 4.0 scale, the total credits counted, and the number of courses included. There is no button to press and nothing to submit.
How GPA is calculated
GPA is a credit-weighted average, not a simple average of your grades. Each letter grade becomes a number of grade points, that number is multiplied by the course credit hours, and the results are summed. Your GPA is the total grade points divided by the total credit hours: GPA = Σ(points × credits) ÷ Σ(credits). Because of the weighting, a high grade in a 4-credit course moves your GPA more than the same grade in a 1-credit course.
For example, an A (4.0) in a 3-credit course and a B (3.0) in a 4-credit course give 12.0 + 12.0 = 24.0 grade points across 7 credits, for a GPA of 24.0 ÷ 7 = 3.43.
The 4.0 grade scale
| Grade | Points | Grade | Points |
|---|---|---|---|
| A+ / A | 4.0 | C+ | 2.3 |
| A- | 3.7 | C | 2.0 |
| B+ | 3.3 | C- | 1.7 |
| B | 3.0 | D | 1.0 |
| B- | 2.7 | F | 0.0 |
This is the most common US scale. Some schools cap A+ at 4.0 (as here), while others award 4.3; a few use different points for pluses and minuses or count a D-. If your institution publishes its own scale, treat this result as a close estimate and check the official figures.
Is it private?
Yes. The GPA Calculator is plain JavaScript that runs entirely inside your browser tab. The courses, grades and credit hours you enter are never uploaded, logged or stored anywhere — there are no accounts and no tracking of your inputs. Once the page has loaded you can even use it offline.
Frequently asked questions
Does the course name affect the result?
No. The name is purely for your own reference. Only the grade and credit hours are used in the calculation, so you can leave names blank if you like.
How do I handle pass/fail or withdrawn courses?
Courses graded pass/fail usually do not carry grade points and are excluded from GPA. Simply leave those rows out, or set their credits to zero so they are skipped.
Can I calculate a semester and cumulative GPA?
Yes. Enter just this term courses for a semester GPA, or list every course you have taken for a cumulative GPA. The credit-weighting handles both the same way.
GPA is shown to two decimal places. Grade scales vary by institution — confirm your school official scale for transcripts and applications.