All converters
European

Easygenerator Converter — Extract Courses to PDF/Word/Markdown

Easygenerator ships SCORM with a hybrid format: `content/data.js` (pure JSON despite the `.js` extension) describes section/question structure with `learningContents[]` references, while the actual HTML body for each learning content lives in `content/<lang>/<lc-id>.html`. SCORM Converter's `EasygeneratorParser` reads both, joining structure and content into ordered markdown.

Why export Easygenerator Easygenerator content?

  • Migrate Easygenerator courses to a self-hosted LMS
  • Archive courses created during your Easygenerator subscription
  • Translate Easygenerator content with external LSPs (DOCX export)
  • Convert Easygenerator multiple-choice questions into structured datasets
  • Repurpose Easygenerator scenarios as printable PDFs

EasygeneratorParser — what we extract

Section + question + learning content tree walker
Per-LC HTML → Markdown via Turndown
MCQ extraction with correct flag from `answers[].isCorrect`
Multi-language support (preferred lang + fallback)
Course-level image collection

Technical details

File signature
content/data.js + content/<lang>/<id>.html
SCORM versions supported
SCORM 1.2
SCORM 2004
Typical package size

5-100 MB

Implementation note

The parser strips Easygenerator editor metadata (`selection-for-ai-start`/`-end` spans) via a custom Turndown rule to avoid noise in the output.

Export formats

Frequently asked questions about Easygenerator Easygenerator

My Easygenerator course was published. Can I get the content back?
Yes. Easygenerator publishes SCORM with content in `content/data.js` (JSON) plus per-learning-content HTML in `content/<lang>/<id>.html`. SCORM Converter reads both, reconnects them by ID, and produces clean Markdown/PDF/Word output preserving section/question structure.
Will the converter handle multi-language Easygenerator courses?
Yes. The parser detects available languages in `content/<lang>/` subfolders and uses the preferred locale (English by default) with fallback to any available language. For multi-language courses, run the export once per language to get separate documents.
Does it extract Easygenerator scenarios and branching paths?
Section and question content is extracted in the order defined by Easygenerator. Branching logic (which question follows which based on answer) is not preserved — branched sections become linear sequential sections in the output.
Are MCQ questions and answers preserved?
Yes. Multiple choice and multiple-select questions are extracted with all answer options and `isCorrect` flags. The output includes ✓ markers for correct answers and ○ for incorrect, suitable for both review documents and quiz banks.
Why are some Easygenerator editor controls visible in my output?
Our parser strips Easygenerator editor metadata spans (`selection-for-ai-start`/`-end`) automatically. If you still see editor controls in the output, your source SCORM may be older than 2024 and use a different metadata format — contact support with a sample file.

Related guides

Other authoring tools

Ready to convert your Easygenerator Easygenerator content?

Free during beta. PDF, Word, and Markdown exports with no limits.