← Back to archive

Level Up XP

block_xp
camp Tier 2 · Verified
Actively maintained · updated 13 d ago
FreemiumCommercial support available

Bring gamification to your Moodle courses. Engage learners. Increase course completion.

Download and compatibility

20.1 Moodle 4.1 – 5.2
Verified against source
verification ledger

Source tagged by maintainer

github.com/FMCorz/moodle-block_xp @ v20.1 · commit 33b0f7845ed8

Rebuilt deterministically from that tag

canonical ZIP, byte-identical on every rebuild

Artifact hash recorded in the public index

sha256 1ef643ff88f62694db211dda8b428098637fafb1a11298717ad324566c323265

Release signed · trusted publishing

planned — TUF signing (RFC §4.3)

Recorded in public transparency log

planned — Sigstore/Rekor (RFC §4.3)

Every step is independently verifiable. CAMP never modifies plugin code; it proves the ZIP you install is exactly what the maintainer published. Verified 23 Aug 2026.
Code check ?: clean
phplintphpcs0 | 0amd buildrebuilt
composer require fmcorz/moodle-block_xp

All versions

VersionReleasedMoodleCode check
  • ZIP
  • ZIP
  • ZIP
1 older version · superseded by the releases above
  • ZIP
Use flexible rules to reward the behaviours that matter to you.Create a progression that fits your experience, from the first level to the last.Let learners see how they compare and encourage friendly competition.Use levels to reveal new activities and resources at the right time.

About

Bring gamification to your Moodle courses. Engage learners. Increase course completion.

Level Up XP adds gamification to Moodle. Learners receive points for their actions, move through levels, see their progress, compete on a leaderboard and unlock content as they advance. Give learners more reasons to participate, return and complete their training.

More than 32,000 websites and 12 million learners use Level Up XP. It has been actively maintained since 2014.

Why Level Up XP?

Level Up XP is the most popular gamification plugin for Moodle. Whether you lead workplace training, teach at a university or want to make your classroom more engaging, XP gives you the tools to create a learning experience people want to return to.

You stay in control. Decide which actions earn points, how quickly learners level up, what each level looks like and whether XP runs inside individual courses or across the whole site.

Add the block and learners can start earning points from ready-made rules straight away. Fine-tune the experience whenever you are ready.

Built-in features

Motivate learners with points, levels and leaderboards

  • Award points automatically for learner actions.
  • Show each learner their current level and progress towards the next one.
  • Create up to 99 levels with your own thresholds, names, descriptions and appearance.
  • Add friendly competition with an individual leaderboard.
  • Celebrate every level up with a notification.
  • Remind learners what recently earned them points.

Keep track and shape the experience

  • Use action and event rules to decide what earns points.
  • See every learner's level, points and progress in the instructor report.
  • Adjust or reset points when needed.
  • Run XP per course or as one sitewide experience.
  • Use free companion plugins to unlock content by level, enrol learners into the next course and embed XP elements throughout Moodle.

Level Up XP is free, open source and available to unlimited learners.

Create a seriously fun learning environment with XP+

XP+ expands Level Up XP with more personalisation, more ways to award points and more insight into learner activity. Depending on your plan, XP+ lets you:

  • create team leaderboards using Moodle groups or cohorts;
  • reward activity, section and course completion;
  • award points for grades, individual achievements and offline activities;
  • place Drops anywhere in your content to award points;
  • target rules more precisely and limit repeated rewards;
  • award Moodle badges and personalise level-up messages;
  • import points and export reports, leaderboards and detailed logs;
  • customise point symbols and choose from additional level designs; and
  • use Report Builder, Moodle Mobile, the public API and commercial support.

More than 92% of surveyed instructors say our products improved their learners' experience.

Join thousands of educators and gamify your courses today.

Try the live demo, discover Level Up XP+ or read the documentation.

Project

Maintainer
FMCorz
4 releases in the archive
Plugin typeBlocks
LinksDocumentation · Changelog
declared by the maintainer
Development 161 · 52 forks · 16 open issues & PRs · Tested with moodle-plugin-ci
Security advisoriesNone published