Skip to main content
4.7 Capterra 4.7 GetApp 4.8 Software Advice Sign inStart free trial →
What MyPass does Features Integrations AI Capabilities Community Edition
Who it's for Associations & certification bodies Corporate training teams Course sellers & training providers
Also used by
Nonprofits Compliance & regulatory training Customer & partner education Healthcare Academic institutions
Courses Pricing
Resources Blog Case Studies LMS Comparisons LMS Cost Calculator Research Help Center
About Kprise
MyPass LMS Community Edition

A free, self-hosted LMS with unlimited registered users

Community Edition is the free, open core of MyPass LMS. Download it, run it on a Windows machine you control and add as many learners as you need. No license key, no per-seat fees and no time limit. You run the server; the software costs nothing.

Want to see it first? Book a demo →

$0 to download and run, permanently
Unlimited registered users, no per-seat fees
No license key and no sales call
Same platform as the Kprise-hosted plans

Free LMS software, not a stripped-down trial

Community Edition is the same MyPass LMS that hosted customers use. You host it, and that is the difference. Here is what you can run on day one. The full list is on the features page.

Courses and learning paths

Build courses, upload SCORM packages and group them into role-based paths with prerequisites.

Certificates and renewals

Certificates are issued when a learner completes, with expiry dates and recertification reminders.

Assessments and surveys

Question banks, timed exams, essay grading and surveys, recorded on each learner's record.

Reporting

See progress, completions and certifications across every learner, and export to Excel.

Groups, roles and enrollment

Organize learners into groups and roles and enroll them by role, department or group.

Your data, on your machine

The database is your MySQL. Configuration and uploads stay in the install folder you chose.

What is in the download

One ZIP, no installer. Unzip it, double-click start.cmd, and a browser-based setup wizard connects your database, sets up email and creates the first administrator.

  • The MyPass LMS application
  • start.cmd and stop.cmd
  • Setup wizard: database, mail, first admin
  • Java 17 fetched automatically if missing
  • config.cmd to change the port (default 5000)
  • reset.cmd and uninstall.cmd
  • Data and uploads kept in one data folder
  • A README for run, stop, backup and uninstall

Free to self-host, or hosted by Kprise. Here is what changes.

The software is the same either way. What you pay for with a hosted plan is the work around it: servers, email, storage, backups, upgrades and security. Be honest about who on your team will carry that before you choose.

  Community EditionSelf-hosted Shared HostingHosted by Kprise Private HostingHosted by Kprise
Price$0, permanently$99/mo, or $79/mo billed annually$319/mo, or $249/mo billed annually
Registered usersUnlimitedUnlimitedUnlimited
CapacityDepends on the server you run it onUp to 50 simultaneous logins, for organizations up to about 500 usersUp to 1,000 simultaneous logins
Server and databaseYou provide a Windows machine and a MySQL databaseRun by KpriseRun by Kprise
Email and file storageYou set up outbound mail in the setup wizard; uploads live on your diskRun by KpriseRun by Kprise
BackupsYou schedule them and test restoresHandled by KpriseHandled by Kprise
UpgradesYou download and install new buildsHandled by KpriseHandled by Kprise
Security and SSLYou patch the server and add SSLHandled by KpriseHandled by Kprise, with your own domain and SSL
SupportCommunity forumKprise teamKprise team
How to startDownload the Windows bundle15-day free trial, no credit card15-day free trial, no credit card

Self-host if

  • Someone on your team already runs Windows servers and MySQL
  • Your data has to stay on infrastructure you control
  • You are comfortable with community support and doing your own upgrades

Download Community Edition

Choose a hosted plan if

  • Nobody has time to patch, back up and monitor a server
  • You want the Kprise team to answer when something goes wrong
  • You want your own domain and SSL without setting them up

Compare plans on the pricing page.

Still deciding? Self-hosted vs managed LMS hosting walks through the real costs of each.

From download to setup wizard in four steps

First start takes about a minute. The setup wizard opens in your browser on its own.

1

Download the ZIP

Verify your email on the download page, get the Windows bundle and check it against the published SHA-256 checksum.

2

Unzip it anywhere

Everything MyPass creates, including configuration and uploads, stays inside that folder.

C:\Kprise
3

Start it

Java 17 is used if installed, or downloaded once if not. Your browser then opens the setup wizard.

start.cmd
4

Connect MySQL

Create an empty database, enter its details in the wizard and finish. MyPass restarts and you are in.

CREATE DATABASE mypass;

An open-core LMS: free core, optional hosting

MyPass is open-core. The complete learning platform is free to run yourself. What Kprise sells is the optional layer on top: running it for you, keeping it secure, backing it up and answering when you need help.

That is different from a typical open source LMS, where hosting and support come from whoever you can find. Here the people who build the product also run it, so moving from your own server to a hosted plan does not mean changing platforms. Open-core vs open source LMS explains the trade-offs.

Why give the core away? We wrote it down in why we made our LMS free.

Free, $0

MyPass LMS Community Edition

The full platform with unlimited registered users, on your own server.

Free LMS questions, answered

Is MyPass LMS Community Edition really free?

Yes. Community Edition costs $0 to download and run, with no license key, no per-seat fees and no time limit. It is not a trial. Your costs are the server, MySQL database and email service you run it on, plus the time it takes to maintain them. You only pay Kprise if you want us to host it for you.

What is the difference between an open-core LMS and an open source LMS?

With an open-core LMS, the core platform is free to run yourself, and the company that builds it sells an optional paid layer on top. For MyPass, that layer is managed hosting, security, backups and support. With a typical open source LMS, you arrange hosting, upgrades and support yourself or through third parties.

What do I need to run the free self-hosted LMS?

The Windows bundle needs Windows 10 or 11 (64-bit), a MySQL database you can reach, either local or on a service like Amazon RDS, and a current Chrome, Edge or Firefox for the setup wizard. Java 17 is downloaded automatically on first start if it is not already installed. macOS and Linux bundles are coming soon.

How many users can I add to Community Edition?

As many as you need. Community Edition has no cap on registered users and no per-seat licensing, the same as every MyPass plan. How many people can use it at the same time depends on the server you run it on, so size your hardware for your busiest day, such as a renewal deadline.

What am I responsible for when I self-host?

Everything around the software: the server, the MySQL database, outbound email, file storage, backups, upgrades, SSL and security patching. Help comes from the community forum rather than a support team. If you would rather not carry that work, the Shared and Private Hosting plans have Kprise run it for you.

Can I move from Community Edition to a hosted plan later?

Yes. Community Edition and the hosted plans run the same MyPass LMS platform, so you can start on your own server and ask Kprise to take over hosting, backups and support later. Hosted plans start at $79 per month billed annually, and each one comes with a 15-day free trial with no credit card.

Run MyPass LMS on your own server, free

Download Community Edition for Windows, unzip it and start it. The setup wizard opens in your browser. If you would rather not run a server, start a free hosted trial instead, or book a demo and we will walk you through both.

$0 self-hosted · Unlimited registered users · macOS and Linux coming soon

Download Community Edition Start your free hosted trial Or book a demo →