Free tool · Transcripts & grades

Homeschool GPA calculator.

Add each course, pick the grade, set the credits — and get an unweighted and (if you want) weighted GPA on the standard college +/- 4.0 scale, plus your total credits. It's the same credit-weighted math a registrar uses, so the number you put on a transcript is the number a college will recompute.

The short version: convert each grade to points (A = 4.0, A- = 3.7, B+ = 3.3 …), multiply by the course's credits, add it all up, and divide by total credits. Weighting adds +0.5 for Honors and +1.0 for AP or dual-enrollment — which is why a weighted GPA can pass 4.0.

Everything below runs in your browser. Nothing you type is sent to us or saved on a server.

Course Grade Level Credits Points Remove

Unweighted GPA

on a 4.0 scale

Total credits

graded courses only

A grade of F still counts in the average (0 points × its credits) but earns no weighted bonus. Pass/no-credit courses: leave credits at 0 and they're excluded from the GPA.

The grade-point scale this uses

Letter+/- pointsWhole-letter pointsTypical percentage
A+ / A4.04.093–100
A-3.74.090–92
B+3.33.087–89
B3.03.083–86
B-2.73.080–82
C+2.32.077–79
C2.02.073–76
C-1.72.070–72
D+1.31.067–69
D1.01.063–66
D-0.71.060–62
F0.00.0below 60

There's no single legally-mandated scale — this is the most common U.S. college-prep version. 10Talents' own transcripts use a cleaner whole-letter scale (A ≥ 93, B ≥ 85, C ≥ 77, D ≥ 70); toggle "Whole letters" above to match it. Either way, state your scale on the transcript so a college reads your numbers correctly.

How GPA is actually calculated

GPA is a credit-weighted average, not a simple average of your grades. A full-year, 1.0-credit Algebra II pulls on the GPA twice as hard as a half-credit, one-semester elective. So a single weak grade in a heavy course moves the number more than a weak grade in a light one — which is exactly how a college registrar will read it.

The steps: (1) convert each letter grade to grade points using the scale above; (2) multiply each course's points by its credit value to get quality points; (3) add up all the quality points and divide by the total credits. That's it. The calculator does this live as you type; the "Points" column shows each course's quality points so you can see what's driving the result.

Should you report a weighted GPA?

Report both, and label them. An unweighted GPA caps every course at 4.0 — it answers "how did the student do." A weighted GPA adds rigor (most schools use +0.5 for Honors and +1.0 for AP or dual-enrollment), which is why it can exceed 4.0 — it answers "how hard were the courses." Selective colleges almost always recompute their own GPA from your course list and their own weighting, so the most useful thing a homeschool transcript can do is show the course levels and a clear scale, then let both numbers stand. Don't invent a weighting a public school in your area wouldn't use; consistency reads as credibility.

Questions homeschool families actually ask

Can a homeschooler even have a GPA?

Yes — as the school of record, you assign the grades and issue the transcript, so a homeschool GPA is as legitimate as any private school's. Colleges aren't suspicious of homeschool GPAs; they're suspicious of inconsistent ones. State a grading scale, define credits the same way every year, and back grades with real coursework, and a documented homeschool GPA is accepted virtually everywhere.

How many credits is one course?

The common convention: a full-year high-school course is 1.0 credit (about 120–180 hours of work), a one-semester course is 0.5. Some families count by hours via the hours tracker; either is fine as long as you apply it consistently. Set credits to 0 for a pass/no-credit course you want excluded from the GPA.

What GPA do colleges want?

It varies enormously — community and many state colleges admit around a 2.5–3.0, while the most selective schools see 3.9+ unweighted. But for homeschoolers, course rigor, test scores (where required), the essay, and a credible transcript usually matter as much as the GPA number itself. There's no homeschool penalty; there's a documentation expectation.

Where does this fit with a real transcript?

The GPA is one line on the transcript. You also need the course list with credits and grades, a grading-scale key, and graduation date. See the transcript guide for the full layout, and the diploma guide for credit requirements. 10Talents builds all of it from the grades you record during the year — no end-of-year spreadsheet scramble.

Want the transcript & records playbook?

We write occasionally about the things that actually trip families up at graduation — credit counts, grading scales, what colleges ask homeschoolers for, and state-by-state record rules. Leave an email and we'll send it when there's something worth your time.

Stop recalculating. Let the grades become the transcript.

10Talents keeps every grade as you go, computes the GPA on a scale you set, and builds a college-ready transcript and diploma when the time comes — for unlimited children, no spreadsheets.

Start your school — free 14 days
No credit card required. Unlimited children. Your records export with you.