Skip to main content
All tools
Validate

SCORM Viewer

Open and preview a SCORM package directly in your browser. Free, no LMS required.

No account needed Stays in your browser
Free browser tool

Preview your package

Choose a SCORM zip to inspect its launch details and preview the learner experience safely in your browser.

Preview a SCORM package

Open the package launch page in a secure standalone player. Some LMS-specific behaviours may not run outside an LMS environment.

Your package stays in this browser.
Key features

What makes this tool different

Live learner preview

Navigate the course exactly as a learner would, testing buttons, navigation, and progression.

Launch file details

See the detected SCORM version, launch file, and package structure at a glance.

SCORM API simulation

The viewer provides a simulated SCORM API so completion, scores, and status are tracked locally.

Stays in your browser

The entire package is processed locally. Nothing is sent to any server.

Why use this tool

Benefits of SCORM Viewer

No LMS required

Preview SCORM content directly in the browser without uploading to an LMS.

SCORM 1.2 and 2004

The viewer adapts its API to whichever version your package uses.

Full navigation test

Click through slides, test interactions, and check progression as a learner would.

Local and private

Everything stays in your browser. No data leaves your device.

Free to use

No account, no subscription, no watermarks.

Works offline

Once loaded, the package stays in memory until you close the tab.

How it works

Three steps to preview your package

1

Upload your SCORM zip

Choose the package you want to preview — it stays in your browser.

2

Preview the course

See the learner experience exactly as it will appear in an LMS.

3

Check launch details

Review the detected SCORM version, launch file, and structure.

How it compares

Sodium vs other options

FeatureSodiumSCORM CloudLMS test course
Previews SCORM in browser Yes Yes Yes
No account needed Yes No No
No upload to server Yes No No
SCORM API simulation Yes Yes Yes
Works offline after load Yes No No
Free YesLimitedDepends on LMS
Beyond file previews

Preview here. Assign and track in Sodium Learn.

Import your SCORM package into Sodium Learn, assign it to learners, and track completion — or create internal content with built-in tracking and reporting.

Try Sodium Learn
Frequently asked questions

Common questions about scorm viewer

Open a SCORM .zip file and the viewer launches the package launch page in a secure standalone player. You can navigate the content, test interactions, and view slide progression.
Yes. The viewer runs entirely in your browser. It extracts the package, rewrites asset references, and renders the launch page in a sandboxed iframe with a simulated SCORM API.
Yes. The viewer detects the SCORM version from the manifest and provides the appropriate API (LMSInitialize/GetValue/SetValue for 1.2, or Initialize/GetValue/SetValue/Terminate for 2004).
The viewer simulates SCORM API calls locally. Completion, scores, and progress are tracked within the session but are not sent to any LMS. This lets you test the learner experience without an LMS.
No. The viewer processes the entire package in your browser using JavaScript. No data is sent to any server.
Yes. Once the package is loaded in the viewer, it stays in browser memory until you close the page or load a different package. No network connection is needed after loading.