SEO Tools

WordPress Theme DetectorFind a Site's Theme and Plugins

Detects the WordPress theme and plugins a site loads.

WordPress Theme Detector tool

Enter a URL or domain

Reads the files the page loads for every visitor, so hidden or custom setups give partial results.

Find a site's theme and plugins

Enter a URL, then press Detect to see whether it runs WordPress, its active theme and the plugins it loads.

About the WordPress Theme Detector

The Kwebby WordPress Theme Detector shows which theme and plugins a WordPress site loads, so you can identify a design you like in seconds. Paste a web address, click Detect, and read the theme name and plugin list. This guide explains what the result shows, where the tool cannot see, and what to do with the answer. You can find more site research helpers in our Free SEO Tools.

Key Takeaways

  • The Kwebby WordPress Theme Detector checks whether a site runs WordPress, then lists its Active Theme and any Detected Plugins.
  • It reads the files a page loads for every visitor, so it finds what is public and misses what is hidden.
  • Custom, renamed or hidden themes show as "Theme name not detectable", and non-WordPress sites show "Not a WordPress Site".
  • The result shows the theme name, version and author from the theme's style.css when the site serves that file, the parent theme of a child theme, and plugin names with WordPress.org links. It does not show prices or purchase links.
  • WordPress runs on 40.2% of all websites, according to W3Techs (4 October 2026), so a theme check is a common research task.
  • The tool is free and needs no account.

What Is the Kwebby WordPress Theme Detector?

The Kwebby WordPress Theme Detector is a free online tool that tells you whether a website runs WordPress and which theme and plugins it loads. You enter a web address, and the tool reads the page source on our server and reports what it finds.

Designers use it to name a theme they like. Developers use it to find the plugin behind a feature. Site owners use it to check what a competitor, a client or their own site exposes.

Key Features and How It Works

The result card has four parts, and each one comes from files the page already serves to every browser.

What the Result Shows

  • Status. The card reads "WordPress Site Detected" or "Not a WordPress Site". When the site exposes its WordPress version, the version appears under the status with its source: the generator meta tag, or the version on core files under wp-includes. Versions on plugin and theme files are ignored, because they belong to the plugin or theme.
  • Active Theme. The tool reads the header of the theme's style.css and shows the Theme Name, Version and Author, plus the folder name and a "Search on WP.org" link. If style.css is blocked, only the folder name appears.
  • Parent Theme. When the active theme is a child theme, its style.css names the parent in a Template line, and the card shows "Child theme of" with the parent's name and version.
  • Detected Plugins. A count and a list of plugin names, each linked to its WordPress.org plugin page.

If a test site loads one plugin, you see that one plugin. On 4 October 2026, a run on wordpress.org/news returned the theme wporg-news-2021 and the plugin jetpack.

How Detection Works

WordPress themes and plugins load their files from predictable folders. A theme's files sit under wp-content/themes/ followed by the theme's folder name, and plugin files sit under wp-content/plugins/. The tool looks for those paths in the page's HTML source, then reports the folder names it finds.

The tool then requests style.css from each theme folder it found and reads the theme header. The folder name usually matches the theme's name in the WordPress.org directory, but not always.

What the Tool Cannot See

The tool reports public files, so these cases give partial or empty results:

  • Custom themes. A theme built from scratch is not listed anywhere, so the WordPress.org link may lead nowhere. The card says "Theme name not detectable (may be custom or obfuscated)" when it finds no theme name at all.
  • Renamed folders. A developer can rename the theme folder, so you see the new name.
  • Child themes. A child theme lives in its own folder under wp-content/themes, as the WordPress developer handbook explains. The tool spots the parent through the child's Template line, but only when the child's style.css is readable.
  • Hidden plugins. A plugin that loads no file on the page you enter, or that runs only on the server, stays out of the list. The list is never a full inventory of installed plugins.
  • Headless and non-WordPress sites. These return "Not a WordPress Site" or no theme data.
  • Blocked requests. A site behind strict bot protection can refuse the request. The tool then shows the HTTP status it received, such as 403, instead of a result.

Why Knowing a Site's Theme Matters

Knowing a site's theme tells you how it was built, which saves research time. WordPress runs on 40.2% of all websites and 58.6% of sites with a known content management system, according to W3Techs on 4 October 2026, so the odds are good that a site you admire uses it.

A theme check also helps with maintenance. Outdated themes and plugins are a common weak point, and Patchstack counted 11,334 new vulnerabilities in the WordPress ecosystem in 2025. Of those, 91% were in plugins and 9% in themes.

How to Use the WordPress Theme Detector

  1. Open the tool and click the URL box that reads https://example.com.
  2. Type or paste the site address.
  3. Click Detect, or press Enter. The button reads "Detecting..." while the tool shows "Analyzing site source code...".
  4. Read the status. A green card says WordPress Site Detected. A grey card says Not a WordPress Site.
  5. Check Active Theme for the theme name, version, author and any parent theme, and click Search on WP.org to see whether it is a public theme.
  6. Check Detected Plugins for the plugin list, and click a plugin name to open its WordPress.org page.

If you see a red message such as "Unable to resolve hostname", check the address for typos and try again.

Best Practices for Theme Detection

Confirm the Theme Page Exists

Click Search on WP.org. If the page lists the theme, you can read its description and reviews. If the link returns "not found", the theme is probably premium, custom or renamed, and you should search for the folder name by hand.

Check the Source Yourself

Open the page source with our Get Source Code of Webpage tool and search for wp-content/themes. The text after /themes/ is the folder name. This shows you the same files the detector reads, and it lets you spot a child theme folder.

Treat the Plugin List as Partial

A plugin appears only when it loads a file on the page you entered. Run the tool on a few different pages of the same site, such as a product page and a blog post, to build a fuller picture.

Respect the Design

Identifying a theme does not give you the right to copy it. Buy or license a premium theme, and keep your own content, images and code original.

Keep Your Own Site Updated

If you run WordPress, update your theme, your plugins and WordPress core, and delete plugins you do not use. The WordPress hardening guide says to keep plugins updated and calls security through obscurity an unsound primary strategy, so hiding your theme name is not a substitute. Run the Google Malware Checker now and then to confirm Google has not flagged your site.

Common Use Cases

  • Design research. Name the theme behind a site layout you like.
  • Competitor review. See which builder or e-commerce plugin a rival loads.
  • Feature hunting. Find the plugin behind a form, slider or booking widget.
  • Client audits. Check the theme and plugin list of a site you have just taken over.
  • Hosting research. Pair the result with the Domain Hosting Checker to see the stack behind a site.
  • Performance work. Name a heavy theme, then test the page with the Page Speed Checker.

Final Thoughts

A theme detector gives you a starting point, not a full blueprint. Run it on the site you are studying, confirm the theme with the WordPress.org link, and check the source for anything the tool cannot see. If you run a WordPress site yourself, review your own theme and plugin list next, and work through the WordPress SEO Checklist to keep it fast, safe and easy to find.

FAQ

Frequently asked questions

How can I tell which WordPress theme a site uses?

Enter the site address in the Kwebby WordPress Theme Detector and click Detect. The tool reads the page source and shows the Active Theme name when it finds one. You can also open the page source yourself and search for wp-content/themes.

Can the detector find WordPress plugins too?

Yes, in part. The tool lists plugins whose files load on the page you enter. Plugins that run only on the server or on other pages will not appear.

Why does the result say the theme name is not detectable?

The theme is probably custom, renamed or hidden. Developers can rename the theme folder, and some sites remove the usual theme paths from the page.

Does detecting a theme create a security risk?

The tool reads only what the site already sends to every visitor, so it exposes nothing new. The risk is running outdated themes or plugins. WordPress.org advises keeping everything updated, and Patchstack found 91% of new WordPress vulnerabilities in 2025 were in plugins.

What if the site is not built with WordPress?

The result reads Not a WordPress Site. Sites built with other platforms, and headless setups that hide their theme files, will not return a theme.

Is the Kwebby WordPress Theme Detector free?

Yes. The tool is free to use and needs no account.

Kwebby builds software too

Need a website or app built?

Get 50% off your first project. The discount applies to your first fixed quote only. Kwebby has delivered 1,200+ projects on fixed quotes from $100.

Step 1 of 3 · What do you need?

Get a fixed quote

50% off your first project. Applies to your first fixed quote only.

What do you need?

Pick an option to see its starting price and typical timeline.