Convert PowerPoint to SCORM, xAPI or cmi5
Drop a .pptx, see exactly how it converted, and download a package your LMS can read. No sign-up, no watermark on your slides, no waiting in a queue.
Your file never leaves your computer. The conversion runs in this browser tab — nothing is uploaded, nothing is stored, and we never see your slides.
How it works
Three steps, all of them inside your browser. There is no server in this diagram because there is no server in the process.
Drop your .pptx
The file is read straight out of the drop zone. Images, video, audio and embedded fonts are unpacked into your browser's memory — not to a server.
Check the preview
Every slide is rendered with the exact runtime that goes inside your package, alongside an honest list of anything that did not survive the conversion.
Download the package
Media and fonts are bundled into a single .zip with the manifest your LMS expects. Upload it the same way you upload any other course.
Which format does your LMS want?
Most people are told a format by their LMS admin and never told why. Here is the short version.
| Format | Pick it when | What the LMS gets | Worth knowing |
|---|---|---|---|
| SCORM 1.2 | You are not sure, or the LMS just says 'SCORM'. | Completion, time spent, a single score. | Oldest and most widely supported. Almost nothing rejects it. |
| SCORM 2004 | Your LMS names it specifically, or you need sequencing. | Completion and success as separate states, finer progress. | Four editions exist; this exports the 4th, which is what modern LMSs read. |
| xAPI (Tin Can) | You have a Learning Record Store and want raw statements. | A statement per slide viewed and per interaction answered. | Needs an LRS endpoint. Usually supplied in the launch URL rather than baked in. |
| cmi5 | Your LMS supports cmi5 — it is xAPI with a launch contract. | Everything xAPI tracks, plus a pass/fail the LMS understands. | Nothing to configure: the LMS hands the package its credentials at launch. |
What the free converter does and does not do
This page converts. It does not author. If you want the deck to actually ask the learner something, that is the editor's job — and the editor is free as well.
| This page | In the editor | |
|---|---|---|
| SCORM 1.2 / 2004, xAPI, cmi5 | Yes | Yes |
| Slides per deck | First 30 | No limit |
| File size | Up to 250 MB | No practical limit |
| Images, video, audio, embedded fonts | Bundled | Bundled |
| Quiz questions and scoring | No | Yes |
| Edit the slides after importing | No | Yes |
| Save and come back later | No | Yes |
Questions people actually ask
Is my presentation uploaded anywhere?
No. The PowerPoint file is opened, converted and packaged by JavaScript running in this browser tab. You can confirm it yourself: open your browser's developer tools, switch to the Network tab, and convert a file — you will see the page load its own code and fonts, and no request carrying your deck. Closing the tab discards everything.
Do I need an account?
No. There is no sign-up, no email step and no trial clock. Convert as many files as you like.
Will there be a watermark on my slides?
No. Your slides are your slides. The package carries a small credit line in the player's footer — that is the whole business model of this page, and it stays out of your content.
Why do some images come out blank?
Almost always because PowerPoint stored them as a Windows metafile (EMF or WMF), which no web browser can draw. It usually happens with charts or diagrams pasted in from Excel or Word. Re-insert the picture in PowerPoint as PNG or SVG and convert again. The converter tells you when it finds these rather than letting you discover it in your LMS.
What happens to my animations and transitions?
Slide transitions and the common entrance, exit and motion-path animations are imported. PowerPoint has a very long tail of effects, and anything without an equivalent is reported in the conversion summary instead of silently disappearing.
Do quizzes in my PowerPoint become graded questions?
No — a quiz drawn as slides is still just slides. To send a real score to your LMS the deck needs actual question objects, which you add in the editor. The exported package then reports the score through SCORM or xAPI properly.
Which LMSs does the package work with?
Anything that accepts a standard package: Moodle, Canvas, Blackboard, TalentLMS, Docebo, LearnDash, SuccessFactors, Cornerstone and the rest. The zip is a plain SCORM/xAPI/cmi5 package with no dependency on our servers, so it also keeps working offline once the LMS has it.
Why is there a 30-slide limit?
Honesty rather than artificial scarcity: the whole conversion happens in your browser's memory, and long decks with video are where a tab runs out of it. Above that, the editor does the same conversion with the work spread out and your deck saved as you go.
Read more before you commit to a format
Picking a package format is a decision you live with for years. These go deeper than a comparison table.