Continuity Intelligence ← All tools

Free SCORM Validator

Drop in a SCORM package and instantly check it for the issues that make courses fail to launch or fail to track in your LMS.

Drop your SCORM .zip here
or

🔒 Runs entirely in your browser — your package is never uploaded.

What this checks

SCORM 1.2 vs SCORM 2004 — which do I have?

SCORM 1.2 is the older, most widely supported version — simple completion and score tracking, and what most LMSs accept by default. SCORM 2004 (2nd–4th Edition) adds sequencing and navigation rules and a richer data model. The validator reads the version straight from your manifest's <schemaversion>. If you're unsure which to publish, 1.2 is the safest default unless you specifically need 2004's sequencing.

Common reasons a SCORM package won't work

Frequently asked questions

Is my SCORM file uploaded anywhere?

No. Everything runs in your browser with JavaScript — the package never leaves your computer.

Does a "valid" result guarantee it works in my LMS?

It means the package is structurally sound and should launch and track. Individual LMSs have their own quirks, so a valid result is a strong signal, not an absolute guarantee.

Can it check xAPI (Tin Can) or cmi5 packages?

It detects them and tells you they aren't SCORM. Full xAPI/cmi5 validation isn't supported yet.