Gochyu - Drupal Theme Detector

* Using this tool will open up an offer from a relevant vendor

What Drupal Theme is That?

Enter any URL above to find out what Drupal theme a website is using. This free Drupal theme detector identifies the theme name, Drupal version, and configuration details in seconds. It works with Drupal 7, 8, 9, 10, and the latest Drupal 11.

Drupal powers around 2% of all websites with a known CMS, including major government and enterprise sites worldwide. If you found a Drupal site with a design you like and want to know which theme it runs, this is the fastest way to find out. Just paste the URL and the results appear immediately, no signup needed.

How the Drupal Theme Detector Works

When you enter a URL, the tool scans the site's source code for Drupal-specific markers. It reads the HTML structure, CSS file paths, and JavaScript references that reveal the active theme. Drupal themes follow a predictable directory structure (/themes/theme-name/), which makes detection reliable in most cases.

The detector also reads Drupal's generator meta tag and version-specific markup to identify the Drupal version. This matters because Drupal 7 themes are not compatible with Drupal 10 or 11, so knowing the version tells you exactly which theme marketplace to search.

How to Manually Find a Drupal Theme

If you want to verify results yourself, or if a site blocks automated scans, these three methods work on any Drupal site:

View Page Source

Right-click the page and select "View Page Source." Search for /themes/ in the source. CSS file paths like /themes/flavor/css/style.css tell you the theme is called "Flavor." This works on virtually every Drupal site that has not disabled theme CSS.

Inspect the Body Tag

Open developer tools (F12) and go to the Elements tab. Check the <body> tag. Drupal adds CSS classes that often include the theme name, such as class="flavor-theme" or similar patterns depending on the theme.

Check the Generator Meta Tag

Search the page source for <meta name="Generator". Drupal sites include a tag like <meta name="Generator" content="Drupal 10">, which confirms the CMS and version. Combine this with the theme path and you have everything you need.

Popular Drupal Themes and What They Look Like

Knowing which themes are common helps you recognize them in the wild, and gives you a starting point when you want to replicate a look you have seen.

Bartik (Legacy Default)

Bartik was Drupal's default front-end theme from Drupal 7 through Drupal 8. It used a clean, two- or three-column layout with a distinctive blue-to-teal color scheme. Drupal dropped Bartik as the default in Drupal 9, replacing it with Olivero, but many older Drupal 7 and 8 sites still run it.

Olivero (Current Default)

Olivero became the default front-end theme in Drupal 9.1 and carries forward into Drupal 10 and 11. It has a clean sans-serif look, wide content columns, and accessible color contrast. If you see a Drupal site that has not been heavily styled, it is probably running Olivero.

Claro (Admin Theme)

Claro is the modern admin theme introduced in Drupal 8.8 and now the default admin interface in Drupal 10. It replaced Seven. Users only see Claro in the backend, not on the public site, but it is worth knowing when doing Drupal development work.

Bootstrap-Based Themes

A large share of custom Drupal sites use sub-themes built on top of Bootstrap (the Drupal Bootstrap base theme) or Barrio (a Bootstrap 4/5 base). These produce sites that look like standard Bootstrap layouts. The detector identifies the active sub-theme name, which often includes the agency or client name.

Popular Contributed Themes on Drupal.org

  • Zen - One of the oldest and most-used Drupal base themes, known for well-structured starter markup.
  • AT (Adaptivetheme) - Flexible base theme with a built-in layout builder, popular on agency sites.
  • Radix - Bootstrap 5 base theme actively maintained for Drupal 9 and 10.
  • Gin - A popular alternative admin theme that has largely replaced Claro on development teams that want a more modern look.

Drupal Themes vs. Drupal Distributions

One thing that trips up people new to Drupal: a site might look like it has a distinctive theme, but what you are actually seeing is a Drupal distribution. Distributions (or distros) bundle a specific theme together with a set of modules and pre-configured settings to create a ready-made site for a particular use case.

The theme detector reports the theme name, but if the site runs a distribution, that theme is part of a larger package. Common Drupal distributions include:

  • Commerce Kickstart - E-commerce-focused distribution built on Drupal Commerce, with its own front-end theme.
  • Open Social - Community and social network platform built on Drupal, used by organizations and NGOs. Ships with its own socialbase and socialblue themes.
  • Thunder - Publishing-focused distribution used by media companies, with editorial workflow tools and its own theme stack.
  • Varbase - Enterprise-grade distribution popular in government and higher education.
  • Drupal Commerce - The base e-commerce layer that many retail Drupal sites build on.

If the theme name sounds like a platform rather than a design (like socialblue or thunder_admin), you are likely looking at a distribution's bundled theme.

Drupal 9 vs. Drupal 10 vs. Drupal 11 Theme Differences

Each major Drupal version changed the default theme or the underlying theme system:

  • Drupal 7 - PHPTemplate engine, Bartik as default front-end theme, Seven as default admin theme.
  • Drupal 8 - Switched entirely to Twig templates. Still shipped Bartik as default, introduced Claro as a stable admin option.
  • Drupal 9 - Introduced Olivero as a new default front-end theme. Deprecated Bartik and Seven, though they remained available.
  • Drupal 10 - Removed Bartik and Seven entirely. Olivero is the default front-end theme, Claro is the default admin theme.
  • Drupal 11 - Released in 2024. Same theme defaults as Drupal 10, with improved Twig compatibility and stricter deprecated-code removal.

This version context helps when you detect a theme: a site still running Bartik is almost certainly on Drupal 7 or 8, which signals it may be running outdated, unsupported software.

What to Do After Detecting a Drupal Theme

Once you know the theme name and Drupal version, here are the natural next steps:

  • Find the theme on Drupal.org - Go to drupal.org/project/[theme-name] to see documentation, screenshots, a changelog, and whether it is still actively maintained.
  • Check compatibility - Drupal.org lists which major versions a theme supports. If you are on Drupal 10, make sure the theme has a 10.x release.
  • Download and install - Themes install via Composer (composer require drupal/theme-name) or by uploading the theme folder to /themes/contrib/. Then go to Appearance in the admin panel, find the theme, and click "Install and set as default."
  • Customize with sub-theming - Rather than editing the downloaded theme directly (which breaks on updates), create a sub-theme that inherits from the base and overrides only what you need.

Drupal Configuration and Detection Limits

Most Drupal sites use standard theme directory structures that the detector handles correctly. Some configurations limit what can be detected:

  • Custom themes - The theme name is still detected, but custom-built themes will not appear in any marketplace since they were built specifically for that site.
  • Sub-themes - Drupal supports sub-themes that inherit from a base theme. The tool detects the active sub-theme, not the parent base theme.
  • Security configurations - Reverse proxies, CDN caching, and security modules can strip theme information from the source. The tool will confirm the site runs Drupal but may not identify the specific theme.
  • Headless Drupal - Some Drupal sites run in a decoupled setup where the frontend is a separate React or Next.js app. In these cases, the frontend carries no Drupal theme, and the detector will identify the JavaScript framework instead.

Drupal Version Detection

Drupal has evolved through several major versions, each with different theme systems. Drupal 7 uses PHPTemplate, while Drupal 8 and later use Twig templates. The current version is Drupal 11, released in 2024. The detector identifies the version through meta tags, API endpoints, and markup patterns specific to each release.

Knowing the version matters because themes are not cross-compatible. A Drupal 7 theme will not work on Drupal 10, and vice versa. The version result narrows your search to the right package ecosystem.

Detect Themes on Other Platforms

FAQs
  • Is this Drupal theme detector free?

    Yes. The Drupal theme detector is completely free with no limits on how many sites you can check. No account or signup required.

  • Can you detect custom Drupal themes?

    Yes, the tool can identify the theme name even on custom-built themes. However, custom themes will not appear in any marketplace since they were made specifically for that site. The theme name is still useful as a reference when talking to a Drupal developer.

  • What Drupal versions does this tool support?

    The detector works with Drupal 7, 8, 9, 10, and 11. Each version uses a different theme system (PHPTemplate for Drupal 7, Twig for Drupal 8 onward), and the tool accounts for all of them when scanning the source code.

  • Why can't the detector find the theme on some sites?

    Some Drupal sites use security configurations that remove theme information from the source code. Reverse proxies, CDN caching, and certain security modules can hide theme details. The tool will still confirm the site runs Drupal. Headless Drupal setups (where the frontend is a separate React or Next.js app) also will not show a Drupal theme.

  • What is the difference between a Drupal theme and a Drupal distribution?

    A Drupal theme controls the visual design of the site. A Drupal distribution (or distro) bundles a theme together with a set of modules and pre-configured settings for a specific use case, such as e-commerce (Commerce Kickstart), community platforms (Open Social), or media publishing (Thunder). When the detector returns a theme name that sounds like a platform (such as "socialblue" or "thunder_admin"), the site is likely running a distribution's bundled theme rather than a standalone theme you can install separately.

  • What are the most common Drupal themes?

    The most widely used Drupal themes are Olivero (the current default front-end theme in Drupal 9-11), Bartik (the legacy default for Drupal 7 and 8), and Bootstrap-based themes like Radix and Barrio. For admin interfaces, Claro is the standard in Drupal 10 and 11, while Gin is popular among development teams. Custom sub-themes built on Bootstrap are extremely common on agency-built Drupal sites.

Available in the Chrome Web Store