Skip to content

WordPress Theme Detector - Identify Any Site's Theme

Find What WordPress Theme Any Site Uses

Want to know what WordPress theme a website is running? Paste the URL above and the detector will scan the page source for wp-content/themes/ paths and extract the active theme slug. It also reads the WordPress version from the generator meta tag and confirms the CMS through multiple patterns including wp-includes, wp-json, and Gutenberg block markers.

How the WordPress Theme Detector Works

WordPress serves theme assets (stylesheets, scripts, images) from wp-content/themes/{theme-slug}/. The detector fetches the page through a server-side proxy, scans the HTML for these paths, and extracts the theme slug. It works with all WordPress themes: free themes from the directory, premium themes like Divi, Astra, GeneratePress, and Kadence, and custom themes built from scratch.

Beyond the theme, the tool also picks up the WordPress version number, analytics scripts, font services, CDN configuration, and server software. So you get a complete view of the site's technology stack.

What You Can Learn from a WordPress Site

  • Theme name. The active theme slug extracted from wp-content/themes/ paths. Works with free, premium, and custom themes alike.
  • WordPress version. The version number helps identify whether the site is up to date or running an older release with known security patches.
  • Analytics and tracking. See which analytics platforms the site uses: GA4, Tag Manager, Facebook Pixel, Hotjar, or privacy-focused alternatives like Plausible and Fathom.
  • Server and hosting. Identify the web server (nginx, Apache), hosting platform (Vercel, Netlify), and CDN (Cloudflare, Fastly, CloudFront) from the response headers.

Why Check a WordPress Site's Theme?

If you have seen a WordPress site with a layout or feature you like, knowing the theme name lets you find and purchase the same theme. This is especially useful when researching themes for a new project, since you can see how they look on a live production site rather than relying on demo previews alone.

Agencies and freelancers use this tool to audit client sites before starting a redesign or migration. Knowing the current theme, WordPress version, and analytics setup makes scoping the work much faster. Developers use it to reverse-engineer a particular design pattern or figure out how a specific feature was built.

Headless WordPress and Decoupled Front Ends

Some WordPress sites use a headless architecture where WordPress serves content through its REST API or WPGraphQL, and a separate front-end application (built with Next.js, Gatsby, Astro, or similar) renders the pages. In these setups, the HTML will not contain wp-content paths, so the theme name cannot be extracted. The detector will still identify the front-end framework and may detect WordPress through API references, but the traditional theme information will not be available.

WordPress Security and Version Detection

The WordPress version is read from the generator meta tag that WordPress adds to every page by default. Running an outdated version of WordPress is one of the most common security risks for sites on the platform. If the detector shows a version with known vulnerabilities, it is worth checking that auto-updates are enabled or updating manually.

Some site owners remove the generator tag as a hardening measure. In that case, the tool will still detect WordPress through file paths and structural patterns, but the version number will not be shown.

Frequently Asked Questions

How do I find out what WordPress theme a website is using?
Paste the site URL into the detector above and click Analyse. The tool fetches the page, looks for wp-content/themes/ paths in the HTML, and extracts the active theme slug. It also reads the WordPress version from the generator meta tag and confirms the CMS through wp-content, wp-includes, and REST API patterns.
What WordPress themes can this tool detect?
The detector identifies any WordPress theme whose slug appears in wp-content/themes/ paths in the page source. This covers free themes from the WordPress theme directory (like Twenty Twenty-Four), premium themes from ThemeForest, Elegant Themes (Divi), StudioPress (Genesis), Astra, GeneratePress, OceanWP, Kadence, and fully custom themes.
Can it detect WordPress plugins?
The tool detects analytics and marketing plugins that inject scripts into the page, including Google Analytics, Google Tag Manager, Facebook Pixel, Hotjar, and Plausible. It also identifies plugins that load assets from known paths. However, server-side-only plugins that do not add visible code to the HTML will not be detected.
Does it show the WordPress version?
Yes. When the site includes a generator meta tag (which most WordPress sites do by default), the detector extracts the version number from it. Some security-conscious sites remove this tag, in which case the version will not be shown, but WordPress will still be detected through other patterns.
Why does the detector not show a theme name for some sites?
A few reasons: the site may use a headless WordPress setup with a decoupled front end, in which case wp-content/themes/ paths will not appear in the HTML. Some sites also load all assets through a CDN that rewrites the URL paths, hiding the theme directory. The tool will still detect WordPress through other patterns, but the theme slug may not be available.
Is my data stored when I check a WordPress site?
No. The server fetches the URL you provide, scans the page for WordPress patterns, and returns the results. No URLs, theme names, or results are logged or stored. The fetched HTML is discarded immediately after analysis.