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
Semesters and courses
10th grade, fall
GPA 3.58Weighted 3.85
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
- Enter each class with its credits (1 for most classes, 0.5 for half-year or PE) and your semester grade.
- 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.
- Add a semester for each term on your transcript, or type your current GPA and credits to add this term to it.
- 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 | Percentage | 4.0 scale | Honors | AP / IB |
|---|---|---|---|---|
| A+ | 97 to 100 | 4.0 | 4.5 | 5.0 |
| A | 93 to 96 | 4.0 | 4.5 | 5.0 |
| A- | 90 to 92 | 3.7 | 4.2 | 4.7 |
| B+ | 87 to 89 | 3.3 | 3.8 | 4.3 |
| B | 83 to 86 | 3.0 | 3.5 | 4.0 |
| B- | 80 to 82 | 2.7 | 3.2 | 3.7 |
| C+ | 77 to 79 | 2.3 | 2.8 | 3.3 |
| C | 73 to 76 | 2.0 | 2.5 | 3.0 |
| C- | 70 to 72 | 1.7 | 2.2 | 2.7 |
| D+ | 67 to 69 | 1.3 | 1.8 | 2.3 |
| D | 63 to 66 | 1.0 | 1.5 | 2.0 |
| D- | 60 to 62 | 0.7 | 1.2 | 1.7 |
| F | Below 60 | 0.0 | 0.0 | 0.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.
| Feature | This calculator | Calculator.net | GPACalculator.net | University calculators |
|---|---|---|---|---|
| Multiple semesters on one page | Yes | Yes (setting) | Yes | Usually one term |
| Current GPA + credits for cumulative GPA | Yes | Yes | Yes | Usually |
| Letter and percentage grades | Both | Both | Letters | Letters |
| Weighted (Honors, AP, IB) beside unweighted | Yes, with your own bonus points | No | Not on the college page | No |
| “What GPA do I need?” planner | Yes, plus credits needed | Yes | Yes | Some |
| Editable grade scale | Every point and % cutoff | Fixed table | Presets and custom values | Fixed to that school |
| PDF report and print | Yes | On-page report | Not offered | No |
Grades, finals and study tools
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.