Skip to content

HTML Export

HTML export creates a self-contained package of your course that can be hosted on any web server or opened locally without an internet connection. No LMS or tracking infrastructure is required.

  • Web hosting - publish courses on your own website or intranet
  • Offline distribution - share courses via USB, file share, or download link
  • Quick previews - send a working course to stakeholders for review
  • Environments without an LMS - deliver training where no learning management system is available

The HTML export package contains:

  • index.html - the course entry point
  • course.json - course content and structure
  • player.js - the course player
  • styles.css - player styles
  • media/ - all bundled images and downloadable media

YouTube and Vimeo videos remain as external embeds and require an internet connection to play.

  • No tracking - HTML exports do not report completion, scores, or progress. If you need tracking, use SCORM, xAPI, or cmi5.
  • No bookmarking - learner progress is not saved between sessions.
  • External video requires internet - embedded YouTube and Vimeo videos won’t play offline.
  1. Export your course as HTML from Slate
  2. Extract the .zip file
  3. Upload the contents to any web server or static hosting provider
  4. Share the URL to index.html with your learners

The exported course can also be opened directly from the file system (file://) for local viewing without a server.