RevealTheme logo

Moodle Theme Detector

Instantly discover which Moodle theme any website is using. Free, fast, accurate — no signup required.

Trusted by designers, developers & marketers

Why use the RevealTheme Moodle detector?

The most reliable way to inspect any site.

  • Instant Results

    Theme + extension data in under 2 seconds. No queue, no signup, no rate limits.

  • Always Free

    100% free for personal and commercial use. No premium tier, no upsells.

  • High Accuracy

    98%+ detection rate for standard Moodle installs.

  • Privacy First

    We don't store the URLs you check. No tracking, no logs.

  • Multi-Platform

    We also detect Shopify, Magento, Joomla, Drupal, Moodle, and PrestaShop.

  • Always Updated

    Detection rules updated weekly to match the latest theme and plugin patterns.

Inspect any Moodle site instantly

Designers use it. Developers love it. Marketers swear by it.

Reveal Any Moodle Site's Tech Stack

Designers use it. Developers love it. Marketers swear by it.

Get started

Moodle Detector — Frequently Asked Questions

Our detector fetches the public HTML, CSS, and JavaScript of the URL you provide, then uses fingerprinting rules to identify the theme and any installed extensions. Most detections complete in under 2 seconds.

The RevealTheme Moodle detector identifies the active theme on any Moodle Learning Management System site. Moodle themes are referenced via /theme/{theme-name}/ paths in asset URLs (style.css, JavaScript bundles, image directories). Our detector extracts these paths plus Moodle's M.cfg JavaScript signature to identify the active theme. Works on Moodle 3.x and Moodle 4.x deployments, including Moodle Workplace.

How to use the moodle theme detector

  1. Paste any Moodle LMS URL above (works on installations at /, /moodle, or any subpath).
  2. Click 'Detect Theme'. We fetch the homepage HTML.
  3. The detector verifies the site is on Moodle by checking for the M.cfg JavaScript object, the Moodle generator meta tag, or /theme/{name}/style|javascript|pix asset paths.
  4. If Moodle is confirmed, we extract the active theme name from the asset paths (excluding generic paths like /theme/image/).
  5. Results show the theme name — typically 'boost' (Moodle's modern default), 'classic' (Moodle 3.x default), or a custom-branded theme.

What is a Moodle theme?

Moodle is the world's most-used open-source Learning Management System (LMS), powering courses at universities, schools, corporations, and government training programs. Moodle 'themes' control the visual design of the learning interface — colors, typography, navigation layout, dashboard widgets, and course page templates. Since Moodle 3.2 the default theme has been 'Boost' (a clean, mobile-friendly Bootstrap-based theme). Many institutions deploy custom themes that brand the LMS with their institutional colors and logos — these inherit from Boost but override design tokens. The RevealTheme Moodle detector identifies which theme is active by parsing the /theme/{name}/ paths in asset URLs. Detection works on Moodle Cloud, self-hosted Moodle, Moodle Workplace, and most third-party Moodle installations.

Common use cases

  • Moodle administrators researching theme designs used by peer institutions
  • Universities benchmarking their LMS branding against other universities
  • Moodle theme developers tracking adoption of their commercial themes
  • Corporate L&D teams researching enterprise LMS deployments
  • EdTech consultants identifying themes commonly deployed for K-12 vs higher education

Frequently asked questions

Does it detect themes on Moodle Cloud?

Yes. Moodle Cloud uses the same theme architecture as self-hosted Moodle, so detection works identically.

What does 'boost' mean in the result?

Boost is the default Moodle 4.x theme. Many institutions run Boost with minor color/logo overrides — the underlying theme is still Boost.

Can it detect institution-specific branded themes?

Yes — if the theme has been published under a unique theme directory name, we'll detect that name. Many universities use names like 'unitn', 'utheme', or 'classicbrand'.

Is Moodle Workplace detectable?

Yes. Moodle Workplace inherits the standard Moodle theme architecture, so detection works the same way.

Why does it sometimes fail on what I know is a Moodle site?

Some institutional Moodle deployments aggressively cache assets through CDNs that strip the theme path. We fall back to M.cfg signature matching, which catches most of these cases.

Related tools

About this tool. The Moodle Theme Detector is part of RevealTheme's free suite of web technology detection tools. See our how it works page for the technical details, or our methodology for how we test the themes and plugins we recommend.