Document Ninja

Document Scormification Ninja is a web-based app that converts documents from a variety of common formats into HTML5 and adds a simple SCORM wrapper for page completion tracking.

  • A simple interface with no complex or hidden settings

  • Uncomplicated themes and colour choices for your published packages

  • Straightforward SCORM settings for progression and completion

  • Tutorial: Converting a Moodle Book to a SCORM package

  • Tutorial: Converting & Splitting documents, adding video.

  • Tutorial: Adding a SCORM package to Moodle


You've been given a 75-page Word document (no doubt full of tables, images and annotations) and been told to make it into a SCORM-compliant package for your LMS, and learners needs to view at least to page 60 before they are considered complete. And your boss has asked for it to be done yesterday.

Sure. How about in the next 5 minutes? No worries.

7-day Trial

Your first 7 days are free. Simply purchase the app using the store links, and you'll have 7 days to try the app risk free before you are charged. You can cancel any time.

We convert your documents, media and slides right in your browser.

HTML5 logoOur Document Scormification Ninja is a special in-browser course wizard. With it you can take your existing content converting it to modern, industry standard HTML5 and give it a SCORM wrapper, making it ready to upload into your LMS platform, all in a matter of minutes, and all by dragging links or files onto your browser.

Your content is what's important.

Here's the thing: your content is what's important, and you probably don't have that much time already. So just drag and drop your files or URL's onto our app, give your course a name, and press download. It's that easy. Most of the time the converted HTML5 documents are pixel-perfect to the original document. You'll be surprised how good it is. You can also split multi-page documents into separate navigation items (it's really handy, be sure to try it).

If a document *can* convert to HTML5, we probably support it - abw doc docx epub gif html imgur gallery jpeg key lit md mobi moodle book (ims cp) odp odt pages pdf png ppt pptx ps slideshare soundcloud tiff txt vimeo webp youtube + many other formats.

Spend your time where it counts.

Your current system

You time is mostly spent EDITING. There's more steps.

Document Ninja

Your time is mostly spent DELIVERING, less time BUILDING.

Straightforward commonplace settings with sensible defaults

You can convert and embed multiple files from different sources, including files of different formats (combine full-page images with YouTube videos and PDF documents, for example). We offer a few easily navigable layouts optimised for most e-learning environments (just the basics). We haven't gone all out allowing you to customise every detail in the design: the aim of this tool is for you to get your content online in minutes. You can even drag the package you generate back on and continue working on it later.

Embeddable content

Learning material is often best presented using slideshows, video and audio. But video and audio are large files, with complex caveats depending on the learners platform - you often don't know if they use an old laptop or a brand-new iPad, and what works on one might not work on the other. So we don't let you embed video or audio. When it comes to video and audio, upload them to YouTube, Vimeo or SoundCloud, since those platforms do all the hard work of supporting thousands of end-user devices (and have great privacy options). But we do support images, imgur galleries and files, and even SlideShare. Need a scorm completion after a person views half the slides in a SlideShare? Sure thing.

How it works

Your documents, images and slideshows will be converted using a cloud-based web service to HTML5. This service supports most formats such as Microsoft Office (Word, PowerPoint, Excel, Works), OpenOffice, AbiWord, Pages, KeyNote, StarWriter, Lotus Word Pro, as well as PDF, Markdown, and even many DRM-free e-book formats (mobi, epub, azw, lit, etc). In fact, if you find a format that doesn't convert then please let us know!

  • Your documents (e.g. PDF)
  • Drag onto Document Ninja
  • Conversion (cloud-based service)
  • Play with Layout & Settings
  • Download (zip file)
  • Upload to your LMS
  • Happy learners!

Completion, Progression, and other options

SCORM is the existing standard that lets reusable, platform-agnostic content communicate data to the host LMS. In most cases this boils down to a single question: Has the user completed the content? And in most courses, this is really what you care about. In many content authoring packages on the market today, SCORM and completion settings seem unnecessarily complicated, but they don't have to be. In our tool we have made some fundamental assumptions based on years of experience in what customers require. In short:

  • The score of the course represents how much is completed (as a percentage).
  • Learners may leave and return more than once before they complete. We remember where they are up to, even for most embedded content.
  • Completion occurs either when the user views the last page, or gets to a certain point in the course (such as has completed 7 out of 10 pages).
  • Tracking individual pages and satisfying objectives at a page level generally doesn't happen (it's usually done at a unit, course or activity level).

We also assume there's only two ways to progress through a course. Either page-by-page in order (like a book) or any order (you can skip pages if you choose). So there's only two settings. Oh, and did we mention you can get a completion for watching a some or all of a video, or viewing some of a SlideShare presentation? You can still track how much of the media the user has watched or heard and score the page based on that information. You can use your LMS's SCORM tracking tool to examine how much of a video a user has watched, plus if they get more than (say) 75%, they get a completion too. How cool is that? (p.s. if that's all you're looking for try out our Media Ninja product).

Who owns the content?

We don't want your content. And so we don't store it. In fact, it's never even uploaded to our servers (it's temporarily sent to the cloud for document conversion, but is deleted immediately afterwards). So your content is safe with you. Your content is stored by your own browser, which is permanent until you reset the app. So after you are finished, remember to reset (especially if you are using a shared computer). We do keep your email address on file, and we track some details about how you use our software (which settings are most popular), but that's all we know about you or your data.

What about editing?

You can change the order of pages, split long documents into multiple pages, remove or rename individual pages, and change the design or colour theme of the navigation wrapper. This isn't an editing platform. Do your edits in your source: Word or Powerpoint or SlideShare or whatever (that is; use the tools are best at the job) and just convert their output. But you can tweak text after the file is converted (with caution, useful for a typo or two, but not a paragraph). We have other tools with full editing capability.

Browser requirements

We have developed the builder app to be most compatible with Google Chrome or Mozilla Firefox for desktops. It might work in other browsers, or might not. The builder currently doesn't work on mobile devices (but we are considering it) because of limitations with their file systems. The content you produce should work fine in any modern browser, depending on the capabilities and what you put in yourself, and the host LMS (Don't expect a 15MB image to show on a mobile device, or a Vimeo video to play offline).


We know you love Internet Explorer, but it just isn't supported anymore. Please use a modern browser instead.