Calculate your GPA for high school or college.
Quick answer
Multiply each grade's points by its credits, add the results and divide by the total credits. An A, B, A and C in courses of 4, 3, 3 and 2 credits earn 41 grade points over 12 credits, a GPA of 3.42.
| Grade | Credits | Grade points × credits |
|---|---|---|
| A (4.0) | 4 | 16.0 |
| B (3.0) | 3 | 9.0 |
| A (4.0) | 3 | 12.0 |
| C (2.0) | 2 | 4.0 |
These figures are computed with the same formulas as the GPA Calculator above. Change the inputs in the tool to see your own result.
The GPA Calculator works out your grade point average on the 4.0 scale from a list of courses, each with a letter grade, credit hours and a level. It shows an unweighted GPA, and a weighted GPA as well when you mark courses as Honors (+0.5) or AP/IB (+1.0). Add as many courses as you like, including courses from earlier terms, to get a cumulative GPA. Everything is calculated in your browser.
Made for everyone. Typical uses:
A student with an A in a 4-credit course, a B in a 3-credit course, an A in another 3-credit course and a C in a 2-credit course has 41 grade points across 12 credits, a GPA of 3.42. If the first course is AP and the second Honors, the weighted GPA rises to 3.88 while the unweighted GPA stays at 3.42.
It uses the common 4.0 scale with A+ equal to 4.0, and adds a fixed 0.5 for Honors and 1.0 for AP/IB to passing grades only. Schools differ in their scales and weighting, and in how they treat pass/fail courses, so check your result against your school's policy. It does not convert percentage marks into letter grades.
Accuracy: Formulas follow standard published methods and are checked against worked reference examples. Results are estimates based on the values you enter and do not replace advice from a qualified professional.
Expert Tip
To reach a target GPA, work backwards: the target multiplied by total credits, minus the points you already have, is the points your remaining credits must earn. Divide by the remaining credits to see the average grade you need.
The GPA Calculator averages your letter grades on the 4.0 scale, weighted by credit hours. Each row is one course: a name for your own reference, a letter grade, the credits, and a level of Regular, Honors or AP/IB. Add as many rows as you need and press Calculate GPA. The result shows your unweighted GPA, your weighted GPA when any course is Honors or AP/IB, the total credits and the total grade points.
The tool uses the common plus-and-minus scale: A+ and A are 4.0, A- is 3.7, B+ is 3.3, B is 3.0, B- is 2.7, C+ is 2.3, C is 2.0, C- is 1.7, D+ is 1.3, D is 1.0, D- is 0.7 and F is 0. Some schools give an A+ a value of 4.3 or do not use minus grades, so check your own transcript policy. The GPA is the sum of credits multiplied by grade points, divided by the total credits.
A student has an A in a 4-credit course, a B in a 3-credit course, an A in another 3-credit course and a C in a 2-credit course. The points are 16, 9, 12 and 4, which total 41 across 12 credits, so the GPA is 41 ÷ 12 = 3.42. Now mark the first course as AP and the second as Honors. The unweighted GPA stays at 3.42, because it ignores the level. The weighted total adds 4 points for the AP course (4 credits × 1.0) and 1.5 for the Honors course (3 credits × 0.5), giving 46.5 points and a weighted GPA of 3.88.
The weighted GPA adds 0.5 to the grade value of every passing Honors course and 1.0 to every passing AP or IB course. An F earns no bonus. Schools differ, and some cap the weighted scale at 5.0, add the bonus only for a B or better, or use different bonus values. Use the unweighted figure when an application asks for an unweighted 4.0 GPA, and your school's figure when you need the official weighted number.
You can use the tool to ask what-if questions. Add the courses you have finished, then add the ones you are taking at the grades you hope to get. Adding a 3-credit A to the 12 credits above gives (41 + 12) ÷ 15 = 3.53. To reach a target, work backwards: a GPA of 3.5 over 15 credits needs 52.5 points, so the three new credits would need 11.5 points, an average of 3.83, which means mostly A grades. Study tools such as the Pomodoro Timer and the Flashcard Maker help with the work, and the Percentage Calculator converts a mark out of 100 into a percentage.
Courses with no credits entered are skipped, which is useful for pass or fail classes. The calculator does not convert percentage marks or other national scales into letter grades, so use your institution's conversion table first. Everything runs in your browser, and your grades are not stored. For a countdown to an exam or the end of a semester, the Days Between Dates calculator counts the days.
Explore more in Calculators, read the guides and articles, or see how we test our tools.
Seven percentage calculations in one place, each with the working shown.
Best for working out a tip, commission or share of a total
Stay focused with the Pomodoro technique.
Best for staying focused during a study session ahead of an exam
Create custom flashcards for studying and memorization.
Best for building a vocabulary deck for a foreign language class
Calculate the exact number of days, months, and years between any two dates.
Best for counting the days until a holiday, exam or deadline
Calculate how long it takes to read any text based on reading speed.
Best for adding an accurate "X min read" label to a blog post before publishing