Unweighted GPA
—
—
Weighted GPA
—
AP +1.0 · Honors +0.5 · DE +1.0
Total credits
—
—
Save courses and continue in Homeschool Fox
Create a free account to save these courses, generate a college-ready transcript PDF, and track grades automatically going forward.
How to use the homeschool GPA calculator
Add a row for each course your student completed. Set the credit hours (1.0 is standard for a year-long high school class, 0.5 for a semester), pick the letter grade earned, and flag the course as Honors, AP, or Dual Enrollment if it qualifies. The calculator updates instantly as you edit — no submit button, no signup required.
The math runs entirely in your browser. Nothing is uploaded or saved. If you want to keep your courses for next semester or generate a transcript PDF, sign in to Homeschool Fox and use the premium transcript builder, which uses the same scale this calculator does.
Weighted vs unweighted GPA
Unweighted GPA uses a flat 4.0 scale: A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0. Plus and minus grades shift by 0.3 (A- = 3.7, B+ = 3.3, and so on). Every course counts equally regardless of difficulty.
Weighted GPA adds a bonus for harder coursework so a student who took five AP classes with an A average isn't ranked the same as a student who took five regular classes with an A average. The bonuses this calculator uses (and the Homeschool Fox transcript builder uses) are:
- AP — +1.0 (an A in an AP class becomes 5.0 grade points)
- Honors — +0.5 (an A in an honors class becomes 4.5 grade points)
- Dual Enrollment — +1.0 (treated like AP for college-level coursework)
Per-course weighted points are capped at 5.0 to prevent runaway numbers from a stacked transcript.
How the calculation works
For each course: multiply the grade points by the credit hours. Sum across all courses. Divide by total credit hours. That's your GPA. The weighted GPA uses the same formula but with the AP/Honors/DE bonus applied first.
GPA = sum(grade_points × credit_hours) / sum(credit_hours)
Credit hours act as the weight: a year-long course with 1.0 credit counts twice as much as a semester course with 0.5 credit. That's standard practice on every U.S. transcript.
Reporting GPA on college applications
Most U.S. colleges accept self-reported homeschool transcripts. Common App and Coalition both ask for an unweighted GPA, a weighted GPA (if applicable), and the scale you used. List both numbers clearly on the transcript and include a one-line note describing your scale ("4.0 unweighted; AP +1.0, Honors +0.5"). Many colleges then recalculate to their own internal scale anyway, but a clean transcript helps the admissions reader trust the numbers.
Frequently asked questions
What's the difference between weighted and unweighted GPA?
Unweighted treats every course equally on a 4.0 scale. Weighted adds bonus points for harder coursework — typically +0.5 for Honors and +1.0 for AP or Dual Enrollment — so a transcript with rigorous courses can exceed 4.0.
How is weighted GPA calculated for AP and Honors classes?
Add the bonus to each course's grade points before averaging: +1.0 for AP / Dual Enrollment, +0.5 for Honors. Multiply by credit hours, sum, divide by total credits. Per-course weighted points are capped at 5.0.
Does GPA matter for homeschoolers applying to college?
Yes. Colleges expect a transcript with grades and a calculated GPA. If you're filing your own transcript (rather than going through an umbrella program), you need to calculate GPA yourself using a documented scale.
What grade scale do colleges use for homeschool transcripts?
The 4.0 scale is the U.S. standard. Plus/minus distinctions (A-=3.7, B+=3.3, etc.) are common and what this calculator uses. Document your scale on the transcript so admissions readers can interpret it correctly.
Does Pass/Fail count toward GPA?
No. Pass grades show course completion but don't carry grade points. They count toward total credit hours earned but are excluded from GPA math.