๐Ÿ”Auto-DetectWPWordPressSHShopifyDRDrupalJOJoomlaMOMoodlePSPrestaShop
Moodle ยท Free Detection

Detect Any Moodle Theme Instantly

Identify the theme powering any Moodle LMS site โ€” free, accurate, no login required.

try:moodle.orglearn.example.educourses.uni.edu

just scanned: bakerystudio.com โ†’ astra + elementorjust scanned: legalfirm.co.uk โ†’ generatepressjust scanned: fitcoach.app โ†’ kadence + gutenbergjust scanned: nomadblog.net โ†’ oceanwpjust scanned: allbirds.com โ†’ shopify ยท dawnjust scanned: studio-collective.com โ†’ divijust scanned: bakerystudio.com โ†’ astra + elementorjust scanned: legalfirm.co.uk โ†’ generatepressjust scanned: fitcoach.app โ†’ kadence + gutenbergjust scanned: nomadblog.net โ†’ oceanwpjust scanned: allbirds.com โ†’ shopify ยท dawnjust scanned: studio-collective.com โ†’ divi
0+
Moodle Sites Scanned
0+
Themes in Database
0+
Plugins Tracked
0%
Detection Accuracy

Everything about any Moodle LMS

Built for LMS administrators and eLearning developers.

01
LMS Theme Detection

Identify Moodle themes instantly by reading config.php and theme style signatures.

02
Theme Metadata

Extract theme name, version, parent theme, and SCSS variable overrides.

03
Plugin Discovery

Detect installed Moodle plugins and activity modules via public endpoints.

04
Multi-site Support

Works on university portals, corporate LMS, and self-hosted Moodle instances.

05
Version Detection

Identify the Moodle version alongside the active theme for compatibility context.

06
LMS Research

Analyse themes used by universities and training platforms worldwide.

Three steps. Zero setup.

01Paste any URLA competitor, a site you admire, your own โ€” anything public.
02We fingerprint the stackHTML, headers, DNS and asset paths matched against known signatures.
03Get the full reportTheme, plugins, page builder and hosting โ€” plus picks that run it well.

Why check what theme a Moodle site is running

Moodle is the learning management system behind a huge share of university portals, corporate training platforms, and self-hosted online courses. Its theming is less visually varied than a typical marketing site's, but that consistency is exactly what makes spotting a well-executed Boost child theme worth noting โ€” most Moodle installs still run defaults, so a customized one stands out.

How Moodle theme detection actually works

Moodle exposes its configuration, including the active theme name, through an inline M.cfg JavaScript object present on every page. The Websites Detector reads this object directly, the same data Moodle's own front-end JavaScript depends on to load the right assets.

What you can do with the results

For LMS administrators, this is a quick way to see how peer institutions have customized their own Moodle deployments. For developers building Moodle themes, it's a way to find real-world examples of a theme in production rather than only in documentation screenshots.

A note on limitations

Moodle sites that require login to view any page โ€” a common setup for private corporate training portals โ€” block detection entirely, since no public page is available to read the theme configuration from.

Common questions

We read Moodle's theme config.php, HTTP response headers, and body class attributes which expose the active theme name. Moodle's standard structure makes this highly reliable.
Yes. We support Moodle 3.9 through 4.x. The detection adapts based on the theme's config.php format and Moodle version.
No. If the Moodle site requires login to view any page, we cannot read its theme files. The front page must be publicly accessible.
Yes. We detect Boost child themes including their parent relationships, SCSS overrides, and custom preset configurations.

Curious about a Moodle site?

Drop any URL and discover its theme and plugins in seconds.