Title: MyPass LMS Lite – Course Tracking &amp; Certificates for SCORM
Author: MyPass LMS
Published: <strong>November 10, 2026</strong>
Last modified: November 10, 2026

---

Search plugins

![](https://ps.w.org/mypass-lms-lite/assets/banner-772x250.png?rev=3795462)

![](https://ps.w.org/mypass-lms-lite/assets/icon-256x256.png?rev=3795462)

# MyPass LMS Lite – Course Tracking & Certificates for SCORM

 By [MyPass LMS](https://profiles.wordpress.org/scormcentral1/)

[Download](https://downloads.wordpress.org/plugin/mypass-lms-lite.1.8.0.zip)

 * [Details](https://wordpress.org/plugins/mypass-lms-lite/#description)
 * [Reviews](https://wordpress.org/plugins/mypass-lms-lite/#reviews)
 *  [Installation](https://wordpress.org/plugins/mypass-lms-lite/#installation)
 * [Development](https://wordpress.org/plugins/mypass-lms-lite/#developers)

 [Support](https://wordpress.org/support/plugin/mypass-lms-lite/)

## Description

MyPass LMS Lite turns the files you already have into courses and plays them to 
your WordPress users. Your users stay your users: they sign in to your site, take
the course on your pages, and you see their results in WordPress.

**Free to start.** Create a free test key and try everything on your own site: courses
show TEST MODE, with up to 10 learners and results kept for 14 days. When you are
ready for real learners, a live key comes with a paid plan.

Courses are converted, played and recorded by SCORM Central, the course service 
of Kprise LLC, the makers of MyPass LMS. See External services below.

**Make a course**

 * Upload a PDF, PowerPoint, Word document (.docx) or video from WordPress admin.
   It becomes a course you can edit: lessons, text, images, video, quizzes and a
   certificate.
 * Publish it, then put it on any page with the MyPass LMS course block, the “Add
   to new page” button, or `[scormcentral content="46"]`.

**Your own SCORM packages**

 * Upload a SCORM 1.2 or SCORM 2004 package (.zip) exported from your authoring 
   tool.
 * Test it first: a validation report, and test launches that show what the package
   sends.
 * Or publish it straight to learners. It works like any other course: put it on
   a page, assign it, follow it in Reports, and give a certificate.
 * Upload a new version whenever the package changes. Learners part-way through 
   finish the version they started.

**Your learners**

 * Each course shows as a card with its cover, description, lessons, estimated time,
   the learner’s progress and Start, Resume or Review.
 * `[scormcentral_courses]` lists every course as a catalog with Not started, In
   progress and Completed filters.
 * “My learning” (a page the plugin creates, also in the toolbar’s account menu)
   shows the courses assigned to them with due dates, what they have started, and
   what they have completed, with their certificates.

**Certificates**

 * Design certificates on your own background image: place the learner’s name, course,
   date, score, credential ID, your organisation’s name, any text and a QR code,
   in the fonts and colours you choose.
 * Attach a design to a course on the Courses screen. Learners who complete the 
   course download it as a PDF with their details, exactly as designed.
 * Every certificate has a credential ID and a QR code that open a public page where
   anyone can check it.

**You**

 * Assign a course to people or to whole roles, with an optional due date.
 * Reports: an overview of every course; per course, each learner’s status, progress,
   score, time and completion date, filters, assigned learners who have not started,
   and CSV export; per learner, every attempt, what they have seen and their answers.

SCORM is a registered trademark of Advanced Distributed Learning (ADL). This plugin
is an independent product and is not affiliated with or endorsed by ADL.

### External services

This plugin connects to SCORM Central (https://scormcentral.com), a service run 
by Kprise LLC. It is needed to convert files into courses, play courses and record
results.

What is sent, and when:

 * When you save the settings, and on the plugin’s admin screens: your API key, 
   to list your courses and check the connection.
 * When you upload a file on the Courses screen: the file and the course title you
   enter, sent from your browser straight to SCORM Central.
 * When you upload a SCORM package: the .zip, the title and the description you 
   enter, sent from your browser straight to SCORM Central, which stores the package
   and plays it to your learners.
 * When a logged-in user opens a course: their WordPress display name, email address
   and an id made of the site and user numbers (wp_{site}_{user}), so their results
   can be reported back to you. The course then plays from SCORM Central’s servers
   in the user’s browser, which sends their progress and answers to SCORM Central.
 * When a page shows a course, the catalog, My learning or a report: course details
   and learners’ results are read from SCORM Central. Course cover images are copied
   once into this site’s uploads folder.
 * When a learner (or an admin, from Reports) downloads a certificate: the PDF is
   made by SCORM Central and passed through your site. The certificate’s credential
   ID opens a public SCORM Central page showing the learner’s name, the course, 
   your organisation and the completion date, so that anyone holding the certificate
   can check it.

SCORM Central terms of service: https://scormcentral.com/terms
 SCORM Central privacy
policy: https://scormcentral.com/privacy

## Screenshots

[⌊Upload a SCORM package from your authoring tool: test it, or publish it for learners.
Or turn a PDF, PowerPoint, Word file or video into a course.⌉⌊Upload a SCORM package
from your authoring tool: test it, or publish it for learners. Or turn a PDF, PowerPoint,
Word file or video into a course.⌉[

Upload a SCORM package from your authoring tool: test it, or publish it for learners.
Or turn a PDF, PowerPoint, Word file or video into a course.

[⌊A course on any page: each learner sees their progress, the due date and Start,
Resume or Review.⌉⌊A course on any page: each learner sees their progress, the due
date and Start, Resume or Review.⌉[

A course on any page: each learner sees their progress, the due date and Start, 
Resume or Review.

[⌊My learning: assigned courses with due dates, and completed courses with certificates.⌉⌊
My learning: assigned courses with due dates, and completed courses with certificates
.⌉[

My learning: assigned courses with due dates, and completed courses with certificates.

[⌊Assign a course to roles or people, with a due date.⌉⌊Assign a course to roles
or people, with a due date.⌉[

Assign a course to roles or people, with a due date.

[⌊One learner's results: status, score, time, attempts and answers.⌉⌊One learner's
results: status, score, time, attempts and answers.⌉[

One learner’s results: status, score, time, attempts and answers.

[⌊The course catalog with Not started, In progress and Completed filters.⌉⌊The course
catalog with Not started, In progress and Completed filters.⌉[

The course catalog with Not started, In progress and Completed filters.

## Blocks

This plugin provides 1 block.

 *   MyPass LMS course A course with Start, Resume or the learner's result.

## Installation

 1. Install and activate the plugin.
 2. Create a free account at https://app.scormcentral.com/signup. Under API keys, create
    a test key and enter this site’s address as your test site.
 3. In WordPress, go to MyPass LMS > Settings, paste the key and click Save. The page
    shows straight away whether the connection works.
 4. Go to MyPass LMS > Courses, upload a file, then publish the course and add it to
    a page.

## FAQ

### Is this an official plugin?

Yes. It is the official WordPress plugin of MyPass LMS, made by Kprise LLC. It runs
on SCORM Central, Kprise’s course service.

### Do I need an account?

Yes, a SCORM Central account: it converts files, plays courses and records results.
The account and a test key are free; live use needs a paid plan.

### Where are results stored?

In SCORM Central. The plugin keeps each user’s latest status per course in user 
meta so pages load without calling the service every time. Assignments and due dates
are stored in this site’s database.

### Who can take a course?

Logged-in users of your site. Visitors see a “Log in to take this course” button.

### Is the API key exposed to visitors?

No. Every call to SCORM Central is made by your server. Browsers only receive one-
time course links.

### Can I use SCORM files I already have?

Yes. On the Courses screen, upload the package’s .zip and choose “Test it first”
or “Publish it for learners”. SCORM 1.2 and SCORM 2004 packages are supported. A
package that does not pass validation is not published; the test report shows what
to fix.

### Do uploaded packages get certificates and reports?

Yes. Choose a certificate design for the course on the Courses screen, the same 
as for any course. Reports show each learner’s status, score, time and answers; 
the lesson-by-lesson view is only available for courses made in SCORM Central.

### Can I use my own certificate design?

Yes. In SCORM Central, open Certificates, upload your background image (PNG or JPG)
and place the fields on it. Then choose that certificate for the course on the WordPress
Courses screen. Learners get a PDF; certificates already issued keep the design 
they were issued with.

### What happens when I unpublish a course?

Learners can no longer start or resume it, on this site or anywhere else. Their 
results are kept, and Publish again brings it back with their progress.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“MyPass LMS Lite – Course Tracking & Certificates for SCORM” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ MyPass LMS ](https://profiles.wordpress.org/scormcentral1/)

[Translate “MyPass LMS Lite – Course Tracking & Certificates for SCORM” into your language.](https://translate.wordpress.org/projects/wp-plugins/mypass-lms-lite)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/mypass-lms-lite/), 
check out the [SVN repository](https://plugins.svn.wordpress.org/mypass-lms-lite/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/mypass-lms-lite/)
by [RSS](https://plugins.trac.wordpress.org/log/mypass-lms-lite/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.8.0

 * Upload a SCORM 1.2 or 2004 package (.zip) on the Courses screen: test it (validation
   report and test launches in SCORM Central) or publish it for learners.
 * Courses from uploaded packages work like any other: pages, the course block, 
   assignments, reports and certificates.
 * “Upload new version” for courses published from a package. Learners part-way 
   through finish the version they started.

#### 1.7.1

 * Renamed to MyPass LMS Lite. Shortcodes, blocks, settings and results are unchanged.

#### 1.7.0

 * Certificates you design in SCORM Central (your background image, fields, fonts
   and colours). Choose the certificate for each course on the Courses screen; learners
   who complete it download a PDF with their details.
 * Each certificate has a credential ID and a QR code that open a public page where
   anyone can check it.
 * Reports show each learner’s certificate, with the PDF; the CSV includes the credential
   ID.

#### 1.6.1

 * Ready for the WordPress.org plugin directory: the “Result saved” and certificate
   pages load their styles and script as files, cover images are saved with the 
   WordPress file system, and uninstall also removes assignments.

#### 1.6.0

 * Course cards show the cover image, description, lessons, estimated time, a progress
   bar and the due date.
 * `[scormcentral_courses]`: every published course as a grid, with Not started /
   In progress / Completed filters.
 * My learning: a page created for learners (also in the toolbar’s account menu)
   with courses assigned to them, courses in progress, and completed courses with
   certificates. `[scormcentral_my_courses]` shows the same page.
 * Assign a course to people or roles, with an optional due date (Courses screen,
   Assign).
 * Printable certificate for completed courses that have a certificate.
 * Reports: an overview of every course; per course, filters, progress, completion
   date and assigned learners who have not started; each learner’s attempts, what
   they have seen and their answers. CSV includes progress, assigned, due and overdue.

#### 1.5.2

 * “Start over” next to “Resume course”: a fresh attempt on the latest version of
   the course.
 * Learners part-way through an older version see “A newer version of this course
   is available.”

#### 1.5.1

 * Courses open in a new tab by default (new installs; existing sites keep their
   setting).
 * In a new tab: finishing the course saves the result, closes that tab and refreshes
   the page that opened it. No more “reload this page”.

#### 1.5.0

 * One table of courses with their status: Published (with the version), Unpublished
   or Not published, and “Edits not published” when the course was edited in SCORM
   Central after the live version.
 * Unpublish and Publish again here, the same as in SCORM Central. Unpublished courses
   stay listed. Publishing again keeps learners’ progress.
 * “On pages”: which pages and posts show each course, with links. “Add to new page”
   creates a draft page with the course and opens its preview.
 * Course status is cached for one minute (was ten), and your own changes show at
   once. Learners on an unpublished course see “This course is not available.”

#### 1.4.0

 * One API key box. The key’s prefix sets the mode (sc_test_ = test, sc_live_ = 
   live): no Test mode tick, no Remove ticks, no Test connection button.
 * The settings page shows the saved key (shortened), the organisation it connects
   to and the mode, and checks the connection every time it opens.
 * The key box is a plain text box, so browsers no longer fill it with a saved password.
   Spaces picked up while copying are removed.
 * Sites set up with earlier versions keep working with the key they had until a
   new one is saved.

#### 1.3.1

 * In test mode the Courses page lists courses under “Test courses on this site”(
   it said “Live courses”).

#### 1.3.0

 * Word (.docx) upload: headings become lessons and sections, with lists, tables
   and pictures.

#### 1.2.0

 * Test and live keys, Stripe-style: a test key to set up and try courses (learners
   see TEST MODE), a live key for real learners. Switch with the Test mode setting.
 * New shortcode form [scormcentral content=”46″]: the same page shows the test 
   course in test mode and the live course in live mode.

#### 1.1.0

 * Courses play inside the page by default, with Full screen and Close. Finishing
   a course returns the learner to the page with their result.
 * “Not published yet” list on the Courses screen: publish a conversion you left,
   or a course built in the editor.
 * Fixed: the Edit / Publish buttons showed before any upload.

#### 1.0.0

 * First release.

## Meta

 *  Version **1.8.0**
 *  Last updated **16 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [certificates](https://wordpress.org/plugins/tags/certificates/)[courses](https://wordpress.org/plugins/tags/courses/)
   [elearning](https://wordpress.org/plugins/tags/elearning/)[lms](https://wordpress.org/plugins/tags/lms/)
   [scorm](https://wordpress.org/plugins/tags/scorm/)
 *  [Advanced View](https://wordpress.org/plugins/mypass-lms-lite/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/mypass-lms-lite/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/mypass-lms-lite/reviews/)

## Contributors

 *   [ MyPass LMS ](https://profiles.wordpress.org/scormcentral1/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/mypass-lms-lite/)