Menu

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.

What would you like to do?
How does your school grade?

You can type a letter such as B+ or a percentage such as 87. Percentages use the common 90, 80, 70 and 60 scale, with 97 and up an A+, 93 an A, 90 an A-, 87 a B+ and so on. Schools differ, so use your own school’s cutoffs if you have them.

Your courses

Weighted GPA adds 0.5 for honors and 1.0 for AP, IB and dual enrollment courses graded A to C. Schools weight differently, so this is the most common convention, not a rule. Core academic GPA counts 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. A full-year course is 1.0 credit and a semester course is 0.5.

Grade 9
    Grade 10
      Grade 11
        Grade 12

          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 CollegePrep

          Common 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.