Free Grade Calculator

Free GPA Calculator

A GPA calculator is a tool that converts letter grades and course credits into a grade point average. Use this free Zap Code calculator to estimate semester GPA, weighted GPA, and cumulative GPA before your transcript updates.

Current Estimate

Semester
3.52
Weighted
3.95
Cumulative
3.44
Credits
14.0

Weighted estimates use +0.5 for honors and +1.0 for AP or IB classes, capped at 5.0 points per course.

Classes this term

Add letter grades, credits, and course level for each class.

Unweighted

3.70

Weighted

3.70

Grade points

11.10

Unweighted

3.30

Weighted

3.80

Grade points

13.20

Unweighted

4.00

Weighted

5.00

Grade points

16.00

Unweighted

3.00

Weighted

3.00

Grade points

9.00

GPA formula

How the calculation works

Grade points

Each letter grade maps to a number on the 4.0 scale, such as A = 4.0 and B = 3.0.

Credit weight

Each class is multiplied by credits, so a 4-credit class affects GPA more than a 1-credit class.

Final average

Total grade points divided by total credits gives the GPA for the term or cumulative record.

Quick steps

How to use the GPA calculator

Step 1

Add each class

Enter one row for every class in the semester or term you want to calculate.

Step 2

Choose grades and credits

Pick the letter grade and credit value for each class. Higher-credit classes count more in the GPA.

Step 3

Set course weighting

Use regular, honors, or AP/IB weighting to compare unweighted and weighted GPA results.

Step 4

Review semester and cumulative GPA

Read the semester GPA, total credits, grade points, and optional cumulative GPA if you entered past credits.

FAQ

GPA calculator questions

What is a GPA calculator?

A GPA calculator converts letter grades and course credits into a grade point average. It helps students estimate semester GPA, weighted GPA, and cumulative GPA before report cards or transcripts update.

How do I calculate GPA from letter grades?

Convert each letter grade to grade points, multiply by the class credits, add all grade points, then divide by total credits. This calculator does that math automatically.

What is the difference between weighted and unweighted GPA?

Unweighted GPA uses the standard 4.0 scale. Weighted GPA adds a boost for harder classes such as honors, AP, or IB courses, depending on your school's policy.

Does every school use the same GPA scale?

No. Most schools use a 4.0 scale, but weighting rules, plus/minus grades, and credit policies vary. Use this result as a planning estimate and check your school's official scale.

Can I calculate cumulative GPA with this tool?

Yes. Enter your previous cumulative GPA and previous completed credits, then add this term's classes. The tool combines past and current grade points into a new estimate.

Related tools

Keep learning with Zap Code

View all tools

Build a study tool with AI

Zap Code helps kids and beginners turn plain-language ideas into real HTML, CSS, and JavaScript apps. Try the calculator, then build your own planner, quiz, or grade tracker.

Start building