GPA Calculator
Add each course with its letter grade and credit hours, and this calculator works out your GPA on the standard 4.0 scale — weighting every course by its credits. Enter your existing cumulative GPA to combine it into a new cumulative total. It runs entirely in your browser: free, instant, and no sign-up.
Add your current cumulative GPA (optional)
Fill both to combine this semester with your existing record into a new cumulative GPA.
Choose a grade and enter the credit hours for each course to see your GPA.
Uses the standard unweighted 4.0 scale. Runs in your browser — nothing you enter is uploaded.
Frequently asked questions
Multiply each course's grade points (A = 4.0, B = 3.0, C = 2.0, and so on) by its credit hours, add those up, then divide by your total credit hours. This calculator does the weighted math for you as you enter each course.
Semester GPA covers only the courses you enter here. Cumulative GPA blends them with your existing record — enter your current cumulative GPA and total credits earned, and the tool combines both into a new cumulative figure.
It uses the standard unweighted 4.0 scale, where an A is 4.0 no matter the course difficulty. Weighted scales that add points for Honors or AP classes vary by school, so check your school's policy if you need a weighted GPA.
Yes — free, no sign-up, and your grades never leave your browser since everything is calculated on your device.
More free tools
Percentage Calculator
Find a percentage of a number, or what % one number is of another.
Try toolDiscount Calculator
See the sale price and how much you save on any discount.
Try toolTip Calculator
Work out the tip, total, and per-person amount on any bill.
Try toolLoan Calculator
Estimate the monthly payment, total interest, and cost of a loan.
Try toolAge Calculator
Find your exact age in years, months, and days from a birth date.
Try toolBMI Calculator
Find your BMI and weight category from height and weight.
Try toolReady to take control of your subscriptions?
Track every subscription, catch renewals before they hit, and stop paying for what you don't use — no bank connection required.
- No bank connection required
- No credit card to start
- Works in any country & currency
- Reminders before every charge
- One-time pricing, no recurring fee
- 30-day money-back guarantee
