Pages and copy
WordPress theme detector
Enter a site's address to see what WordPress theme it uses, read from the theme's own style.css, with the parent of a child theme and the plugins its page loads.
From style.css
Theme Name, Author and Version from the theme's own header.
Child and parent
The parent theme a child theme names in its Template line.
Plugin folders
The plugins the page loads, named when the folder is on a checked list.
WordPress theme detector: what theme is that site using?
Free, no sign-up. Enter a site's address and Convertica's server reads that page and its theme's style.css, or paste the page source and it is read in your browser. Below is the result for a made-up site.
Paste the page source instead
WordPress theme
Example Child
Read from the theme's style.css in the folder example-child.
A child theme of example-parent.
2 plugin folders and 0 recognized apps or services found.
Example result, for the made-up site in the worked example
WordPress theme
- Theme folder example-child
- Example Child, version 1.2, by Example Bakery
- Example Child is a child theme of
- example-parent
- Parent theme of example-child
- Example Parent, version 3.4.0, by Example Themes
WordPress plugins
- Plugin folders in the HTML
- 2 folders
Plugin, and its folder in wp-content/plugins/
- Contact Form 7 (contact-form-7)
- bakery-order-form (folder name only, not in our list)
Only plugins that load a file on this page show up. A plugin named by its folder alone may be premium or custom: the folder name is all the HTML says.
Apps and services recognized
- Recognized
- None from our list
Matched against a list of 27 apps and services, each checked against its vendor's own documentation. Anything else is listed below as an unknown host.
Platform
- Shopify
- No sign of Shopify in this HTML
- WordPress
- Yes: the WordPress generator tag, wp-content paths, wp-includes paths and the WordPress REST API link
- WordPress version in the generator tag
- 6.8.1
Short answer
A WordPress theme detector finds the theme folder in a site's page source and reads that theme's style.css header. Convertica's free WordPress theme detector reports the theme name, author and version, the parent of a child theme, and the plugin folders the page loads, naming a plugin only when its folder is on a checked list.
- The theme's style.css header is the authority: Theme Name, Author, Version, and Template when it is a child theme.
- Plugins show up only when the page loads one of their files. Admin-only and server-side plugins cannot be seen from outside.
- Folders are named only from a list of 43 plugins checked against the WordPress.org directory or, for premium plugins, the vendor's own documentation. Every other folder is listed as found.
- A page builder or a renamed content folder can make the theme say little about how a site looks.
What WordPress theme is that? How to find out
To find what WordPress theme a site uses, look for wp-content/themes/ in its page source: the next part of the path is the theme's folder. That folder's style.css starts with a header naming the theme, its author and version. The WordPress theme detector reads both, and the parent theme when the site uses a child theme.
-
Enter the site's address
Type the homepage or any page and press "Detect the theme". The detector fetches the page, finds the theme folders, then fetches up to three style.css files to read their headers.
-
Read the Theme Name, not just the folder
The folder is usually close to the theme's name, but the style.css header is what the theme says about itself: its name, author, version and home page.
-
Check for a parent theme
A Template line means the theme is a child theme. The real design comes mostly from the parent it names, and the child adds changes on top.
-
Look at the plugins
Forms, sliders, shops and page builders are usually plugins. The plugin list shows what the page loads, so you can tell the theme's work from the plugins'.
To check by hand: in View Page Source, search for wp-content/themes/, then open /wp-content/themes/<folder>/style.css on the same site and read the comment at the top.
Worked example: a child theme and its plugins
The example result at the top of this page comes from a made-up site at https://www.example.org/. Every name in it is invented to show how the detector reads a page. Its source loads a stylesheet from wp-content/themes/example-child/ and files from two plugin folders. The child theme's style.css begins:
/* Theme Name: Example Child Template: example-parent Author: Example Bakery Version: 1.2 */
The detector reports the theme as Example Child, a child theme of example-parent. It then reads the parent's own style.css: Example Parent, version 3.4.0, by Example Themes. The parent did not appear in the page at all; only the child's header named it.
Of the two plugin folders, contact-form-7 is named Contact Form 7, because that folder is the plugin's slug in the WordPress.org directory. The folder bakery-order-form is in no list, so it is shown by its folder name only. Pasted instead of fetched, the same page would give the theme as example-child, its folder, because a pasted source has no way to read style.css.
What does the WordPress theme detector check?
The WordPress theme detector checks one page's HTML for the marks WordPress leaves in it, and the header of each theme stylesheet it finds. It reports each item as found, says where it found it, and does not guess at anything the page leaves out.
| Where | What it reads | What it tells you |
|---|---|---|
wp-content/themes/<folder>/ | The theme folders in the page's paths, most used first | Which theme the page loads files from |
| style.css header | Theme Name, Author, Version, Theme URI, Template | The theme's own name and version, and its parent if it is a child theme |
wp-content/plugins/<folder>/ | The plugin folders the page loads files from | Plugins at work on this page, named when the folder is in our list of 43 |
| Generator tag | <meta name="generator"> | The WordPress version, when the site prints it, and other tools that add their own tag |
| Other WordPress marks | wp-includes paths and the REST API link | Whether the site runs WordPress at all |
| Script hosts | The host of every script | Services named from our list of 27; every other host listed as unknown |
WordPress plugin detector: which plugins can it name?
The WordPress plugin detector lists every folder under wp-content/plugins/ that the page loads a file from. It puts a name to a folder only when the folder is one of the plugins below, each checked on 21 October 2026: on its WordPress.org directory page, where the folder name is the plugin's slug, or for a premium plugin, on its vendor's own documentation of the folder name. Any other folder is shown as found.
| Plugin | Folder | Checked on |
|---|---|---|
| All in One SEO | all-in-one-seo-pack | WordPress.org |
| Autoptimize | autoptimize | WordPress.org |
| Beaver Builder Page Builder | beaver-builder-lite-version | WordPress.org |
| Breeze Cache | breeze | WordPress.org |
| Classic Editor | classic-editor | WordPress.org |
| Complianz GDPR/CCPA Cookie Consent Banner | complianz-gdpr | WordPress.org |
| Contact Form 7 | contact-form-7 | WordPress.org |
| CookieYes | cookie-law-info | WordPress.org |
| Elementor Pro | elementor-pro | Vendor documentation |
| Elementor Website Builder | elementor | WordPress.org |
| Essential Addons for Elementor | essential-addons-for-elementor-lite | WordPress.org |
| GiveWP | give | WordPress.org |
| Gravity Forms | gravityforms | Vendor documentation |
| Gutenberg | gutenberg | WordPress.org |
| Jetpack | jetpack | WordPress.org |
| LiteSpeed Cache | litespeed-cache | WordPress.org |
| Max Mega Menu | megamenu | WordPress.org |
| MC4WP: Mailchimp for WordPress | mailchimp-for-wp | WordPress.org |
| Ninja Forms | ninja-forms | WordPress.org |
| Popup Maker | popup-maker | WordPress.org |
| Rank Math SEO | seo-by-rank-math | WordPress.org |
| Really Simple Security | really-simple-ssl | WordPress.org |
| Redirection | redirection | WordPress.org |
| Site Kit by Google | google-site-kit | WordPress.org |
| Slider Revolution | revslider | Vendor documentation |
| Smart Slider 3 | smart-slider-3 | WordPress.org |
| Smash Balloon Social Photo Feed | instagram-feed | WordPress.org |
| Speed Optimizer | sg-cachepress | WordPress.org |
| TablePress | tablepress | WordPress.org |
| The Events Calendar | the-events-calendar | WordPress.org |
| Ultimate Addons for Elementor | header-footer-elementor | WordPress.org |
| W3 Total Cache | w3-total-cache | WordPress.org |
| WooCommerce | woocommerce | WordPress.org |
| WooCommerce Stripe Payment Gateway | woocommerce-gateway-stripe | WordPress.org |
| WooPayments | woocommerce-payments | WordPress.org |
| Wordfence Security | wordfence | WordPress.org |
| WP Fastest Cache | wp-fastest-cache | WordPress.org |
| WP Super Cache | wp-super-cache | WordPress.org |
| WP-Optimize | wp-optimize | WordPress.org |
| WPBakery Page Builder | js_composer | Vendor documentation |
| WPForms | wpforms-lite | WordPress.org |
| Yoast Duplicate Post | duplicate-post | WordPress.org |
| Yoast SEO | wordpress-seo | WordPress.org |
What this WordPress theme detector cannot see
This WordPress theme detector reads what one page sends to every visitor, plus the theme stylesheets that page points to. It does not log in, run JavaScript or crawl the site, so whatever a site keeps out of that HTML stays out of the result.
- Plugins with nothing on the page. Admin tools, backups, security and server-side plugins load nothing a visitor receives. Plugins used only on other pages, such as a checkout, show up only when you check that page.
- Combined or moved files. Caching and optimization plugins can merge scripts into one file or serve them from a CDN under other names, which hides the folders. WordPress also lets a site move and rename its wp-content folder, and the detector looks only for that name.
- Headless WordPress. A site that uses WordPress only as a content store behind another front end shows no theme at all.
- Unverified folder names. A folder name is a clue, not proof: a custom plugin can use any folder name, including one that matches a public plugin.
- Its own fetch. It sends a user agent that names Convertica, so a site that blocks unknown fetchers may block it: paste the page source instead. It follows up to five redirects, waits 8 seconds per fetch and 20 in all, reads the first 1.5 MB of a page, and allows 10 checks per 10 minutes per IP address.
What to do once you know the theme
A theme sets a site's layout and starting speed, and a page builder or plugins often do the rest. Neither tells you why one site turns visitors into leads or sales and another does not. That depends on the offer, the copy, the forms and the trust the page builds. Use the theme as a starting point and measure the page itself: the landing page analyzer scores one landing page, the crawlability test shows what the HTML gives crawlers before JavaScript, and the free CRO audit checks the whole page in a real browser.
Checking an online store on Shopify? The Shopify theme detector reads the store's Shopify.theme object and the app code its page loads.
See all free tools and how they fit together.
WordPress theme detector FAQ
How does a WordPress theme detector work?
A WordPress theme detector reads a site's page source for paths under wp-content/themes/, which name the theme's folder, then reads the header at the top of that theme's style.css: Theme Name, Author, Version and, for a child theme, Template. Plugin folders come from paths under wp-content/plugins/ in the same page.
What WordPress theme is that site using?
Enter the site's address in the detector above. It finds the theme folder in the page and reads the theme's own style.css header for its name, author and version. By hand: open View Page Source, search for wp-content/themes/, and open that folder's style.css in your browser to read the header.
What is a child theme, and how do I find the parent?
A child theme is a small theme that changes another theme, its parent, without editing the parent's files. Its style.css header has a Template line naming the parent's folder. The detector reads that line and then the parent's own header, so you see both themes.
Can it detect every plugin on a WordPress site?
No. It sees only plugins that load a file on the page it reads, such as a script or stylesheet in wp-content/plugins/. Plugins that work in the admin, on the server or on other pages leave no trace in that HTML. A caching or security plugin can also combine or rename files, hiding the folders.
Are premium plugins detected?
Their folders are, when the page loads one of their files. The detector names a folder only when it is in a short list checked today, including four premium plugins whose folder names their vendors document. Every other folder, premium or custom, is listed by its folder name, which is all the page says about it.
Why is the theme name missing or different from what I expected?
The theme may be a custom one, its style.css may be blocked or minified away, or the site may serve its files from a renamed folder or a CDN path. A page builder such as Elementor can also do most of the visible design on top of a plain theme, so the theme says little about how the site looks.
Does a visible WordPress or theme version mean the site is vulnerable?
Not by itself. A version number in a generator tag or a style.css header says which release is installed, or was installed when the file was last changed. Whether that release has a known security problem, and whether it has been patched, is a separate check for the site's owner.
Is the WordPress theme detector free, and where does my data go?
It is free, with no sign-up. The address you enter is sent to Convertica's server, which fetches the page and up to three theme stylesheets, then returns the result. The address, the page and the result are not stored. It allows 10 checks per 10 minutes per IP address. A pasted source is read in your browser and sent nowhere.