SCORM Viewer
Open and preview a SCORM package directly in your browser. Free, no LMS required.
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.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.
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.
Three steps to preview your package
Upload your SCORM zip
Choose the package you want to preview — it stays in your browser.
Preview the course
See the learner experience exactly as it will appear in an LMS.
Check launch details
Review the detected SCORM version, launch file, and structure.
Sodium vs other options
| Feature | Sodium | SCORM Cloud | LMS 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 | Yes | Limited | Depends on LMS |
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.
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.
