High School GPA Calculator

Add your classes, pick each grade and level, and see your unweighted and weighted GPA as you type. Free, and nothing you enter leaves your browser.

How to use this GPA calculator

  1. Add one row for each class on your report card. The class name is optional.
  2. Pick your letter grade and the class level: regular, honors, or AP / IB. Choose AP / IB for dual enrollment classes too.
  3. Set the credits. Most year-long classes are 1 credit and most semester classes are 0.5.

Your GPA updates as you type. For your cumulative GPA, open "Add your GPA from earlier semesters" and enter the GPA and credits from your last report card.

How high school GPA is calculated

Your GPA is an average of your grades, weighted by credits. Each grade becomes grade points. The points are multiplied by the credits for the class, and the total is divided by your total credits.

GPA = (grade points × credits, added for every class) ÷ total credits

Example: an A in English (1 credit), a B+ in honors chemistry (1 credit), and a B in health (0.5 credit).

  • Unweighted: (4.0 + 3.3 + 1.5) ÷ 2.5 = 3.52
  • Weighted: honors adds 0.5 to the B+, so (4.0 + 3.8 + 1.5) ÷ 2.5 = 3.72

Grade to GPA conversion chart

GradePercentUnweightedHonorsAP / IB
A+97–1004.04.55.0
A93–964.04.55.0
A-90–923.74.24.7
B+87–893.33.84.3
B83–863.03.54.0
B-80–822.73.23.7
C+77–792.32.83.3
C73–762.02.53.0
C-70–721.72.22.7
D+67–691.31.82.3
D63–661.01.52.0
D-60–620.71.21.7
FBelow 600.00.00.0

Percent cutoffs and weights vary by school. Your handbook has the exact scale.

Strong grades prove you can master what you are taught. An original research paper proves you can discover something new. You work one-on-one with a PhD mentor from a top-20 university, on a question you choose. See how the program works.

Weighted vs. unweighted GPA

An unweighted GPA puts every class on the same 4.0 scale. An A in regular biology and an A in AP Biology both count as 4.0.

A weighted GPA rewards harder classes. Most schools add 0.5 for honors and 1.0 for AP, IB, or dual enrollment, so an A in AP Biology counts as 5.0. That is why a weighted GPA can go above 4.0.

Both numbers matter. Your unweighted GPA shows how well you did. Your weighted GPA, and the classes behind it, shows how hard you pushed yourself. For worked examples and which GPA to report on the Common App, read weighted vs. unweighted GPA.

How colleges read your GPA

Schools weight classes in different ways, so many colleges recalculate your GPA with their own rules. The University of California, for example, counts only 10th and 11th grade academic classes and caps the honors bonus. Admissions officers then read your GPA in context:

  • Rigor: did you take the most challenging classes open to you? Your school profile tells colleges what your school offers.
  • Trend: grades that rise from 9th to 11th grade tell a strong story.
  • Core subjects: English, math, science, social studies, and world languages usually count most.

At the most selective colleges, most applicants bring near-perfect grades in demanding classes. When transcripts look alike, the work you do beyond class is what makes yours memorable.

When your GPA looks like every other strong applicant's, a research paper of your own sets you apart. learnSTEM students choose their topic, meet weekly with a PhD mentor, and finish with a paper they can share with colleges. See how the program works.

What is a good high school GPA?

A good GPA depends on your goals. The average U.S. high school graduate earns about a 3.1, according to the 2019 NAEP High School Transcript Study.

  • 3.0 and up: a solid B average that opens doors at many four-year colleges.
  • 3.5 and up: competitive at a wide range of selective colleges.
  • 3.8 to 4.0 unweighted, with honors and AP classes: typical of applicants to the most selective colleges.

Below where you want to be? You have more control than you think. Every new grade counts, and an upward trend is something colleges notice.

Not sure how research fits your plans for college? Tell us your goals and we will help you map out the next step. Contact us.

Why your result may not match your transcript

  • Your school gives an A+ more than 4.0 points, for example 4.3.
  • Your school adds a different bonus, for example 1.0 for honors.
  • Your school leaves out some classes, such as PE or pass/fail classes.
  • Your school rounds or truncates at a different step.

Your transcript is the official number. Use this calculator to check it and to plan your next semester.

Frequently asked questions

Is a 93% a 4.0?

On most scales, yes. A 93% is an A, which counts as 4.0 unweighted. Some schools set the A cutoff at 90% or 94%, so check your handbook.

Is a 4.0 weighted GPA good?

It depends on the classes behind it. A 4.0 weighted GPA can mean straight A's in regular classes or B's in AP classes. Colleges look at your grades and your course load together.

Is a B in an AP class better than an A in a regular class?

On a weighted scale they are equal: both count as 4.0. Many colleges value the challenge of the AP class. Take the most demanding classes you can still do well in.

Do colleges use weighted or unweighted GPA?

Both, and many recalculate your GPA with their own rules. On applications, report your GPA exactly as it appears on your transcript.

How do I calculate my cumulative GPA?

Open "Add your GPA from earlier semesters" in the calculator. Enter your GPA so far and the credits it covers, then add this semester's classes. The calculator combines them by credits.

How can I raise my GPA?

Focus first on classes with the most credits, since they move your GPA the most. Talk to your teachers early, turn in every assignment, and aim for an upward trend. Each semester adds credits to your total, so each new grade moves your GPA a little less. The earlier you start, the more it counts.

Your GPA tells colleges how you learn. Your research tells them how you think. Start an original research project with a PhD mentor, on your own schedule. Apply now.

Admission deadlines

Early Admission – November 15, 2026
Regular Admission – December 13, 2026
Late Admission – January 31, 2027

The Program runs four times per year: Spring, Summer, Fall, and Winter.

Apply Now