50+ CALCULATORS·FREE · NO SIGN-UP
Overview
Formula

01What this calculator does

Free high school GPA calculator online – no credits, no sign-up for you. Just paste in the grades for your classes (one per line in the big box) and it will return your unweighted GPA on the 4.0 scale (as a number and as a letter), the highest and lowest graded class, and the total grade points behind your average. Every class is weighted equally (i.e. no need to look up how many credits a given class was “worth” and thus give it more “heft” in your average).

This program can read letter grades (A, A- , B+, C+) and percentages (0-100%) mixed together. Enter your exact grades from report cards. Grades without letters are read as percentages and translated to the corresponding letter. Additionally on this web site are many free, no-login math programs including a BMI calculator and an age-gap calculator.

No credit hours — a true unweighted average where every class counts the same.
Accepts letter grades and percentages together, one per line.
Shows the nearest letter, the highest and lowest grade, and the grade-point total.

02The 4.0 grade scale it uses

The grades in U.S. high schools are mostly reported on the 4.0 scale. Each letter has a value in terms of grade points that decrease by one third with each step. This means that there is a difference of about 0.3 between A+ and A and between A- and A. First, a percentage is converted into a letter grade and then the resulting letter is converted into grade points according to the full standard unweighted grading scale listed in the table below.

Tip: some schools give an A+ a 4.3 instead of capping it at 4.0. Use the A+ dropdown to match your school before you calculate.
The full 4.0 grade-point scale +×
Letter
Grade points
Typical %
A+ / A
4.0
93–100
A−
3.7
90–92
B+
3.3
87–89
B
3.0
83–86
B−
2.7
80–82
C+ / C / C−
2.3 / 2.0 / 1.7
70–79
D+ / D / D−
1.3 / 1.0 / 0.7
60–69
F
0.0
Below 60

03Unweighted vs weighted — and why “no credits” is fine

Unweighted GPA: Assigns an unweighted quality point value to every class on a 0–4.0 scale and allows for the calculation of an unweighted GPA without input of credit hours. This is how most high school average GPAs are calculated and can be viewed using this calculator. Weighted GPA: Assigns an increased quality point value for honors, AP or IB classes. The value of an A in these classes could be 4.5 or 5.0. Credit-weighted GPA: Assigns a value to a full-year or higher-credit course that is greater than a short-credit course. The average high school GPA is calculated using unweighted quality points and does not require input of credit hours.

In fact, if every course were 1 credit, then all colleges would be taking an unweighted average to score their applicants against those of other schools. Everyone uses grades reported on an unweighted scale when reporting for a College Guide, such as The Princeton Review lists or U.S. News & World Report’s peer ratings of departments. (The U.S. Department of Education’s National Center for Education Statistics reports data on 12th graders by grades on a unweighted scale in its Condition of Education and in its annual High School Longitudinal Study of 2009.)

How to read and raise your GPA +×

A general guideline to go by is 3.5+ = A- average / very good / good (competitive), 3.0- 3.5 = B+ / A- average / very good / good (competitive), 2.0- 3.0 = B / C average / fair, less than 2.0 = not enough to graduate / not enough to meet requirements for other schools. According to NCES Fast Facts most graduates have averages in the B range.

Because this is an average, the biggest “pull” or “drag” is your lowest set of grades, so the calculator flags the lowest class for you. As you have more and more classes, each individual grade has less impact, so one rough semester can end up being overcome by later years. Check with your school counselor or your state resources (e.g. Minnesota’s MyHigherEd GPA guide) for how your district rounds to the final reported average and for other assistance.

Limitations and things to watch +×
  • Unweighted only. This calculator does not add honors/AP/IB bonus points. If your school publishes a weighted GPA, it will read higher than the number here.
  • No credit hours. Every class is weighted equally. If your transcript weights full-year courses more than semester ones, use a credit-weighted calculator instead.
  • Scales vary. Percentage-to-letter bands differ slightly by district (some use 90–100 = A). The calculator uses the most common U.S. bands; enter letters directly if your school differs.
  • It is an estimate. Your official transcript GPA, set by your school, is the number colleges use. Treat this as a planning figure.
Frequently asked questions +×
Q How do I calculate my GPA for high school?
Convert each grade to a 4.0-scale point (A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0, with +/- in between), add them, and divide by the number of classes. That is your unweighted GPA — no credit hours required.
Q Is a 93 a 4.0 GPA in high school?
A 93–96% is an A, which is 4.0 points for that class. Your overall GPA is only a 4.0 if every class averages to an A; one lower grade pulls it down.
Q Is a 3.7 GPA an A or B?
A 3.7 is an A− on most scales — between a straight A (4.0) and a B+ (3.3), so it is in the A range, not a B.
Q Is 75% a 3.0 GPA?
No — 75% is a C, about 2.0 points. A 3.0 (B average) needs roughly 83–86% per class.
This calculator gives an unweighted estimate on the standard 4.0 scale and does not add honors, AP or IB weighting or credit-hour weighting. Percentage-to-letter bands and rounding vary by school district, so your official transcript GPA — the figure your school reports — is the authoritative one. Use this for planning, not as an official record.

01The unweighted GPA formula

An unweighted high school GPA is calculated as the arithmetic mean of grade points received by a student in high school. For the calculation of an unweighted GPA, each grade given (letter or percentage) is converted to a number on a 4.0 scale. As there are no specified credit hours for high school, there is nothing to weight. Thus, each class is awarded a single grade point value and averaged to compute the GPA.

GPA
GPA = (p₁ + p₂ + … + pₙ) ÷ n
Each point
pᵢ = grade point of class i on the 4.0 scale
From a %
92% → A− → 3.7

Where:

  • p₁ … pₙ= the 4.0-scale grade point for each class.
  • n= the number of classes (each counts once).
  • A = 4.0= the top grade point; every other letter scales down from it.
  • ± 0.3= the approximate value of a plus or minus modifier.

02Worked example

Say a report card shows six classes: A, A−, B+, B, A and a 92%. Convert each to a grade point, add them, and divide by six — no credits anywhere:

Step 1 · Convert
A=4.0, A−=3.7, B+=3.3, B=3.0, A=4.0
Step 2 · Map the %
92% → A− → 3.7
Step 3 · Add
4.0+3.7+3.3+3.0+4.0+3.7 = 21.7
Step 4 · Count
n = 6 classes
Step 5 · Divide
21.7 ÷ 6 = 3.62

The unweighted GPA for this student would be 3.62 or A−. Since the major GPA tools use a convert → add → divide method and do not require a credit-hours column for a purely unweighted average, averaging other numbers of everyday life (such as the numbers in a spreadsheet) can be done with a free tool on the site such as the conduit fill calculator. No login is required for these tools.

High School GPA Calculator

Enter your grades, then press Calculate.
--
Unweighted GPA (4.0 scale)
--
Classes--
Grade points total--
Highest grade--
Lowest grade--
Scale--
--
Elena Castillo ✓ Education reviewed
Updated Jul 2026 · 5 min read · Reviewed by the InfoCalculator editorial team