A Free, Adaptive Homeschool Curriculum (K-12)
Self-paced lessons across six subjects, worked-example tutorials, unlimited practice, and a diagnostic that meets each child exactly where they are. Free to start, one account for the whole family.
Free to start · No card required · K-12
Homeschooling means juggling multiple subjects, multiple kids, and multiple levels — often with a tight budget. Paid platforms bill per subject and per child, which adds up fast.
ExcelOS gives homeschooling families a free, adaptive spine across Math, English Language Arts, Spanish, French, Computer Science, and Life Skills. Each child takes a short diagnostic, ExcelOS finds where they actually are (regardless of "grade level"), and builds a personalized, mastery-based path. Tutorials teach the method; practice reinforces it; instant feedback keeps things moving.
One free account covers every subject and every child you add — self-paced, on the web or the iOS app.
Why families choose ExcelOS
Six subjects, one account
Math, ELA, Spanish, French, Computer Science, and Life Skills — K-12, no per-subject fees.
Meets each child's level
The diagnostic places each learner by actual skill, not just age — ideal for mixed-level homeschools.
Self-paced & mastery-based
Kids advance when they've mastered a skill, with tutorials and unlimited practice along the way.
Multiple children
Add each child to one account and switch between them — no separate subscriptions.
Tutorials included
Every lesson opens with step-by-step worked examples, so you don't have to teach every topic yourself.
Free to start
Create an account and begin today — no card required.
Browse free lessons by subject
Frequently asked questions
Is ExcelOS a full homeschool curriculum? +
ExcelOS provides a free, adaptive, self-paced spine across six core subjects K-12 with tutorials, practice, and progress tracking. Many families use it as their main practice curriculum or alongside other resources.
How much does it cost? +
It's free to start — the diagnostic, personalized path, and practice are available on a free account.
Can I add more than one child? +
Yes. One account supports multiple children, each with their own diagnostic, path, and progress.
What subjects are included? +
Math, English Language Arts, Spanish, French, Computer Science, and Life Skills, Kindergarten through Grade 12.