Introduction
This free high school GPA calculator helps you find your grade point average in just a few clicks. You can enter your classes one by one or use the quick bulk entry mode to type in all your grades at once. The tool works out both your unweighted GPA on a 4.0 scale and your weighted GPA on a 5.0 scale, which counts extra points for AP, IB, Honors, and college-level classes.
You can add as many semesters as you need, choose letter grades or percentages, and even include your prior GPA to get a true cumulative result. The calculator also shows a step-by-step solution so you can see exactly how your GPA is computed, a semester-by-semester breakdown with a bar chart of your GPA trend, and a target GPA planner that tells you what grades you need going forward. Whether you are planning for college applications or just want to track your progress, this tool gives you a clear picture of where you stand.
How to Use Our High School GPA Calculator
Enter your courses, grades, and credits to calculate your unweighted and weighted high school GPA on a 4.0 and 5.0 scale.
Pick your input mode. Choose "Course-by-Course" to type in each class one at a time, or choose "Quick Bulk Entry" to just enter how many of each letter grade you earned.
Add your prior history (optional). If you already have a GPA from past terms, click "Include Prior Academic History" and type in your current cumulative GPA and the number of credits you have earned so far. If you need to convert your cumulative GPA from a different format, our CGPA calculator can help.
Choose your grade format. Select "Letter Grade" to pick grades like A or B+, or select "Percentage" to type in a number from 0 to 100. If you need to convert a percentage into a GPA value, try our percentage to GPA calculator.
Name your semester. Each semester has a text box at the top where you can type a label like "Fall 2025" or "Junior Year Sem 1."
Turn on weighted GPA. Flip the "Enable Weighted GPA" switch if your school gives extra points for harder classes like AP, IB, Honors, or College courses. For a deeper look at how weighted scales work, see our dedicated weighted GPA calculator.
Type each course name. Enter the name of the class, such as "AP Biology" or "English 11," in the Course Name field.
Select or type your grade. Pick a letter grade from the dropdown, or type a percentage if you chose that format.
Set your credits. Choose how many credits each course is worth, from 0.5 to 5.0. Most high school classes are worth 3.0 credits.
Pick your course type. If weighted GPA is on, select Regular, Honors, AP, IB, or College. Honors adds 0.5 points and AP, IB, and College each add 1.0 point to your weighted GPA.
Add more courses or semesters. Click "Add Course" to add another row inside a semester. Click "Add Semester" to start a new term.
Set a target GPA (optional). Open "What GPA Do I Need?" and type in your goal GPA and how many credits you plan to take. The calculator will tell you the GPA you need to earn in those remaining credits.
Click Calculate. Press the blue "Calculate" button to see your cumulative unweighted GPA, cumulative weighted GPA, a semester-by-semester breakdown, a GPA trend chart, and a full step-by-step solution showing all the math.
What Is a High School GPA?
GPA stands for Grade Point Average. It is a single number that shows how well you are doing in school overall. Instead of looking at each class grade one by one, your GPA puts all your grades together into one score. Most high schools use a 4.0 scale, where an A equals 4.0 and an F equals 0.0. If you want to understand how individual assignments and tests roll up into a course grade before it feeds into your GPA, our grade calculator walks you through that process.
Unweighted vs. Weighted GPA
An unweighted GPA treats every class the same. An A in gym counts the same as an A in a hard science class. The highest you can get is a 4.0.
A weighted GPA gives extra points for harder classes like AP, IB, Honors, or College-level courses. For example, AP and IB classes add 1.0 extra point, and Honors classes add 0.5. This means a weighted GPA can go above 4.0, up to a 5.0 scale. Weighted GPA rewards students who challenge themselves with tougher coursework. Because weighted GPA relies on multiplying grade points by credits, it is essentially a weighted average of all your course grades.
How Is GPA Calculated?
To find your GPA, each letter grade is turned into a number. Then that number is multiplied by the credits for that class. You add up all those results and divide by your total credits. The formula looks like this:
GPA = Total Grade Points ÷ Total Credits
For example, if you got an A (4.0) in a 3-credit class and a B (3.0) in a 4-credit class, your total grade points would be (4.0 × 3) + (3.0 × 4) = 24. Your total credits would be 7. So your GPA would be 24 ÷ 7 = 3.43.
Why Does Your GPA Matter?
Colleges look at your GPA when you apply for admission. It is one of the first things they check. A strong GPA can also help you qualify for scholarships, sports teams, and honor societies. Tracking your GPA each semester lets you see if your grades are going up or down so you can make changes early. Use our semester grade calculator to figure out where you stand in each individual term, or try the final grade calculator to find out what score you need on a final exam to hit your target grade in a class.
Beyond GPA, standardized test scores also play a major role in college admissions. Tools like our SAT score calculator and ACT score calculator can help you estimate and plan those scores alongside your GPA. If you are taking AP courses to boost your weighted GPA, our AP score calculator lets you predict how you might perform on those exams.
What Is a Good High School GPA?
- 3.7 – 4.0+: Excellent. Competitive for top colleges.
- 3.0 – 3.69: Good. Meets the requirements for many colleges.
- 2.0 – 2.99: Average. May limit some college options.
- Below 2.0: Needs improvement. Could affect graduation or eligibility.
Keep in mind that once you head to college, GPA scales and expectations shift. Our college GPA calculator is built specifically for that next stage. You can also use the general-purpose GPA calculator if you need a quick computation without the high-school-specific features.
Credits and Course Load
Each class you take is worth a certain number of credits. A full-year class is usually worth more credits than a half-year class. Credits matter because a class worth more credits has a bigger effect on your GPA. This is why doing well in high-credit classes is especially important. If your teacher uses a weighted grading system within a single course—where exams count more than homework, for instance—our weighted grade calculator can help you figure out your grade before you plug it into your GPA. You can also quickly check how you did on any quiz or test with the test grade calculator, or compute a simple grade average across multiple assignments.