Moodle course backup → SCORM 1.2

Moodle can’t export SCORM.
This does.

Moodle happily imports SCORM. It has never exported it — the feature request was closed will not work on, and it has stayed closed since 2008.

Upload a course backup. Get a package that runs in Cornerstone, Docebo, TalentLMS, Canvas, or wherever your client’s LMS happens to live.

Free to convert and preview the finished course. You only pay to download the package.

How it goes

  1. 1 Upload your backup Straight from your browser. Optionally leave an email and we will tell you when it is done — a large course takes a few minutes and the job URL keeps working whether or not you do.
  2. 2 Read the report Every activity, listed: what converts intact, what converts with something lost, and what cannot come across at all — with the reason for each.
  3. 3 Play the finished course In a stand-in LMS, free, before paying. Click through it, take the quiz, watch the score report. This is the whole thing, not a sample.
  4. 4 Download the package A SCORM 1.2 zip, validated against the specification, ready to upload to your LMS.

What converts, and what doesn’t

SCORM is a package for one learner with no server behind it. Moodle is a multi-user platform. Some of your course cannot survive that gap, and no converter can change it — so the honest thing is to tell you which parts, before you pay rather than after.

Comes across intact

  • Pages
  • Books, chapter by chapter
  • Files and folders — workbooks, PDFs, images
  • Links
  • Lessons
  • Glossaries
  • Quizzes, with scoring reported to your LMS

Converts, with something lost

  • Access restrictions. A page limited to one group in Moodle becomes visible to everyone — SCORM has no concept of groups, cohorts or dates.
  • Embedded video. It stays an embed, so learners need internet at play time and the host must allow embedding on your LMS domain.
  • Completion rules more elaborate than finishing the pages or passing the quiz.

Cannot come across

  • Forums, chats, wikis
  • Assignments
  • Workshops and peer assessment
  • Choices and feedback surveys
  • Gradebook logic
  • Anything with more than one person in it

These all need a server holding state for a group of people. A SCORM package has neither. We list every one we skip, and why.

Awarding CPE, CLE or CME credit?

Then the number that matters is how many questions a learner is asked — not how many sit in the question bank behind the quiz.

A twelve-slot quiz drawing at random from a forty-question bank asks twelve. We carry the whole bank so retakes differ, present exactly the slot count Moodle defines, and report that figure twice from independent sources. If the two ever disagree, the package does not ship.

Only the assessment you mark as earning the credit sets the score your LMS records. Review questions stay review questions.

Two free tools, no account

These work on any SCORM package from any authoring tool — Storyline, Rise, Captivate, iSpring. Nothing to do with Moodle, and nothing to sign up for.

Live now

SCORM Preview

Play a package in a stand-in LMS and watch the data model update live — every value a real LMS would be told, and every API call as it happens.

Runs in your browser. Nothing uploads.

Open a package →
Coming

SCORM Validator

Check a package against the specification: archive integrity, manifest schema, identifier resolution, whether every declared file is really there, and whether the launched content reaches for the SCORM API at all.

Written against the spec, not against our own packager.

These answer different questions. The preview proves a package behaves. The validator proves it is built correctly. A package can pass one and fail the other, so we will never tell you one result means the other.

Pricing

Per course, by size, because that is what it actually costs us to run. No seats, no per-learner fee, nothing to cancel.

  • Converting and previewing is free. Always, every course. You pay to download the package.
  • Credits never expire. Buy what a project needs and stop.
  • Migration pack for moving a whole catalogue at once.
  • A failed conversion never costs a credit.

Final numbers are still being set. For scale: agencies quote $20,000–$50,000 for an expedited legacy course conversion project.

About your course files

A Moodle backup taken with user data included carries real learner information — enrolments, grades, issued certificates. None of it ever reaches the SCORM package. But the best way to protect it is for it never to leave your Moodle at all, so our export guide has you switch it off, and we say so loudly if we find it anyway.