🔧 TL3 Tools

🎓 GPA Calculator

Written by Sarah Mitchell · Reviewed by Jane Smith · July 19, 2026

Calculate your GPA with letter grades and credit hours. Add as many courses as you need.

Courses

Results

Add courses and click Calculate.

What This GPA Calculator Computes

This tool turns a list of letter grades and their credit hours into a grade point average on the standard 4.0 scale. Each grade maps to a number, that number is weighted by the course credits, and the weighted sum is divided by the total credits. The result is shown to three decimal places along with the letter grade that falls at that boundary. Everything is computed in your browser, so no grades are stored or sent.

How Credit Hours Weight the Average

The scale used here gives A+ and A a value of 4.0, A- 3.7, B+ 3.3, B 3.0, B- 2.7, C+ 2.3, C 2.0, C- 1.7, D+ 1.3, D 1.0, and F 0.0. For each course, the grade points are multiplied by its credits, then all points are added and divided by the sum of the credits. A four-credit A contributes 16 points, while a two-credit A contributes only 8, which is why a high grade in a heavier course moves the average more.

Worked Example: A Semester Transcript

Consider four courses: a four-credit A, a three-credit B+, a three-credit B, and a two-credit A-. The points are 4.0 x 4 = 16, 3.3 x 3 = 9.9, 3.0 x 3 = 9.0, and 3.7 x 2 = 7.4, totaling 42.3. Dividing by the 12 credits gives 3.525. The calculator displays that as a 3.525 GPA with the letter B+.

Where the Letter Grade Boundaries Fall

The letter shown next to the numeric average comes from fixed cutoffs: 3.7 and above is an A, 3.3 to 3.69 is a B+, 3.0 to 3.29 is a B, 2.7 to 2.99 is a B-, 2.3 to 2.69 is a C+, 2.0 to 2.29 is a C, 1.7 to 1.99 is a C-, 1.3 to 1.69 is a D+, 1.0 to 1.29 is a D, and anything below 1.0 is an F.

What This Tool Does Not Consider

This is an unweighted 4.0 calculation. It does not add bonus points for honors, AP, or IB courses, does not understand pass/fail rows, and does not apply repeated-course policies where only the latest attempt counts. Institutions use many variants of this scale, so the result may differ from an official transcript computed under your school's specific rules.

GPA Calculator FAQ

Why is an A+ worth the same as an A?

On this 4.0 scale both map to 4.0 points. Some schools award a 4.3 for A+, but this tool uses the more common 4.0 cap.

Can I enter different credit hours per course?

Yes. Each row accepts its own credit value, and the weighting adjusts automatically, which is what makes the result a true credit-weighted average.

How is the letter grade chosen?

The numeric average is compared against the cutoff table, and the letter whose range contains the value is displayed alongside it.

Does it handle weighted honors or AP courses?

No. Bonus points for advanced courses are not added, so a transcript full of AP classes will read lower here than on a weighted scale. Multiply the points yourself if your school uses a different weighting scheme.

What if a course is pass/fail?

Leave it out of the list, since it contributes no grade points on this scale. Include only graded courses to keep the average accurate.

Why three decimal places?

Many transcripts report GPAs to three decimals so that students with nearly identical averages can still be ranked, and the extra digit keeps those small differences visible.

When the Simple 4.0 Average Is Enough

This calculator suits the common case: a North American transcript of letter grades with credit hours and no special weighting. Use it to estimate where you stand, to plan what grades you need to reach a target, or to compare offers against a standard scale. If your program uses weighted courses, plus-and-minus variants outside the table, or a 4.3 scale, compute with your registrar's rules instead.

Working Backward to a Target Average

The same weighting that produces your GPA can plan your next term. Suppose you carry nine credits at a 3.0 average, worth 27 points. To finish twelve credits at 3.2 you need 38.4 points total, so the final three-credit course must contribute 11.4 points, or 3.8 per credit. An A- is worth 3.7 and lands just short, while an A reaches the goal. The grade-value table turns that planning question into straightforward arithmetic.

Semester Averages Versus Cumulative Records

The calculator weights whatever rows you enter, so it serves a single term or a full transcript equally well. For a cumulative number, enter every graded course with its true credits rather than averaging your semester averages, because each term represents a different share of the total. For a one-term estimate, list only those courses and read the result as that term's contribution to your record. Add or remove rows freely with the buttons, and the weighting recomputes on every click.

When the Plus and Minus Ranks Matter

The scale is not evenly spaced. The step from A- to B+ is 0.4 points, the jump from D to F is a full point, and most neighboring letters differ by 0.3. Entering each letter exactly as printed on the transcript matters because a B+ recorded as a B lowers the weighted sum by 0.3 for every credit in that row. Across a twelve-credit semester, one miscoded grade shifts the final average by roughly a tenth of a point, which can be the difference between two boundary letters.

How the Page Starts

The page opens with four sample rows already filled in: an A carrying four credits, a B with three, a B+ with three, and an A- with two. Clicking Calculate on that default list returns 3.525, showing how heavier courses pull the weighted average toward their own grade. Replace the samples with your coursework, adjust every credit count to match your registration, and press the button again whenever your schedule changes.

Reading the Points Table

Beneath the headline sits a compact table with three rows: the number of courses counted, the aggregate grade points, and the total credits forming the denominator. The points row rounds to one decimal, while the credit column stays exact. You can verify the average by hand: multiply each grade by its credits, add the products, and divide by the credit total to recover the headline.

What the Grade Dropdown Offers

The dropdown beside each row lists every rank the scale understands, from A+ down to F. Picking a different letter changes that row's points immediately, letting you test what-if scenarios before finalizing your schedule. Because A+ and A share the same value, choosing A+ never raises the average; the extra label exists only to mirror transcripts that record it.

Planning Across Multiple Terms

To project your standing after another year, list every completed course plus the ones you intend to take, using your expected grades. The result is a forecast, not a promise, because the actual transcript depends on what you earn. Update the list at the end of each term to keep the running average current and honest.