GPA Calculator
Calculate your Grade Point Average on 4.0, 5.0, or percentage scales. Add multiple courses with credit hours. Track your academic performance instantly.
How GPA Is Calculated
GPA (Grade Point Average) is the weighted average of your grade points across all courses. Each letter grade maps to a numeric value, on a 4.0 scale, A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0. Multiply each course's grade points by its credit hours, sum all those products, then divide by total credit hours.
Example: Math (A, 3 credits) = 12 points. English (B, 4 credits) = 12 points. Total = 24 ÷ 7 credits = 3.43 GPA.
Weighted vs. unweighted: A 5.0 scale gives extra points for advanced courses (AP, IB, honors). An unweighted 4.0 scale treats all courses equally. Check your school's policy before selecting a scale.
4.0, 5.0 & Percentage Scales Explained
4.0 Scale (Unweighted)
A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0. This is the standard scale used by most US high schools and colleges for regular-level courses. Enter each course's score as a percentage; the calculator maps it to the matching letter grade automatically (90+ = A, 80-89 = B, 70-79 = C, 60-69 = D, below 60 = F) before computing points.
5.0 Scale (Weighted)
A = 5.0, B = 4.0, C = 3.0, D = 2.0, F = 0.0. Schools apply this scale to honors, AP, or IB courses to reward the added difficulty. The same percentage-to-letter mapping is used, only the point values per letter are one full point higher across the board.
Percentage Scale
Some institutions report GPA directly on a 0-100 scale rather than converting to letter grades and points. Selecting this mode skips the letter-grade conversion entirely: your entered percentages are weighted by credit hours and averaged directly, so a 92% in a 3-credit course and an 85% in a 4-credit course blend into a single weighted percentage.
Common Use Cases
Planning a Target GPA
A common question is not "what is my GPA now" but "what GPA do I need in future courses to reach a specific cumulative target." The math works in reverse from the standard formula: multiply your target GPA by your total credits once remaining courses are included, subtract the grade points you have already earned, then divide by the remaining credits.
Worked example: you currently hold a 3.2 GPA across 60 credits (192 grade points), and want to reach a 3.5 cumulative GPA by the time you finish 90 total credits. Target points needed = 3.5 × 90 = 315. Points still needed = 315 − 192 = 123. Remaining credits = 30. Required average GPA on those remaining 30 credits = 123 ÷ 30 = 4.10, which is above a 4.0 scale's maximum for unweighted courses, meaning the target is not reachable without weighted or extra-credit coursework.
This calculator does not automate that reverse calculation, but you can run it yourself with any current GPA and credit total from the results above, or test scenarios by entering hypothetical future courses alongside your completed ones to see the resulting cumulative GPA directly.
Check Your School's Official Scale First
GPA policies vary significantly between institutions. Some schools use plus/minus grading (A-, B+) with intermediate point values like 3.7 or 3.3, some cap weighted courses at a maximum GPA regardless of scale, and some exclude pass/fail or withdrawn courses entirely from the calculation, while others average every attempt of a repeated course instead of using only the latest grade. This calculator uses the standard whole-letter 4.0/5.0 conversion described above; always confirm against your registrar's official policy before submitting a GPA on an application.
Frequently Asked Questions
How do I calculate my GPA?▾
What is the difference between 4.0 and 5.0 scales?▾
How do I calculate GPA from percentage?▾
Do all courses count toward GPA?▾
What is a good GPA?▾
How do weighted courses affect GPA?▾
Can I calculate cumulative GPA?▾
What GPA do I need in future courses to hit a target GPA?▾
What is the difference between semester GPA and cumulative GPA?▾
By Toolember · Updated September 2026