You're browsing the web, and you land on a site that looks incredible. The layout is clean, the typography is sharp, and everything feels polished. Your first thought: "What WordPress theme is that?"
You're not alone. With WordPress powering over 43% of all websites on the internet - roughly 590 million sites as of 2026 - the odds are high that any site you admire is running on this platform. And behind every great WordPress site is a theme worth knowing about.
The good news is that identifying a WordPress theme doesn't require any technical wizardry. In this guide, I'll walk you through three methods to uncover the theme (and plugins) behind any WordPress website - from a 2-second browser extension click to digging through source code yourself.
Why Would You Want to Know What Theme a Site Is Using?
Before we dive into the how, let's talk about the why. Knowing what theme a website uses isn't just idle curiosity - it's a practical shortcut that can save you hours of research.
- Design inspiration. You've found a site with the exact look you want. Instead of trying to recreate it from scratch, you can install the same theme and customize it to fit your brand.
- Competitor research. Understanding what themes and plugins your competitors use reveals their tech stack strategy. If their site loads fast and converts well, their theme choice could be part of that equation.
- Client projects. Freelancers and agencies often need to match or replicate designs. Knowing the exact theme speeds up project scoping and development.
- Learning. If you're new to WordPress, studying the themes behind well-built sites teaches you what works and what combinations of plugins produce the best results.
Now let's get into the methods.
Method 1: Use a Browser Extension (Fastest - 2 Seconds)
This is the fastest and easiest way to identify any WordPress theme. No copying URLs, no navigating to external sites, no digging through code.
A browser extension like WordPress Theme Detector sits quietly in your Chrome toolbar and does all the work with a single click. Here's how it works:
Install the extension
Head to the Chrome Web Store and click "Add to Chrome." Installation takes about three seconds. No account required, no signup forms, nothing to configure.
Browse to any WordPress site
Just visit the website you're curious about. The extension works passively in the background - you don't need to do anything special.
Click the extension icon
That's it. A popup appears instantly showing you the theme name, version number, author, and a direct link to download or purchase the theme. If you scroll down, you'll also see the full list of detected plugins.
What you get in a single click:
- The exact theme name and current version
- Whether it's a child theme (and what the parent theme is)
- The theme author and a direct link to the theme page
- A list of detected plugins with their versions and ratings
- SEO data for the site
- Export functionality to save the results
Why this method wins. The entire process - from landing on a site to having full theme details - takes about two seconds. There's no tab-switching, no URL pasting, and no waiting for an external service to scan the site. The extension works locally in your browser, which also means your browsing data stays private.
For comparison, the manual method we'll cover next can take several minutes if the site's code is complex. Online tools typically require 10-30 seconds plus the friction of navigating away from the site you're inspecting.
Try WordPress Theme Detector
Identify any WordPress theme and plugins instantly with a single click.
Install Free ExtensionMethod 2: Manually Inspect the Source Code (The DIY Approach)
If you enjoy getting under the hood, you can find a site's WordPress theme by inspecting its source code directly. This method requires no tools at all - just your browser and some patience.
Option A: View Page Source
Visit the WordPress site you want to investigate.
Right-click anywhere on the page and select "View Page Source" (or press Ctrl+U on Windows / Cmd+Option+U on Mac).
A new tab opens with the site's raw HTML. Press Ctrl+F (or Cmd+F) to open the search bar.
Search for wp-content/themes/. This path appears in the source code wherever the site references its theme files. You'll see something like: https://example.com/wp-content/themes/flavor/style.css
In this example, flavor is the theme name.
For more details, take the full style.css URL and open it directly in your browser. At the top of that CSS file, you'll find the theme header block with the theme name, version, author, and description.
Option B: Use the Inspector (DevTools)
Right-click on the page and select "Inspect" (or press F12).
In the Elements panel that opens, press Ctrl+F and search for wp-content/themes/.
You'll find the theme directory name in stylesheet or script references, just like with the View Source method.
Identifying Plugins Manually
While you're in the source code, you can search for wp-content/plugins/ to find plugins. Each plugin folder name will appear in paths like: https://example.com/wp-content/plugins/contact-form-7/js/scripts.js
Here, contact-form-7 is the plugin name. However, this method only reveals plugins that load assets on the front end - many plugins operate server-side and won't show up in the source code at all.
Limitations of Manual Inspection
This approach has several drawbacks you should know about:
- It's time-consuming. Source code on modern WordPress sites can be thousands of lines long. Finding the right references takes patience.
- Custom themes may not be identifiable. If a developer has renamed the theme folder or removed identifying information from
style.css, you won't find useful data. - Plugin detection is incomplete. Only plugins that inject CSS or JavaScript on the front end are visible. Security plugins, caching layers, and admin-only tools remain hidden.
- Minified code makes it harder. Many sites compress and combine their CSS and JavaScript files, which can obscure theme and plugin paths.
Manual inspection works perfectly for a quick one-off check, but it's not practical if you need to research multiple sites regularly.
Method 3: Use an Online Theme Detector Tool
Several free websites let you paste a URL and scan the site for its WordPress theme. This is a good middle-ground option - easier than manual code inspection, though slightly slower than a browser extension.
How Online Detectors Work
These tools work by fetching the site's source code from their server, parsing it for theme and plugin references, and presenting the results in a clean interface. You simply enter a URL, click a button, and wait a few seconds for results.
Popular Online Detectors
IsItWP
Built by the WPBeginner team, IsItWP first checks whether a site is using WordPress at all, then identifies the theme and plugins. It includes download links and reviews for detected plugins.
FreeWPThemeDetector
One of the original tools in this space. It provides theme details along with a popularity score and links to the theme source.
FreeWhatWPThemeIsThat
A straightforward detector that shows both theme and plugin information. It also detects parent/child theme relationships.
FreeScanWP
Provides detailed plugin analysis alongside theme detection, including plugin popularity percentages across WordPress sites.
FreeLimitations of Online Tools
While convenient, online detectors come with their own set of tradeoffs:
- You need to leave the page. Every time you want to check a site, you switch tabs, paste a URL, and wait for the scan. This adds up fast if you're browsing multiple sites.
- They can't detect everything. Custom themes, renamed themes, and server-side plugins often go undetected - the same limitation as manual inspection.
- Accuracy varies. Different tools use different scanning methods and databases. You might get conflicting results across tools.
- Speed depends on the tool. Some scans take 5-10 seconds, others up to 30 seconds, especially for sites with complex configurations.
- Privacy considerations. You're sending website URLs to a third-party server. While most tools are reputable, it's worth being aware of.
Online detectors are a solid choice for occasional use - when you stumble across a single site and want a quick answer. For regular research, though, the constant tab-switching makes them less practical than a browser extension.
Quick Comparison: Which Method Should You Use?
| Factor | Browser Extension | Manual Inspection | Online Tools |
|---|---|---|---|
| Speed | ~2 seconds | 2-5 minutes | 10-30 seconds |
| Ease of use | One click | Requires technical knowledge | Copy-paste URL |
| Plugin detection | Yes (extensive) | Partial (front-end only) | Yes (varies by tool) |
| Works without leaving page | Yes | Yes (DevTools) | No |
| Child/parent theme detection | Yes | Yes (if in style.css) | Sometimes |
| Privacy | Runs locally | No data sent anywhere | URL sent to third-party |
| Best for | Regular research, daily use | One-off deep dives | Occasional quick checks |
The bottom line: If you check WordPress themes more than once a week, a browser extension pays for itself in saved time almost immediately. For a single one-off check, any of the three methods works fine.
What to Do After You've Identified a Theme
Finding the theme name is just the first step. Here's what to do with that information.
- Check if it's available for purchase or download. Many premium themes are available on marketplaces like ThemeForest, the WordPress.org theme directory, or directly from the developer's website. If the extension you're using provides direct links (like WordPress Theme Detector does), you can go straight to the source.
- Read reviews before committing. A theme can look great on someone else's site and still be a nightmare to work with. Check user ratings, support quality, update frequency, and compatibility with popular plugins before purchasing.
- Consider the plugin ecosystem. Themes don't work in isolation. The site you admired might look incredible partly because of its plugin stack. A page builder like Elementor or a forms plugin like WPForms can dramatically change a theme's appearance and functionality. Look at the full picture.
- Test before you commit. Most premium themes offer live demos. Install the theme on a staging site first to make sure it works with your hosting, plugins, and content before going live.
- Check for child theme use. If the site uses a child theme, the parent theme is your starting point. Child themes are custom modifications - the parent theme provides the foundation you'd actually install.
Frequently Asked Questions
Can I identify a theme on a non-WordPress site?
No. These methods are specific to WordPress. If a site is built with Shopify, Squarespace, Wix, or another platform, WordPress theme detectors won't be able to help. Most browser extensions (including WordPress Theme Detector) will tell you whether a site is running WordPress or not.
What if the site uses a custom theme?
Custom themes are built specifically for one site and aren't available for download. You can still identify the theme name, but you won't be able to purchase or install it. However, you can often identify the parent framework (like Genesis, Underscores, or Sage) that the custom theme is built on.
Do theme detectors work on WordPress.com sites?
Yes, in most cases. WordPress.com sites use themes just like self-hosted WordPress.org sites, so detectors can typically identify them.
Is it legal to check what theme a site is using?
Absolutely. You're only viewing publicly accessible source code - the same code your browser downloads every time you visit a website. Theme detection doesn't access any private data, admin panels, or protected content.
Can a site owner hide their WordPress theme?
Some security plugins can remove or alter theme information in the source code. In these cases, detection tools (including browser extensions) may not be able to identify the exact theme. However, this is relatively uncommon.
Start Identifying WordPress Themes in Seconds
You've now got three solid methods to uncover the WordPress theme behind any website. For most people, a browser extension offers the best balance of speed, convenience, and depth of information.
Key Takeaways
- Browser extensions are the fastest method (~2 seconds)
- Manual source code inspection works but is time-consuming
- Online tools are good for occasional use
- Always check reviews before purchasing a detected theme
- Consider the full plugin ecosystem, not just the theme
If you want the fastest possible workflow - where identifying a theme takes literally two seconds without leaving the page you're on - give WordPress Theme Detector a try. It's completely free, requires no account, and works on any Chromium-based browser including Chrome, Edge, Brave, and Opera.
Happy theme hunting.
Ready to Identify Any WordPress Theme?
Join thousands of developers and designers who use WordPress Theme Detector to research themes and plugins instantly.
Add to Chrome — Free