Course Assembler

Course Assembler is an eLearning software tool that allows you to convert multiple file types into HTML5, add quizzes and give it a SCORM wrapper. File types for conversion include PDF, Word, PowerPoint, Google Slides and many more. Try for free today.

Need rapid eLearning software to convert and combine your existing content into HTML5, add quizzes and give it a SCORM wrapper?

HTML5 logo

We’ve got an app for that.

This app was born from one question: Why isn’t there an eLearning software app to allow me to just add different media and export it to SCORM? So we built it.

Our Course Assembler is a special in-browser elearning authoring tool 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. In a matter of minutes, we convert your documents, media and slides, simply by dragging links or files onto your browser.

Want to build rapid courses - or do you want to prototype one before showing a client?

The Course Assembler is designed to be simple to use and fast to interact with. Use your preferred editor - Word, Pdf, PowerPoint, Google Slides, Slideshare, Youtube, Vimeo, SoundCloud, images and many other formats - to create your content.

Drag or upload multiple content types into this app and we’ll then convert it to HTML5, customise your look and feel and export it SCORM ready to be played back on most modern devices.

Spend more time delivering, less time building

SCORM logo

Picture this. 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.

Learners need to view at least to page 60 before they are considered complete. Plus it needs some videos and quizzes. And your boss has asked for it to be done yesterday.

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

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. You can convert:

  • Pdf to scorm
  • Powerpoint to scorm
  • Google slides to scorm
  • Word to scorm
  • Slideshare to scorm
  • Video to scorm
  • and many more...

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).

Course Assembler has a new home on the web!

Head on over to to check it out now.

What's New ...

Course Assembler has a new home!

Head on over to to check out its new home.

Same great app, just a new home and a great new price!

Go there now

Course Assembler Interfaces

Four easy steps to making eLearning easier
Step 1:
Upload Your Content
Course Assembler Upload Your Content

Import files via drag and drop, upload, copy links, load cloud based assets and configure navigation.

Step 2:
Add Quizzes
Doc Ninja Add Quizzes

Add one or more simple quizzes. Test users as they progress or pass required pages before releasing next page.

Step 3:
Choose A Design
Doc Ninja Choose A Design

Select a base color and pick from any of our prepackaged templates.
Customising a template available on request.

Step 4:
Download Package
Doc Ninja Configure Download Package

Set your course name, set completion rules, choose export type. Preview it or download it for release.

Select the 'Buy Now' button to access your 7 day free trial

What can be converted?

If a file format can convert to HTML5, it’s a safe bet we support it.
Format not listed here? No sweat we likely support it. Get in touch and we can let you know.

Your current system

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

Course Assembler

Your time is mostly spent DELIVERING, less time BUILDING.

Straightforward commonplace settings with sensible defaults

You can add multiple files and convert them 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!

Happy learners in just a few easy steps:

  • Your documents (e.g. PDF)
  • Drag onto Course Assembler
  • 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 want.

  • 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 keep things simple and 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.

Plus, you can get a completion for watching some or all of a video, or viewing a SlideShare presentation. You can track how much of the media the user has watched 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).

Packaging and Exporting

Packaging options:

There are various packaging types all designed for specific uses. The outputs include SCORM 1.2 and SCORM 1.4, IMS Content Packaging and No Wrapper (XAPI is coming soon). SCORM ouput is ideal for Learning Managment implementation where tracking is required. No Wrapper packaging is ideal if you want the structured HTML5 converted content to be hosted our your own site/intranet or send on to others.

Export package

Downloading options includes Save to Cloud, Open in Preview Ninja, Download zip. Open in Preview Ninja is designed to allow rapid testing of your output settings changes, keep modifying them until you find the desirable navigation style before you Save to Cloud or Download the package.

Your content is safe with you

Your content is all yours. 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.

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 so we can keep improving), 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

Develop on

Desktop only



Deliver on

All devices






Login to access apps.

When you purchased an app we sent you a password so you can log in. Leave the field empty if you can't remember it and we will send you a new password to use.

You'll remain logged on until you log off (uses a cookie).