Free Homeschool Transcript Generator

Enter each course by grade, and GradLedger calculates exact weighted and unweighted GPAs and credits, then builds a one-page transcript PDF. Course descriptions, report cards and an hours log are included. No signup, no per-transcript fee, and nothing leaves your browser.

  • 100% free
  • No signup
  • Weighted GPA
  • Course descriptions
  • Hours log

Quick answer: To make a homeschool transcript, list every high school course under the grade it was taken in, with its final grade and credits (usually 1.0 for a full-year course and 0.5 for a semester). Then calculate the GPA: multiply each course's grade points by its credits, add them up, and divide by the total graded credits. Add your grading scale, then sign and date it as the parent administrator. GradLedger does the math and makes the PDF for you.

How to make a homeschool transcript in 6 steps

  1. Add your homeschool and student details. Use your homeschool's own name, your address and the student's full legal name, date of birth and graduation date (or expected graduation date). These go at the top of the transcript.
  2. List courses under the grade they were taken. Grades 9 to 12 each get their own block. High school level courses taken in 8th grade, such as Algebra 1 or Spanish 1, can be listed too, marked as high school credit earned in grade 8.
  3. Pick a subject area and level for each course. The subject area (English, mathematics, science and so on) drives the credits-by-subject summary. Mark a course Honors, AP or Dual enrollment only when it really was more demanding or taken for college credit.
  4. Enter the final grade and credits. Type a letter (A, B+), a percentage (93) or P for pass. A full-year course is usually 1.0 credit and a one-semester course 0.5. If you track time, the hours tracker turns logged hours into credits.
  5. Check the GPA and the credit totals. GradLedger shows each year's GPA, the cumulative unweighted and weighted GPA, credits earned, and credits by subject against your graduation goals.
  6. Download, sign and date. Choose the Classic, Modern or Minimal design, download the PDF, then sign it as the parent or school administrator. You can add a drawn or scanned signature before downloading.

What a homeschool transcript should include

Admissions offices read a lot of transcripts, so a clear, conventional layout helps. A complete homeschool transcript usually has:

SectionWhat to include
School informationYour homeschool's name, address, phone or email, and the parent administrator's name.
Student informationFull legal name, date of birth, address, and graduation date (or "expected" if still in school).
Courses by yearEach course with its level (Honors, AP, Dual enrollment), final grade and credits, grouped by grade 9 to 12.
GPA and creditsCredits earned and GPA for each year, plus cumulative GPA (unweighted, and weighted if you weight).
Credits by subjectTotals for English, math, science and other areas, so readers can check requirements at a glance.
Grading scale and keyHow letters map to percentages and grade points, any weighting, and what H, AP, DE, P and IP mean.
Test scores and notesOptional: SAT, ACT, AP or CLEP scores, and a short line on activities or awards.
Signature and dateThe parent administrator's signature and the date the transcript was issued.

How GPA is calculated on a homeschool transcript

GPA is a credit-weighted average. Each letter grade has a point value (A = 4.0, B = 3.0 and so on). Multiply the points by the course's credits to get quality points, add them up, and divide by the total credits of graded courses:

GPA = Σ (grade points × credits) ÷ Σ graded credits

A weighted GPA adds a bonus to passing grades in harder courses, commonly +0.5 for Honors and +1.0 for AP or dual enrollment. Pass/fail and in-progress courses earn or show credit but are left out of the GPA. Here is a real 9th-grade year, calculated exactly as GradLedger does it:

CourseGradeGrade pointsCreditsQuality points
English 9A4.01.04.0
Algebra 1B+3.31.03.3
Biology (Honors)A-3.7 (+0.5 = 4.2 weighted)1.03.7 (4.2 weighted)
World HistoryB3.01.03.0
Spanish 1A4.01.04.0
ArtA4.00.52.0
Physical EducationP—0.5Not in GPA (credit still earned)
Total (graded courses)5.520.0 (20.5 weighted)

Unweighted GPA = 20.0 ÷ 5.5 = 3.636 → 3.64
Weighted GPA = 20.5 ÷ 5.5 = 3.727 → 3.73

The student earned 6.0 credits (the pass/fail PE course counts toward credits, not GPA). Try your own numbers in the homeschool GPA calculator, which shows every step.

How many credits is a homeschool course?

A full-year high school course is normally 1 credit and a one-semester course 0.5 credit. If you measure by time, the traditional benchmark is about 120 hours of work per credit, and many families use 150 to 180 hours for lab sciences. See how many hours is a homeschool credit for a calculator and a full table.

Course descriptions, report cards and an hours log

Some colleges and programs ask homeschool applicants for course descriptions, especially for unusual courses. GradLedger's course description generator writes a description for each course from the topics, materials and coursework you enter, and puts them all in one PDF. You can also print a yearly report card and keep a running hours log that feeds the transcript.

Dual enrollment, AP and transfer credit

College courses taken in high school go on the transcript in the year they were taken, marked DE, with the college named in a note. Courses from a previous school can be marked as transfer credit. The dual enrollment guide explains how to convert college credit hours into high school credits.

Your records stay private

GradLedger runs entirely in your browser. Names, grades, logos and signatures are saved in your browser's storage on this device and are never uploaded. Because of that, there's no account to recover: use Settings & backup to download a backup file now and then, and restore it on another device when you need to.

Free, with no catch

Every feature is free: unlimited students and transcripts, weighted GPA, three designs, logo and signature, course descriptions, report cards and the hours log. There's no account and no paid tier. Each PDF carries one small line at the bottom, "Prepared with GradLedger", and nothing else.

Frequently asked questions

Is this homeschool transcript generator really free?

Yes. Every feature is free, with no account and no paid tier: unlimited students, weighted GPA, course descriptions, report cards, the hours log and all three designs. Each PDF has one small "Prepared with GradLedger" line at the bottom.

Is a homeschool transcript official?

In most US states the parent acts as the homeschool's administrator and issues the transcript, so a transcript you prepare, sign and date is your homeschool's record. Each college decides what it accepts, and some also ask for test scores, course descriptions or a portfolio. Check your state's homeschool law and each college's requirements.

How do I calculate a homeschool GPA?

Multiply each course's grade points (A = 4.0, B = 3.0 and so on) by its credits, add those up, and divide by the total credits of graded courses. Pass/fail and in-progress courses are left out. GradLedger does this exactly for every year and for the whole transcript.

Should I use a weighted GPA?

Use it only if some courses were genuinely more demanding, such as honors work, AP or college courses. Show both: GradLedger prints the unweighted and the weighted GPA, and explains the weighting in the grading key, so readers can compare fairly.

How many credits does a homeschooler need to graduate?

There's no single national rule. Parents usually set graduation requirements, sometimes guided by state law or an umbrella school. Many college-prep plans total around 22 to 26 credits, including about 4 English, 3 to 4 math, 3 to 4 science and 3 to 4 social studies. Check your state and target colleges.

Can I include high school courses taken in 8th grade?

Yes. If an 8th grader completed a high school level course such as Algebra 1 or Spanish 1, you can list it as high school credit earned in grade 8. GradLedger shows it in its own block.

Can I make transcripts for more than one child?

Yes. Add as many students as you need. School details, your logo and signature are shared, and each student has their own courses, hours and notes.

Where is my data stored?

Only in your browser on this device. Nothing is uploaded and there's no account. Download a backup file from Settings & backup and keep it somewhere safe, because clearing your browser data deletes the records.

More homeschool record tools

Last updated · Written by the MiniTools team. GradLedger is general information and a record-keeping tool, not legal advice. Homeschool laws and college requirements vary; check your state's rules and each college's admissions requirements.