SCORM hosting that doesn't surprise you at the end of the month

OpenSCORM is the open-source, flat-rate alternative to SCORM Cloud. Upload your packages, deliver them through any LMS (or none), and track completions for audit — at one predictable monthly price with no overage fees, ever.

OpenSCORM dashboard
Open source. AGPL v3. Self-host it, or let us run it for you.

What it does

Everything you need to manage and deliver SCORM

A small focused platform for Shareable Content Objects. SCORM 1.2, SCORM 2004, and xAPI.

Test and deliver e-learning

Upload a SCORM zip with two clicks. Preview it, send a link, and track learner progress. Works for SCORM 1.2, SCORM 2004, and Tin Can xAPI.

Launch from any LMS

Keep your existing LMS — Moodle, Canvas, D2L, whatever. OpenSCORM hosts the content centrally so you can publish updates everywhere at once and revoke access when licenses expire.

Report on learner progress

Built-in reporting on completion rates and learner interactions. Filter by course or learner, summarize by program, or export raw data for your own analysis.

Predictable flat pricing

One monthly price per plan. No per-registration billing. No overage charges when registrations spike for a compliance deadline.

Deliver without an LMS

No learning management system? You don't need one. Send a link, gate it with email or SSO, and pull completion records back as evidence.

Open source you can audit

Released under the GNU AGPL v3. The source is on GitHub. Self-host it if you prefer, or use the hosted service.

Why teams switch

Which of these brought you here?

OpenSCORM was built around five specific moments. Pick the one that fits.

A SCORM Cloud overage bill

Your $360 month turned into $432 because of a registration spike. Flat-rate pricing makes that math stop happening. See the comparison →

SCORM tracking breaking in your LMS

Completion records don't reconcile in Moodle. Bolt OpenSCORM on as a reliable delivery layer and keep the LMS you already have. SCORM in Moodle →

You need SCORM delivery without an LMS

You bought (or built) one course and need to push it to twenty people. You don't need a full LMS for that. Deliver without an LMS →

You're reviewing your SCORM hosting contract

Renewal coming up. Finance is asking why. Side-by-side comparison plus a migration guide. Migration guide →

A new compliance deadline landed on your desk

State harassment training, OSHA refresher, WHMIS, FINRA. Upload your SCORM, send the link, generate audit-ready records. Compliance training delivery →

You want to self-host

OpenSCORM is AGPL v3. Run it on your own infrastructure if that fits your procurement, security, or data-residency rules better than hosted SaaS.

Pricing predictability

No overages. Ever.

Flat pricing, by design

SCORM Cloud bills per registration with overage charges. We bill once a month. That's it.

One flat monthly price per plan

Mini at $30, Starter at $60, Small at $130, Medium at $360, Large at $900. The bill is the bill.

Registration spikes don't cost extra

A compliance deadline that drives 480 registrations in March instead of the usual 263 doesn't change your invoice.

Annual prepay saves 10%

Pay annually and lock in a year of predictable cost. SCORM Cloud is monthly-only — annual is a real wedge on Medium and Large.

LMS-agnostic

Keep your LMS. We handle SCORM.

A delivery layer that fits how you already work.

Bolt on, don't rip out

OpenSCORM is a SCORM delivery layer, not a replacement for your gradebook or learner directory. Moodle, Canvas, D2L — whatever you have keeps working.

Reliable tracking that survives audits

Completion records that hold up when a compliance officer or auditor asks for evidence.

Or deliver without an LMS at all

Send a link, gate it, track who completed. No LMS overhead when you don't need one.

2,300+
Users delivered to
4,000+
Course enrollments
50+
Organizations
99.9%
Uptime

FAQ

Common questions

The short version. Full FAQ is on its own page.

Do I have to give up my LMS to use OpenSCORM?

No. Most customers use OpenSCORM as a SCORM delivery layer behind their existing LMS — Moodle, Canvas, D2L, etc. You can also use it standalone with no LMS at all.

How is this different from SCORM Cloud?

Two things. (1) Flat monthly pricing — no per-registration overages. (2) Open source under AGPL v3 — you can self-host or audit the code.

What SCORM standards do you support?

SCORM 1.2, SCORM 2004, and Tin Can xAPI. All plans, including the free Mini tier.

Can I migrate from SCORM Cloud?

Yes. Upload your existing SCORM packages and re-issue links. The migration guide walks through it.

Is there a free tier?

Yes. The Mini tier ($30/month) covers 100 users and 3 courses. We also offer a no-expiry free tier for evaluation — 1 course, up to 10 learners.

Can I self-host?

Yes. OpenSCORM is released under the GNU AGPL v3. The source is on GitHub.

Ready to host SCORM without surprises?

One course, ten learners, no time limit — free. Upgrade when you outgrow it.