Free tool · 4.0 scale · Honors, AP and DE weighting

Homeschool GPA calculator

Enter each course’s grade, credits and level. The calculator works out a credit-weighted GPA on the 4.0 scale, both unweighted and weighted, as you type. Nothing you enter leaves this page.

GPA calculator

3.71Unweighted GPA

3.71Weighted GPA

4.00Credits earned

Weighting: Honors +0.5, AP +1.0, DE +1.0

Plus/minus 4.0 scale (A 4.0, A- 3.7, B+ 3.3 …). P = pass (credits, not GPA), IP = in progress, I = incomplete. Runs in your browser; nothing is sent anywhere.

Put these on a printable transcript

How homeschool GPA is calculated

Each letter grade has a point value on the 4.0 scale (A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0; with plus and minus grades, an A- is usually 3.7 and a B+ 3.3). To get the GPA:

  1. Multiply each course’s grade points by its credits. These are the "quality points".
  2. Add up the quality points for all graded courses.
  3. Divide by the total credits of those graded courses.

A worked example

English 9 (1 credit, A = 4.0) gives 4.0 quality points. Biology (1 credit, B+ = 3.3) gives 3.3. Health (0.5 credit, A = 4.0) gives 2.0. The total is 9.3 quality points over 2.5 credits, so the GPA is 9.3 ÷ 2.5 = 3.72.

A simple average of the three grades would give 3.77, because it treats the half-credit Health course like a full course. Weighting by credits is the usual method, and it is what this calculator does.

Pass/fail, incomplete and in-progress courses

A course marked P (pass) earns its credits but has no grade points, so it is left out of the GPA. Incomplete (I) and in-progress (IP) courses earn no credit yet and are also left out. An F is included in the GPA at 0 points and earns no credit.

Weighted GPA

A weighted GPA adds a bonus for harder courses, commonly +0.5 for Honors and +1.0 for AP and dual enrollment, so an A in an AP course counts as 5.0. Failing grades get no bonus. You can change the bonuses under "Weighting". Many colleges recalculate GPAs their own way, so showing both is a good idea. More in weighted vs unweighted GPA.

Per-year and cumulative GPA

Transcripts usually show a GPA for each school year and a cumulative GPA for all years together. The cumulative GPA is not the average of the yearly GPAs: it is calculated from every graded course at once, so a year with more credits counts for more. The transcript builder shows both, per year and overall, and updates them as you edit.

Rounding

GPAs here are rounded to two decimals (3.665 becomes 3.67) and shown the same way everywhere: per year, cumulative, and on the printed transcript.

Build the whole transcript, free

Courses by year, credits, weighted and unweighted GPA, printed on one page. No signup, and nothing leaves your browser.

Build my transcript
Pro waitlist

Pro launches mid-November.

Join the waitlist, and early members get Pro for $19 lifetime (first 200).

We store only your email, the feature you clicked and the time. Your transcript stays on your device.