How to Convert PowerPoint to SCORM: 4 Methods, Step by Step
PowerPoint can't save as SCORM. Compare 4 ways to convert PowerPoint to SCORM, what survives import, tracking settings and how to test before your LMS.
Get a Free Quotation
Scoped proposal delivered within 48 hours
Converting PowerPoint to SCORM in short
PowerPoint can't save a file as SCORM, so you need a tool in between. To convert PowerPoint to SCORM, use a free online converter, a PowerPoint add-in such as iSpring Suite, an import into Storyline 360 or Adobe Captivate, or a responsive rebuild. Then set completion tracking, export the SCORM ZIP and test it.
Need this built for your team? We turn PowerPoint decks into tracked SCORM courses.
Get a Free Quote →Can you save a PowerPoint as SCORM?
No. Microsoft's list of formats PowerPoint can save to includes PPTX, PDF, MP4, WMV, image formats and HTML, but no SCORM or other eLearning package. A Microsoft Q&A answer says the same: there is no out-of-the-box way to do it in PowerPoint, so you need a third-party converter.
For the full background, read our guide on what SCORM is and why it matters for LMS integration.
One more point that shapes every method below: SCORM is purely technical. It says nothing about instructional design. Packaging a deck as SCORM makes it trackable; it doesn't make it a better course.
What SCORM adds to a deck
SCORM (Sharable Content Object Reference Model) is a set of technical standards that lets a course run in most LMSs and report results.
A SCORM file is a ZIP package with a manifest file called imsmanifest.xml at its root.
Through SCORM, the course can report completion, pass or fail, score and time spent. A plain PPTX uploaded to an LMS can't do that.
4 ways to convert PowerPoint to SCORM
The right method depends on how much the deck needs to change, not only on which tool you own. Here is how the four routes compare.
| Compare | 1. Free online converter | 2. PowerPoint add-in (iSpring Suite) | 3. Import into Storyline 360 or Adobe Captivate | 4. Rebuild as a responsive course |
|---|---|---|---|---|
| What you do | Upload the PPTX, download a ZIP | Publish from a tab inside PowerPoint | Import slides, then add interactions and a quiz | Recreate the content in a tool such as Rise 360 |
| Effort | Minutes | Low | Medium | Highest |
| Interactivity | What the slides already have | Quizzes and interactions added in iSpring | Full: branching, scenarios, triggers | Full, block by block |
| Tracking | Usually completion only | Slides viewed, quizzes, passing score | Slides viewed, quiz result or triggers | Depends on the tool |
| Mobile layout | Fixed slide size | Fixed slide size | Fixed slide size (Captivate PowerPoint imports are non-responsive) | Responsive |
| Best for | A one-off deck that already works on its own | Many decks, fast, keeping the look | Decks that need practice, scenarios and graded quizzes | Text-heavy decks learners will open on phones |
Pick the lightest method that still gives you the tracking and learning you need. Each method is explained step by step below.
Before you convert: prepare the deck
Five minutes of cleanup saves hours of fixing after import. Run through this list first.
- 1Cut presenter-only slides. Agenda, "questions?" and break slides make no sense in self-paced learning.
- 2Move speaker notes into the slides or a narration script. The trainer explained the slides; the learner will be alone. Put that explanation where the learner will see or hear it.
- 3Check fonts. Storyline 360 doesn't import embedded fonts and replaces fonts you don't have installed with Arial. Install the brand fonts on the computer doing the import.
- 4Match the slide size. If the deck and the project use different sizes, objects can shift. Decide on 16:9 or 4:3 before you start.
- 5Replace linked media with embedded media. Embedded files travel with the deck; linked files may not. PowerPoint, for example, drops linked media from older versions when it exports a video.
- 6Save a local, unprotected copy. Adobe Captivate says imports may fail for password-protected files or files on a network drive.
- 7Ask your LMS admin two questions: which SCORM version the LMS supports, and what "complete" should mean for this course.
Method 1: Use a free PowerPoint to SCORM converter
Best for: a single deck that already teaches well on its own, when you only need the LMS to record that people opened and finished it.
Browser-based converters take a PPTX, render each slide as a page and give you a ZIP to upload. Steps are nearly identical across tools:
- Upload the PPTX (check the size limit: two free converters we checked in October 2026 cap uploads at 90 MB and 100 MB).
- Pick a SCORM version if the tool offers a choice. Some free converters output SCORM 1.2 only.
- Download the ZIP and upload it to your LMS as a SCORM package.
- Animations may be simplified. One free converter states that complex animations may be simplified for browser compatibility.
- Tracking is basic. You typically get completion, not quiz scores, because the deck has no scored questions.
- Slide text may become a picture. If a converter renders slides as images, screen readers can't read the text unless the tool adds a text alternative. WCAG 2.1 asks for a text alternative for non-text content (success criterion 1.1.1, Level A) and for real text instead of images of text where possible (1.4.5, Level AA). Open the output and try to select the slide text: if you can't, check it with your accessibility lead before it goes live.
- Your files go to a third party. Read the tool's file-handling policy before uploading confidential training material.
Method 2: Publish from PowerPoint with iSpring Suite
Best for: teams converting many decks that want to keep the PowerPoint look and add quizzes without learning a new tool from scratch.
iSpring Suite works inside PowerPoint and publishes to SCORM 1.2, SCORM 2004, xAPI and cmi5. iSpring states that its conversion keeps transitions, animations and triggers working as they do in the original deck. That is the vendor's claim, so test a sample deck with your heaviest animations first.
- 01
Open the deck in PowerPoint and go to the iSpring Suite tab.
- 02
Add quizzes or interactions where learners should practice or be assessed.
- 03
Click Publish and choose LMS in the left menu.
- 04
Pick the standard your LMS supports. SCORM 1.2 is the default; SCORM 2004 comes in the 2nd, 3rd and 4th editions.
- 05
Set the completion rules (see set completion tracking).
- 06
Publish. You get a ZIP file to upload to your LMS.
Method 3: Import into Storyline 360 or Adobe Captivate
Best for: decks that need to become real training, with practice, scenarios, branching and a graded quiz.
This is the route to convert PowerPoint to SCORM with real interactivity. The slides become the starting layout; you then add what PowerPoint can't do.
Storyline 360
Create a new project and import from PowerPoint. Importing from the start screen sets the slide size to match the presentation. Add interactions and a quiz with a results slide, then publish for LMS. Storyline 360 publishes to cmi5, xAPI, SCORM 2004, SCORM 1.2 and AICC.
Adobe Captivate
On the home screen, select Import, then PowerPoint Import, choose the PPTX and select the slides you want. Captivate converts each slide into Captivate slides and objects you can edit. To track results, turn on reporting under Preferences > Quizzing > Reporting, pick the standard, then publish. Captivate supports SCORM 1.2, SCORM 2004, AICC and xAPI.
What survives the import
| PowerPoint element | Storyline 360 | Adobe Captivate |
|---|---|---|
| Entrance and exit animations | Most import; ones with no close Storyline equivalent are dropped | Not specified in Adobe's import article: check after import |
| Emphasis and motion path animations | Emphasis imports; most motion paths import | Not specified: check after import |
| Slide transitions | Most import; unsupported types are skipped | Not specified: check after import |
| SmartArt | Imports as groups of editable shapes; some formatting may look different | Not specified |
| Fonts | Embedded fonts don't import; missing fonts become Arial | Not specified |
| Video | Imports, but closed captions don't | Not specified |
| Slide size | Objects may shift if sizes differ | Warns about different dimensions or aspect ratio; manual adjustment may be needed |
| Responsive output | Not applicable (slide-based) | PowerPoint imports create a non-responsive project |
| Missing content | Not specified | May show "Not all elements were imported"; rebuild those items by hand |
Based on the vendors' own documentation (Storyline: updated March 4, 2026; Captivate: updated April 15, 2026).
Whichever tool you use, compare every imported slide with the original before you add anything new.
Method 4: Rebuild the deck as a responsive course
Best for: text-heavy decks, long decks and courses that learners will open on phones.
Slide-based output keeps a fixed slide shape, which shrinks on a phone screen. A responsive tool reflows content into scrolling blocks instead. In Rise 360, the AI Assistant's Magic Lesson Import (in beta, as of Articulate's May 4, 2026 article) turns a PDF, Word or PowerPoint file into a lesson. Articulate says the text is preserved as written and images are extracted where possible. You still need to restructure the lesson, add knowledge checks and review it: a slide outline rarely makes a good scrolling lesson as-is.
Rebuilding is also the moment to rewrite slide bullets into full explanations, examples and practice. If the deck was built for a trainer in a classroom, this is closer to ILT to eLearning conversion than to a file conversion.

What about exporting a video?
PowerPoint can export a deck as an MP4 (or WMV on Windows, MOV in Microsoft 365 for Mac) that keeps narration, timings, animations and transitions. That's a good way to preserve a narrated deck exactly. But a video is not a SCORM package: you still need a tool or an LMS feature that wraps the video and reports completion, and learners can't answer questions inside it.
Is there an open source option?
Not a direct one. Open source authoring tools such as the Adapt framework (GNU GPL v3) produce responsive HTML5 courses for SCORM-compliant LMSs, but Adapt's documentation does not describe a PowerPoint import. With open source, plan to rebuild the content (Method 4), not to convert the file.
Which SCORM version should you choose?
Choose the version your LMS supports. If it supports both, the deciding question is what you need to report.
| Compare | SCORM 1.2 | SCORM 2004 |
|---|---|---|
| Status reporting | One status field (for example passed, completed, failed, incomplete) | Completion and pass/fail reported separately, so "completed but failed" is visible |
| Saved progress (suspend data) | 4,096 characters | 64,000 characters in the 3rd and 4th editions |
| Sequencing rules | No | Yes, but harder to build and test |
| Support | Widely supported; Adobe calls it the common default when the LMS doesn't specify a version | Some LMSs support only some editions |
SCORM 1.2 and SCORM 2004 3rd Edition are the most widely used versions. For a long converted deck with many slides, SCORM 2004's larger suspend data limit gives more room to save where learners left off. If your team is also looking at tracking beyond the LMS, compare SCORM vs xAPI before you publish.
Set completion tracking
This is the setting most people skip, and it decides what your LMS reports. Decide what "complete" means first: viewed all slides, passed the quiz, or both.
| Tool | Where | Completion options |
|---|---|---|
| iSpring Suite | Publish > LMS > Completion Requirements | Minimum number of slides viewed; which quizzes count; pass all selected quizzes or reach an average score |
| Storyline 360 | Publish > LMS > Reporting and Tracking | Slides viewed (number or percentage), quiz result, or triggers; whichever the learner completes first is reported |
| Adobe Captivate | Preferences > Quizzing > Reporting | Turn on Enable Reporting and select the standard your LMS supports, then publish |
Two common traps: if "complete" means "viewed all slides", one skipped slide keeps a learner at incomplete. In SCORM 1.2 you must pick which single status the course sends, so a learner who finished but failed the quiz may show as "failed" or as "completed" depending on that choice.
Test the package before learners see it
Never let your first test be the live launch. A short test plan:

- 01
Run it in SCORM Cloud.
Rustici Software's SCORM Cloud lets you test content free and shows how it behaves in an LMS, with debug logs. (For formal conformance, Rustici points to ADL's Conformance Test Suite.)
- 02
Complete it as a learner.
Finish the course, fail the quiz once, exit halfway and resume. Check that the reported status, score and resume point match what you did.
- 03
Repeat in your own LMS.
With a test user, on the browsers and devices your learners use.
- 04
Check the content.
Every slide against the original, audio sync, fonts, links and the text-selection check from Method 1.
If the course works in SCORM Cloud but not in your LMS, the problem is likely in the LMS settings or upload. That's where help with LMS implementation pays off.
Common mistakes when converting PowerPoint to SCORM
| Mistake | What happens | Fix |
|---|---|---|
| Converting the classroom deck as-is | Learners see bullet points with no explanation | Move speaker notes into the course or add narration |
| Choosing a SCORM version without asking the LMS admin | Upload errors or missing status | Confirm the version first |
| Leaving completion settings on default | LMS shows "incomplete" for people who finished | Define "complete" and set it before publishing |
| Skipping the test step | Problems found by learners and auditors | Test in SCORM Cloud and your LMS |
| Ignoring mobile | Tiny text on phones | Use a responsive rebuild for phone audiences |
| Not checking accessibility | Text locked inside images | Keep real text and add alt text |
| No editable source after conversion | Every update means converting again | Keep the authoring source file, not only the ZIP |
Worked example: a library of decks converted to SCORM
Logistics
35 PowerPoint training decks turned into interactive SCORM courses in 10 weeks
- Client
- A logistics company.
- What we did
- Turned 35 PowerPoint training decks into interactive SCORM courses
- Rewrote the slide text for self-paced learning
- Added knowledge checks and scenarios
- Built the courses in iSpring Suite for speed and kept the client's brand
- Result
- Classroom hours cut by 60%, and the client's own team now updates the courses.
DIY or a provider? What drives time and cost
For one short deck that already works on its own, a converter or iSpring Suite and an afternoon of testing is often enough. A provider makes sense when you have many decks, when the decks need instructional redesign, or when the course must meet WCAG 2.1 AA and Section 508.
Whether you do it yourself or hire help, the same things drive time and cost:
Number and length of decks
How much the content needs rewriting for self-paced learning
Interactivity level: quizzes, scenarios, branching
Media: narration (human or AI voiceover), video, animation
Languages
The authoring tool and whether it must be responsive
Review rounds
LMS testing
IKHYA has delivered eLearning since 2010 and builds courses in Storyline 360, Rise 360, Adobe Captivate, Lectora, iSpring Suite, dominKnow ONE and Elucidat, with output in SCORM 1.2, SCORM 2004, xAPI and HTML5. Our PowerPoint to eLearning conversion service covers the full route, and for fast, template-based projects see rapid eLearning development.
You receive the editable source files for future updates. A free quote includes a recommended conversion route and a timeline for your project.
FAQ about converting PowerPoint to SCORM
You can't save it directly: PowerPoint has no SCORM option. Convert it with an online converter, an add-in such as iSpring Suite, or an authoring tool.
Yes. Several browser-based converters are free and output a SCORM ZIP, usually SCORM 1.2 with completion tracking only. They suit decks that already work on their own.
Not directly. Open source tools such as the Adapt framework create SCORM-ready HTML5 courses, but you rebuild the content rather than import the deck.
Partly, depending on the tool. Storyline 360 imports most animations and transitions but drops ones it has no equivalent for, and iSpring says its output keeps them. Always compare each slide after import.
Use the version your LMS supports. If it supports both, SCORM 2004 reports completion and pass/fail separately and saves more progress data.
Only if the course has scored questions and you set tracking to use them. A deck converted as-is usually reports completion only.
A simple deck through a converter takes minutes, plus testing. Adding quizzes, scenarios, narration, languages or a responsive rebuild adds time for each deck.
Do it yourself for a few decks that already teach well. Consider a provider for many decks, a redesign for self-paced learning, or accessibility requirements.
iSpring Suite keeps the deck's look with little effort; Storyline 360 or Adobe Captivate add real interactivity; Rise 360 suits a responsive rebuild.
Have a stack of PowerPoint decks to turn into tracked courses?
Tell us how many decks, your LMS and your deadline, and we'll recommend a route.