Free tool · no account
Play any SCORM package in a stand-in LMS.
Drop in a package and click through it exactly as a learner would, while watching the SCORM data model update live — every value a real LMS would be told, and every API call as it happens.
Works with packages from any authoring tool: Storyline, Rise, Captivate, iSpring, Lectora, or ours.
Nothing is uploaded. The package is unpacked and played inside your browser, on an isolated domain that holds no accounts or data.
What this tells you — and what it doesn’t
It proves the content behaves
Navigation works, quizzes score, progress persists across a reload, and the package reports completion and score the way it should. If something is broken in the content, you will see it here rather than after a learner does.
It does not prove conformance
A package can behave perfectly here and still be rejected by a particular LMS — a malformed manifest, a missing file declaration, a path an LMS refuses. That is a different check, and we will never tell you one result implies the other.
Why nothing uploads
The package is unzipped in your browser and served back to itself by a service worker, so it never reaches a server. That means no file size limit, no queue, no account, and no copy of your course sitting somewhere after you close the tab.
Came here from Moodle?
Moodle imports SCORM but has never exported it. If what you actually need is to get a Moodle course out as a SCORM package, that is the rest of this site.
Convert a Moodle course →