GPA Calculator - Calculate, Simulate and Plan Your GPA

Free GPA calculators for every scale. Use the Simulator to preview GPA changes from individual courses, and use the Planner to calculate the grades you need to reach your target.

Calculate Your GPA

This selection applies to Calculator, Simulator and Planner. The mapping can be found at Letter Grade and GPA Scale Reference ↓

CourseCreditsGradeCourse TypeActions

Custom bonuses are personal scenarios. Use Regular unless your calculation explicitly includes extra course points.

Understand GPA Rules

Your GPA is a credit-weighted average of the courses you enter. Add one term’s courses for a semester GPA, or include courses from multiple terms for a cumulative GPA. The result reflects the selected grading scale and the courses included.

GPA

Shows your total quality points divided by your total credits. It is displayed to two decimal places.

Total credits

The sum of the credit values you entered. Courses with more credits contribute more to the result.

Quality points

Each course’s credits multiplied by its grade points, then added together. These points are the basis of your GPA.

If you already know your historical GPA and completed credits, use GPA Planner to project your final cumulative GPA with future courses. Keep the same grading basis throughout.

How to use the GPA calculator

Calculate your starting GPA, explore grade changes, then plan the grades needed for your target.

Calculator example on the 4.0 GPA scale

Calculator

Choose your GPA scale and enter course credits and letter grades. Keep Course Type as Regular, or use Custom Bonus to add extra GPA points to a course.

Simulator example on the 4.0 GPA scale

Simulator

After calculating, open GPA Simulator and adjust each letter-grade slider. Compare original and simulated grades and GPA points. Credits and custom bonuses stay fixed

Planner example on the 4.0 GPA scale

Planner

Enter your current GPA, completed credits and target in GPA Planner. Select Start Plan to generate a plan, and locked grades stay fixed.

Illustrations show example values on the 4.0 scale. Simulator and Planner unlock after Calculate GPA. The Planner defaults to your Calculator results and supports manual adjustments. Plan by remaining credits is also available for finding the required average.

How GPA Is Calculated

Calculator: Course Points and GPA

Look up letter-grade points on your selected scale, then add any custom bonus before credit weighting. Regular courses have no bonus. GPA displays two decimals while calculations retain full precision.

Course GPA points = selected-scale letter points + custom bonus
Course quality points = course credits × course GPA points
Semester or cumulative GPA = Σ course quality points ÷ Σ course credits

Simulator: What-if GPA and Change

Adjust letter grades to calculate a what-if GPA and compare it with your baseline. The selected scale, course credits and custom bonuses stay fixed, and your original calculated result remains unchanged.

Simulated course points = selected-scale points for simulated letter + fixed course bonus
What-if GPA = Σ (course credits × simulated course points) ÷ Σ course credits
GPA change = what-if GPA − calculated baseline GPA

Planner: Plan by Remaining Credits

Start with your Calculator GPA and credits, or adjust them manually. Use your target and remaining credits to find the required average, which is rounded up to two decimal places.

Completed quality points = current GPA × completed credits
Required remaining GPA = [target GPA × (completed credits + remaining credits) − completed quality points] ÷ remaining credits
Projected final GPA = (completed quality points + remaining GPA × remaining credits) ÷ (completed credits + remaining credits)

Planner: Plan by Course

Locked courses keep their grades and bonuses; unlocked courses use generated grades without bonuses. Apply these points to the quality-point and final-GPA formulas above. Generated plans must meet or exceed your target.

Remaining credits = Σ remaining-course credits
Locked course points = selected-scale points for locked letter + custom bonus
Unlocked course points = selected-scale points for generated letter

Planner: Achievable Range

Use the selected scale’s minimum and maximum points to find achievable limits. Locked courses retain their grades and bonuses. Targets outside this range receive an explanation; displayed results use two decimals.

Total credits = completed credits + remaining credits
Lowest final GPA = (completed quality points + minimum remaining quality points) ÷ total credits
Highest final GPA = (completed quality points + maximum remaining quality points) ÷ total credits

Letter Grade and GPA Scale Reference

These exact preset values are used throughout Calculator, Simulator and Planner. Custom edits affect your custom mapping only.

Letter Grade4.0 Scale4.3 Scale5.0 Scale10.0 Scale
A+44.3510
A44510
A−3.73.74.639.25
B+3.33.34.138.25
B333.757.5
B−2.72.73.386.75
C+2.32.32.885.75
C222.55
C−1.71.72.134.25
D+1.31.31.633.25
D111.252.5
D−0.70.70.881.75
F0000

Find Your GPA Calculator

Explore other calculators that fit your credit calculation needs.

Your GPA goals start with your next assignment

Reach for a Higher GPA with Verla AI

Upload your assignment requirements and references, and use Verla to build a draft aligned with your course criteria.

Start Your Assignment With Verla AI

Use the draft as a starting point for your own work. Your final grades depend on the work you submit and your course’s assessment criteria.