SCORM Debugger
See which API calls your course makes, what cmi.* fields it sets, and exactly why it might not be tracking.
Launch SCORM DebuggerOpens in a new tab. No account required.
What the debugger shows
Live API call log
See every LMSInitialize, LMSSetValue, Initialize, SetValue, Commit, and Terminate call your course makes, in the exact order they fire.
cmi.* field inspector
Watch cmi.core.lesson_status, cmi.completion_status, cmi.success_status, cmi.score.*, and suspend_data update as the learner clicks through the course.
Tracking failure hints
Get plain-language explanations when the course writes to invalid fields, sends non-numeric scores, or never calls Commit before Terminate.
Works with 1.2 and 2004
Detects the SCORM version the course is trying to bind to and mirrors the exact API surface it expects — no LMS required.
Your content is drifting right now. Let's prove it.
Paste a URL. Get a drift report. See exactly what's out of date — free.