HTML to SCORM wrapper
Wrap a zip of HTML, or a single HTML page, in a SCORM 1.2 package that tells your LMS when a learner has completed it.
Your files never leave your device: the package is built in your browser.
HTML to SCORM package
Free · no account neededDrop a zip or an HTML file here
or choose one from your device. A single HTML file must be self-contained, with its styles, scripts and images inside it or loaded from the web.
Choose your HTML
Pick a zip of your HTML pages or a single HTML file, or drop it on the box. It is read in your browser and never uploaded.
Set completion
Give the course a title, pick the start page if there are several, and decide when the activity counts as completed.
Download the zip
Upload the zip to Moodle, Canvas, TalentLMS or any other SCORM-compliant LMS as a new activity.
What is a SCORM wrapper?
A SCORM wrapper is a thin layer around content that was not built for an LMS. It adds the imsmanifest.xml file that tells the LMS what the package contains, and a small script that talks to the LMS through the SCORM API: it starts the session, reports the status and marks the activity completed.
This tool leaves your HTML exactly as it is. The package opens a launcher page that shows your start page in a frame and reports completion itself, so an HTML course, a microsite or an exported page can be tracked in Moodle, Canvas, TalentLMS or any other SCORM 1.2 LMS.
How completion works
Pick one of three rules. When it opens marks the activity completed as soon as the start page has loaded. On a button adds a bar under your content with a button the learner clicks when finished. After a set time counts down from launch and marks it completed when the time is up. Until then the LMS sees the activity as incomplete, and a learner who has already completed it stays completed.
Need a full course, not just a wrapper?
Have a PDF or Word document? Turn it into a full course with quizzes.
Open the SCORM converter