Version 1.0 · Storyline · Rise · Captivate

Find every broken link, even inside SCORM

Broken links make courses look neglected and leave learners stuck. Many of the oldest sit inside SCORM packages, where nobody sees them without opening every slide. Broken Link Scanner reads both.

Free edition under the GNU GPL v3 · stores no personal data

Broken links
Infection prevention Checked today
Broken7need fixing
Warnings3to confirm
Links checked1,284incl. SCORM
who.int/old-guidelines.pdfSCORM · Storyline · slide 12 · Open URL
404
story_content/video_intro.MP4SCORM · file name case does not match
Missing
Module 3 quizSection summary · links to a deleted activity
Deleted
journal.example.org/articlePage · Week 2 reading
Timeout
cdc.gov/hand-hygieneSCORM · Rise · lesson 4
OK
Inside SCORMStoryline · Rise · Captivate
Scan complete1,284 links checked

Illustration of a Broken Link Scanner course report

What it checks

Course content and the packages inside it

All course content

Course and section summaries, every text field of every activity, book chapters and lesson pages.

Inside SCORM packages

Every HTML, JavaScript, CSS and JSON file, external links, missing files and capitalisation mismatches that fail on Moodle.

Storyline, Rise, Captivate

“Open URL” triggers and attachments, Rise lesson data, and Captivate images, audio, video and web objects.

Deleted content and soft 404s

Links to deleted activities, courses or files, and pages that load but say the content no longer exists.

For teachers and administrators

Clear reports, no noise

One report per course

Exactly where each link is, with Check again and Not broken buttons, and downloads as CSV, Excel or PDF.

Site overview

Every checked course, worst first, with scheduled checks running in the background.

Only new problems

Teachers hear about new broken links only, so nobody gets the same list every week.

Broken Link Scanner Pro

Fix a link everywhere in a course, including inside Storyline, Rise and Captivate packages, with preview and undo. Replace every link to an old domain at once, fix Captivate items that cover web objects, and export a package’s assets to rebuild it in another tool.