Digital ToolPad.

Runs 100% in your browser

Your data never leaves your device. zero uploads.

High School GPA Calculator

See your weighted and unweighted high school GPA side by side. Mark Honors, AP, IB and dual enrollment classes, add every semester from 9th to 12th grade, and plan the grades you need.

  • Weighted & unweighted
  • Honors · AP · IB
  • All four years
  • No signup
Enter grades as

Semesters and courses

10th grade, fall

GPA 3.58Weighted 3.85

5.5 credits · 19.7 quality points

Add your current GPA (optional)

Copy it from your transcript or student portal to get a cumulative GPA. Leave it blank to work out a single term.

How is high school GPA calculated?

High schools turn each semester grade into grade points on a 4.0 scale (A = 4, B = 3, C = 2, D = 1, F = 0) and average them, usually weighting each class by its credits: a full-year class is often 1 credit per semester and electives or PE can be 0.5. That is your unweighted GPA. Most high schools also report a weighted GPA, which adds bonus points for harder classes, typically +0.5 for Honors and +1.0 for AP, IB and dual enrollment, so a weighted GPA can go above 4.0. This high school GPA calculator shows both at once and adds them up across all your semesters.

How to use the high school GPA calculator

  1. Enter each class with its credits (1 for most classes, 0.5 for half-year or PE) and your semester grade.
  2. Set the level of each class: Regular, Honors, AP / IB or Dual enrollment. Change the bonus points under Edit grade scale if your school uses different ones.
  3. Add a semester for each term on your transcript, or type your current GPA and credits to add this term to it.
  4. Compare your weighted and unweighted GPA on the right and download a PDF report for your counselor or applications.

GPA formulas used by this calculator

Semester GPA
GPA = Σ(grade points × credits) ÷ Σ creditsGrade points times credits gives the quality points for each class. Add them and divide by the credits that received a grade.
Weighted GPA
Weighted GPA = Σ((grade points + bonus) × credits) ÷ Σ creditsAdd the level bonus to each passing grade first: Honors +0.5, AP / IB +1.0, dual enrollment +1.0 by default.
Cumulative GPA
Cumulative = (current GPA × current credits + new quality points) ÷ (current credits + new credits)Never average semester GPAs directly. Each term counts in proportion to its credits.
GPA needed next term
Needed = (target × (current credits + next credits) - current quality points) ÷ next creditsIf the answer is above the top of your scale, the target needs more than one term.

GPA scale: letter grades, percentages and grade points

This is the standard 4.0 scale the calculator starts with. Many colleges give an A+ 4.3 or 4.33, and many high schools use 90/80/70 cutoffs without plus and minus grades. You can change any value with Edit grade scale.

Letter grade to GPA conversion on the 4.0 scale
Letter gradePercentage4.0 scaleHonorsAP / IB
A+97 to 1004.04.55.0
A93 to 964.04.55.0
A-90 to 923.74.24.7
B+87 to 893.33.84.3
B83 to 863.03.54.0
B-80 to 822.73.23.7
C+77 to 792.32.83.3
C73 to 762.02.53.0
C-70 to 721.72.22.7
D+67 to 691.31.82.3
D63 to 661.01.52.0
D-60 to 620.71.21.7
FBelow 600.00.00.0

Why use this high school GPA calculator

  • Weighted and unweighted togetherMark a class as Honors, AP, IB or dual enrollment and see both numbers at once, the way colleges and high school transcripts report them.
  • Every semester on one pageAdd as many terms as you need. Each one shows its own GPA, and the panel on the right keeps a running cumulative GPA across all of them.
  • Know what you need next termType a target GPA and the credits you will take, and the planner tells you the average you need, or how many credits it takes if the goal is out of reach this term.
  • Your school’s scale, not oursTurn plus and minus grades on or off, set A+ to 4.0, 4.3 or 4.33, and edit every grade point and percentage cutoff in the scale table.
  • A clean PDF reportDownload or print a one-page summary with every course, each term’s GPA, your cumulative GPA and your goal. Handy for advisors, counselors and scholarship forms.
  • Private and freeNo account, no email and no limit. Your grades are saved in this browser only, so they are still here next time and never reach a server.

What students and parents use it for

  • College and scholarship applications. Work out the weighted and unweighted GPA that applications ask for, using your own school’s scale.
  • Parents checking report cards. Turn a report card full of percentages into a GPA in a minute, without signing up for anything.
  • Honor roll and Latin honors. Check whether you are on track for the honor roll, dean’s list or cum laude cutoffs your school uses.
  • Athletic eligibility. Keep an eye on the minimum GPA your school or league sets for playing sports.
  • Before and after finals. Try different final grades to see where your semester GPA will land, then enter the real grades when they post.
  • Counselors and advisors. Run what-if plans with a student and hand them a printed report to take home.

How this GPA calculator compares

A summary of the most used GPA calculators as of October 2026, based on their public pages. They change over time, so check them yourself if a feature matters to you.

GPA calculator feature comparison
FeatureThis calculatorCalculator.netGPACalculator.netUniversity calculators
Multiple semesters on one pageYesYes (setting)YesUsually one term
Current GPA + credits for cumulative GPAYesYesYesUsually
Letter and percentage gradesBothBothLettersLetters
Weighted (Honors, AP, IB) beside unweightedYes, with your own bonus pointsNoNot on the college pageNo
“What GPA do I need?” plannerYes, plus credits neededYesYesSome
Editable grade scaleEvery point and % cutoffFixed tablePresets and custom valuesFixed to that school
PDF report and printYesOn-page reportNot offeredNo

Need your grade in one class rather than your GPA? Use the grade calculator for weighted assignments, or the final grade calculator to see the score you need on a final exam. For quick sums try the percentage calculator or the average calculator. When it is time to study, the Pomodoro timer keeps you focused, the citation generator formats your references, and the math editor writes equations for homework.

Example: a 10th grade semester with Honors and AP

English 10 Honors (A-, 1 credit), AP World History (B+, 1 credit), Algebra II (A), Chemistry (B), Spanish II (A-) and PE (A, 0.5 credit) make 19.7 quality points over 5.5 credits: an unweighted GPA of 3.58. The Honors class adds 0.5 and the AP class adds 1.0, so the weighted quality points are 21.2 and the weighted GPA is 21.2 ÷ 5.5 = 3.85.

What to expect from the result

High schools set their own weights, scales and credit values, and some only weight junior and senior year or cap the number of weighted classes. Set the bonus points and credits to match your school’s profile and treat the result as an estimate; colleges may also recalculate your GPA with their own rules.

High School GPA Calculator questions

What is the difference between weighted and unweighted GPA?

Unweighted GPA uses the same 4.0 scale for every class. Weighted GPA adds bonus points for harder classes, usually +0.5 for Honors and +1.0 for AP, IB or dual enrollment, so an A in an AP class counts as 5.0. Many colleges look at both and some recalculate GPA with their own rules.

Is a 4.0 weighted GPA good?

It depends on your school. A 4.0 weighted GPA could mean straight A’s in regular classes or a mix of A’s and B’s in AP classes. Colleges see your transcript and your school’s profile, so taking harder classes matters as well as the number.

Do colleges look at weighted or unweighted GPA?

Both appear on most applications. Many colleges recalculate an unweighted academic GPA from your core classes and then consider course rigor separately, so it helps to know both numbers.

How many credits is a high school class?

Most schools give 1 credit for a full-year class per semester (or 0.5 per semester if a year is 1 credit) and 0.5 for half-year electives, PE and health. If every class has the same credit, turn off Credit hours and each class counts equally.

Can I enter percentages instead of letter grades?

Yes. Choose Percent at the top and type each class percentage. The calculator turns it into a letter with the cutoffs in the grade scale table (93% and up is an A by default) and shows the letter next to the box. Edit the cutoffs if your school uses a 90/80/70 scale.

Are my grades saved or sent anywhere?

Your grades are saved in this browser’s local storage, so they are still here when you come back on the same device. Nothing is sent to a server and there is no account. Use Start over to clear them.

100% private: your data never leaves your browser

No registration, no tracking of your content, no server uploads. Don't just take our word for it:

  • No server, no uploads

    Your files and text are processed entirely on your device. Nothing is ever sent to us.

  • Works offline

    Once loaded, this tool keeps working with your Wi-Fi turned off. Try it.

  • Verify it yourself

    Open your browser's DevTools → Network tab. You'll see zero requests carrying your data.

Explore more tools

More utilities for your next task.

Browse all tools