Package US$29.00 Joomla 5,6

Includes: Component, Plugin

QuizLab Pro

Professional quizzes for Joomla 5 and 6 — with eight question types, essay manual review, time limits, PDF certificates, a global question bank, and per-question performance reports.

Build assessments for training, education, or membership sites without a heavyweight LMS. Add questions individually or import them from a CSV spreadsheet, then deliver the quiz through a smooth AJAX-driven frontend with instant feedback and automatic marking.

Subscribe below to unlock this download.

Annual subscription — access updates and priority support. Your extension keeps working if you don’t renew.

Create a free account to download and access support. Register or log in.

QuizLab Pro

About this Extension

QuizLab Pro is a professional quiz component for Joomla 5 and 6. Create interactive quizzes with eight question types, deliver them through a smooth AJAX-driven frontend, and track results with built-in analytics, a question bank, and fully customisable PDF certificates.

See QuizLab Pro in action

QuizLab Pro Scr 01
Quiz Intro Screen
QuizLab Pro Scr 02
Multiple Choice Question
QuizLab Pro Scr 03
Instant Feedback
QuizLab Pro Scr 04
Numeric Answer Question
QuizLab Pro Scr 05
Multiple Select Question
QuizLab Pro Scr 06
Ordering Question
QuizLab Pro Scr 07
Attempt Review Summary
QuizLab Pro Scr 08
My Quiz Results
QuizLab Pro Scr 09
Verified Certificate Page
QuizLab Pro Scr 10
PDF Certificate
QuizLab Pro Scr 11
Admin Dashboard
QuizLab Pro Scr 12
Quiz Manager
QuizLab Pro Scr 13
Quiz Details Editor
QuizLab Pro Scr 14
Scoring and Behaviour Settings
QuizLab Pro Scr 15
Certificate Configuration
QuizLab Pro Scr 16
Custom Feedback Messages
QuizLab Pro Scr 17
Quiz Question List
QuizLab Pro Scr 18
Question Editor
QuizLab Pro Scr 19
Global Question Bank
QuizLab Pro Scr 20
Admin Review Queue
QuizLab Pro Scr 21
Attempt Management
QuizLab Pro Scr 22
Question Reports Overview
QuizLab Pro Scr 23
Question Performance Details
QuizLab Pro Scr 24
Frontend Review Queue

Who It’s For

  • Training coordinators and L&D teams — assess staff knowledge with automatic marking, essay questions for deeper responses, manual review, and PDF certificates for compliance or professional development records
  • Schools and educators — run timed online assessments with randomised questions, a leaderboard, and per-student result tracking without a heavyweight LMS
  • Course creators and membership site owners — gate course completion behind a quiz, issue certificates to passing learners, and monitor performance with per-question analytics
  • Developers building Joomla sites — clean PSR-4 MVC architecture, CSV import for large question libraries, a global question bank, and template overrides for full control over the frontend output
  • HR teams running knowledge assessments — build assessments with essay answers, manage the manual review queue, and export rich attempt reports for auditing

Key Features:

  • Eight Question Types — Multiple Choice (2–8 options), True/False, Numeric, Short Answer, Multiple Select, Fill in the Blank, Essay/Long Answer, and Ordering.
  • Essay Manual Review — essay answers queue for admin grading; a dedicated Review Queue in both the admin and frontend lets reviewers award points and leave feedback before results are finalised.
  • Percentage-Based Scoring — set a pass mark per quiz (0–100%). Learners see their score, pass/fail status, and optionally a full question-by-question review.
  • Instant Feedback — correct/incorrect feedback after each answer with optional explanations to support learning.
  • Time Limits — optional per-quiz countdown timers with automatic submission on expiry.
  • Leaderboard — optional per-quiz leaderboard for logged-in learners.
  • My Results — learners can review all their past attempts from a dedicated frontend page.
  • Question Randomisation — randomise question and answer order; set how many questions to draw from the bank per attempt.
  • Navigation Modes — free navigation or linear (sequential, no skipping).
  • PDF Certificates — four design templates (Modern, Classic, Minimal, Bold), custom branding text or logo, custom primary and accent colours, toggleable score/time/date/ID fields, custom title and wording with token support, and a unique verification URL per certificate.
  • Question Bank — global cross-quiz question browser with full search and filtering, copy questions between quizzes, bulk category and difficulty editing, and usage tracking across quizzes.
  • Question Performance Reports — per-question analytics covering answer volume, correct/incorrect rates, average time, answer distribution, and common wrong answers. Filterable by quiz, type, category, difficulty, and signal. CSV export included.
  • CSV Import/Export — bulk import all eight question types from spreadsheets with auto-column mapping, live preview, and three import modes (Append, Update, Replace).
  • Session Recovery — if a learner's browser closes mid-quiz, progress is saved and automatically resumed.
  • Admin Dashboard — metric cards with drill-down to per-quiz question reports, recent attempts, and a pending review counter.
  • Attempt Management — full attempt history with filtering, detailed attempt review, and rich CSV export.
  • Question Categories & Difficulty — tag questions for organised bank management and category-level performance reporting.
  • Question Images — attach images with alt text to questions and answer options.
  • Drag & Drop Ordering — reorder questions with native Joomla drag handles.
  • Quiz Duplication — duplicate quizzes with all questions and options in one click.
  • Customisable Labels — change button text and feedback messages per quiz.
  • Responsive Design — clean frontend that works on all screen sizes.
  • Lightweight — vanilla CSS and JavaScript, no frameworks, no jQuery dependency.

How It Works:

  1. Create a quiz and configure scoring, time limit, and certificate options
  2. Add questions — choose from eight types, set categories and difficulty, add explanations
  3. Or bulk import questions from a CSV spreadsheet
  4. Create a menu item pointing to the quiz
  5. Learners take the quiz and receive instant results and certificates
  6. Review essay answers in the admin or frontend Review Queue and release results

Built for Joomla 5 and 6 using modern architecture: PSR-4 namespacing, DI container, WebAsset API, RouterView SEF routing, and bundled Dompdf for zero-dependency PDF generation.

Releases

v1.1.77
2 downloads

What's New

Frontend Review Queue menu view.

Changelog

  • Added a frontend Review Queue menu item for authorised QuizLab Pro reviewers.
  • Reviewers can see pending essay attempts, queue totals, learner details, and direct Review Now links.
  • Authorised reviewers can open attempt details from the frontend and save manual essay grades.
  • Normal learners remain restricted to their own My Results and attempt detail pages.
Joomla 5.0 – 6.99.99 | PHP 8.1+
v1.1.76

Improvements

Attempt detail score clarity.

Changelog

  • Attempt detail score cards now show points beside the percentage, for example `53.9% (7/13)`
Joomla 5.0 – 6.99.99 | PHP 8.1+
v1.1.75

Improvements

Logged-in certificate generation.

Changelog

  • Logged-in learners no longer need to enter their name and email again when generating an end-of-quiz certificate.
  • Certificates issued from the result screen now use the learner's Joomla account name and email when available.
  • Guest learners still see the name/email certificate form.
Joomla 5.0 – 6.99.99 | PHP 8.1+
v1.1.74

Fixes

Essay points in timed-out scoring

Changelog

  • Essay question points now count toward the maximum possible score for served quiz attempts.
  • Timed-out attempts with unanswered essay questions now treat those essay points as missed, instead of shrinking the denominator.
  • Manual review recalculation preserves the full attempt denominator and keeps incomplete attempts marked as timed out after review.
Joomla 5.0 – 6.99.99 | PHP 8.1+
v1.1.6

What's New

Expanded the admin reporting workflow

Changelog

  • Added a Signal filter for review, pending review, no-attempt, and healthy questions
  • Added a Category & Difficulty Performance summary panel to identify weak areas faster
  • Added pending review to the global reporting metric cards
  • Report summaries now respect the active report filters
  • CSV export continues to use the active filtered report set
Joomla 5.0 – 6.99.99 | PHP 8.1+
v1.1.27

What's New

Added CSV export for admin question reports.

Changelog

  • Reports toolbar now includes a CSV export action
  • Export respects the active report filters and ordering
  • CSV includes question identity, quiz, type, category, difficulty, points, answer volume, correct/incorrect counts, average score, average time, pending review count, and signal
Joomla 5.0 – 6.99.99 | PHP 8.1+

We use cookies

We use cookies to enhance your browsing experience and analyse site traffic. Please choose which cookie categories you consent to.