Tutor LMS

wordpress.org metrics

Captured 2026-08-03 from the public plugin information API:

MetricValue
Active installs100,000
Rating88 / 100
Number of ratings585
Last updated2026-07-31
Tested up to7.0.2
Requires PHP7.4
Requires WordPress5.3

Pricing

  • Free core: available from wordpress.org.
  • Pro: paid plans are offered by the vendor. As of 2026-08-03 the vendor pricing page lists lifetime plans from USD 499 (Individual) to USD 1,999 (Agency), and an annual Business plan at USD 399/year. Advanced quiz types, certificates, and AI Studio are Pro features.

No paid add-on, trial, or nulled package was installed for this dossier.

Live coverage summary: Standard Ten (Q1–Q10)

Coverage values follow the project convention: ok, unsupported, or pro-gated.

QuestionTypeStatus
Q1–Q6single-answer multiple-choiceok
Q7multiple-correctok
Q8true/falseok
Q9fill-inunsupported
Q10orderingunsupported

The free-tier quiz builder supports single-answer and multiple-correct multiple-choice questions and true/false items. Fill-in and ordering question types are not available in the free tier, so Q9 and Q10 were omitted from the live quiz.

Authoring

The demo was built inside Tutor’s native LMS structure:

  • Course: Physical Sciences Core Six, published and set to free pricing.
  • Topic: Core Six Quiz Topic.
  • Quiz: Standard Ten Core Six Quiz, published under that topic.
  • The Core Six questions were inserted using Tutor’s native quiz tables (tutor_quiz_questions and tutor_quiz_question_answers) as documented by the plugin.
  • A benchmark page and a Core-Six-only measurement page were published; both link to the native course view.

Signature-feature walkthrough

The signature demo is the same course-embedded quiz. It shows Tutor’s natural pattern: a quiz lives inside a course topic, and a learner must enroll in the course before attempting it. This makes Tutor the roster’s clearest “LMS-first” entry rather than a standalone quiz builder.

Runtime measurements

Measured on the Core-Six-only page, logged-out Chromium, cache disabled, networkidle2, 2026-08-03.

MetricValue
Total requests24
JS files20
JS bytes236,166
CSS files3
CSS bytes71,416
Total transfer361,482 bytes
jQuery loadedno
DOM nodes159

These figures make Tutor the heaviest front-end load in the measured roster. See runtime comparison for the full table.

Catches

  • Learner enrollment / attempt blocker. During the live browser check, the course page showed an Enroll Now button. Clicking it while the shared admin session was active did not transition to a learner attempt or result view; the button remained Enroll Now. No learner score was observed, and none was fabricated. The coverage record therefore marks completionPass as false.
  • Coexistence ecommerce setting correction. On the coexistence lab subsite, Tutor 4.0.4’s custom ecommerce engine queried a nonexistent prefixed multisite users table and produced a fatal in wp-admin. Changing Tutor’s supported ecommerce engine to “free” removed the fatal; scripts/provision.sh now applies that setting.
  • Admin upgrader database error. Tutor’s admin upgrader attempted to create a wp_12_tutor_order_itemmeta table before a compatible foreign-key target existed. The dashboard remained usable and the 24-item admin menu count was still captured.

Verdict

Tutor LMS is an LMS first and a quiz tool second. The free tier can build real course-embedded quizzes for single-answer and multiple-correct multiple-choice plus true/false, but it cannot express fill-in or ordering questions without paid extensions. Its front-end weight is the highest in the roster, the learner attempt path was blocked in the logged-in-admin measurement scenario, and multisite coexistence required an ecommerce workaround. Choose it when the quiz is part of a structured course funnel; choose a lighter standalone quiz plugin if isolated quizzes are the main goal.