Free Core WordPress LMS Plugin

A Free WordPress LMS Plugin Built for Serious Course Creators

LearnKit installs on any WordPress site in minutes. Start with the free core plugin and add only the features your academy needs.

Free forever. No credit card required.

What You Get for Free

The core LearnKit plugin is completely free and includes everything you need to launch your first online course.

Unlimited Courses and Lessons

Create as many courses as you need with no restrictions on lessons or students.

Student Enrollment System

Students can register, enroll and track their progress from a clean dashboard.

Quiz Builder

Add multiple choice, true or false and open ended questions to test student knowledge.

Assignment Submission

Students submit assignments directly from the course page. Instructors review and grade.

Course Prerequisites

Set required courses that students must complete before accessing advanced content.

Content Drip Scheduling

Release lessons on a schedule or after a set number of days from enrollment.

Certificate Generation

Automatically issue certificates when a student completes a course.

Email Notifications

Send automated emails to students and instructors for enrollments and completions.

Offline Payment Support

Accept bank transfers and manual payments with admin approval workflow.

Payment Confirmation Module

Students submit payment proof. Admins review and confirm to grant access.

Go Further With Pro Addons

Unlock advanced features by adding individual addons or upgrading to a bundle.

Mobile App Builder

The only WordPress LMS with a built-in app builder. Generate Android and iOS apps with your own branding directly from the dashboard.

Learn more

Live Classes

Integrate Zoom or Google Meet for live sessions. Track attendance and send automatic reminders to enrolled students.

Learn more

Advanced Analytics

Get detailed reports on student progress, course completion rates and revenue performance across your platform.

Learn more

Elementor Addon

Design fully custom LMS pages using Elementor widgets and dynamic tags without touching any code.

Learn more

LearnKit vs Other WordPress LMS Plugins

See how LearnKit compares on features that matter most.

FeatureLearnKitLearnDashTutorLMSLifterLMS
Free Core Plugin
Built-in App Builder
Offline Payment Support
Drag Drop Certificate Builder
Physical Institute Mode
AI Engine Addon
Elementor Addon
White Label
Gamification
Zoom Integration
Starting PriceFree$199/yrFreeFree

System Requirements

Minimum Requirements

  • WordPress 5.8 or higher
  • PHP 7.4 or higher
  • MySQL 5.7 or higher
  • 128MB WordPress memory limit

Recommended Setup

  • WordPress 6.0 or higher
  • PHP 8.0 or higher
  • MySQL 8.0 or higher
  • 256MB WordPress memory limit
  • SSL certificate installed

Common Questions About LearnKit

Is LearnKit really free?

Yes. The core LearnKit plugin is free to download and use on any WordPress site with no time limits. You only pay for addons when you need advanced features.

Does LearnKit work with any WordPress theme?

LearnKit works with any well-coded WordPress theme. For the best experience we recommend using it with themes that support Elementor or standard WordPress page builders.

Can I sell courses with the free version?

The free version includes offline payment and payment confirmation support. To accept Stripe, PayPal or WooCommerce payments you need the Basic plan or higher.

How is LearnKit different from LearnDash or TutorLMS?

LearnKit is the only WordPress LMS plugin with a built-in mobile app builder. You can generate a white-labeled Android and iOS app directly from your WordPress dashboard without hiring a developer or using a third-party service.

Can I migrate from LearnDash or TutorLMS?

LearnKit includes an Import and Export addon that supports CSV migration for students, courses and quiz data. Full migration guides are available in our documentation.

Start Building Your Course Platform Today

Download the free plugin and launch your first course in under an hour.