Free Tool
High School GPA Calculator
Enter your courses and see your unweighted, weighted and core academic GPA right away, year by year. Homeschooling? Build a print-ready transcript too.
Also included
Get your transcript
A clean, print-ready transcript with your school header, courses grouped by year, yearly and cumulative GPA, total credits, a grading key and a signature line, plus a short guide to how admissions offices read a homeschool file.
You will join the EduAvenues email list and can unsubscribe at any time. This site is protected by reCAPTCHA. The Google Privacy Policy and Terms of Service apply.
How the calculator counts your grades
Most high schools use the same basic recipe. Each grade becomes points, each course is counted by its credits, and the GPA is the total points divided by the total credits.
- Unweighted
- A+ and A are 4.0, A- is 3.7, B+ is 3.3, B is 3.0, B- is 2.7, C+ is 2.3, C is 2.0, C- is 1.7, D+ is 1.3, D is 1.0, D- is 0.7 and F is 0. Schools that grade in whole letters use A, B, C, D and F only.
- Weighted
- Honors courses add 0.5. AP, IB and dual enrollment courses add 1.0. D and F grades get no extra weight. Schools weight differently, so this is the most common convention rather than a rule.
- Core academic
- Unweighted GPA in English, math, science, social studies or history, and world language only. Many colleges recalculate GPA this way and drop electives such as PE, art and health.
- Credits
- A full-year course is 1.0 credit and a semester course is 0.5, so a full-year course counts twice as much as a semester course.
Treat the results as a close estimate. Your school’s transcript is the official record, and each college decides how it reads it.
Planning for college?
CollegePrep is admissions support for grades 7 to 12. Planning can start before high school and continue through acceptance. We help families connect course choices, activities, summers, essays, and school lists so each next decision is clearer before senior year arrives.
See CollegePrepCommon Questions
How is high school GPA calculated?
Each course grade becomes points on a 4.0 scale: A is 4.0, B is 3.0, C is 2.0, D is 1.0 and F is 0, with plus and minus grades in between. Multiply the points by the course credits, add them up and divide by the total credits. A full-year course is 1.0 credit and a semester course is 0.5.
What is the difference between weighted and unweighted GPA?
Unweighted GPA treats every course the same, so 4.0 is the top. Weighted GPA adds extra points for harder courses, so it can go above 4.0. This calculator adds 0.5 for honors and 1.0 for AP, IB and dual enrollment, which is the most common convention. Schools weight differently, so check your own school’s policy.
Will this match the GPA on my school transcript?
It will if your school uses the common 4.0 scale. Some schools use a different scale, cap the weighting or count only certain courses. Use the calculator to plan and to compare options, and use your transcript for the official number.
What is a core academic GPA?
It is your unweighted GPA in English, math, science, social studies or history, and world language only. Many colleges recalculate GPA this way and leave out electives such as PE, art and health, so it helps to know yours.
Do D and F grades get the weighted bump?
No. An honors or AP course graded D or F gets no extra points here, which is how many schools handle it.
Can I use this to make a homeschool transcript?
Yes. Choose Build a homeschool transcript, add your school and student details and your courses, and enter your email to unlock a print-ready transcript. You can print it or save it as a PDF, then sign and date it.
What happens to my courses and grades?
The calculator runs in your browser and nothing is saved. In homeschool mode your details are sent to our server to build the transcript and are not stored. We only keep your email address if you choose to unlock the transcript.