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.

Enter the homepage or any page of the site. Convertica's server fetches that one page, as it is sent before any JavaScript runs.

Paste the page source instead

For a site that turns unknown fetchers away. Open the page, choose View Page Source (Ctrl+U, or Cmd+Option+U on a Mac), copy all of it and paste it here. It is read in your browser and not sent anywhere. A pasted source cannot read the theme's style.css, so the theme is named by its folder.

Lets the detector leave the site's own hosts out of the unknown list. Nothing is fetched.

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

What the detector reads, and what it tells you
WhereWhat it readsWhat it tells you
wp-content/themes/<folder>/The theme folders in the page's paths, most used firstWhich theme the page loads files from
style.css headerTheme Name, Author, Version, Theme URI, TemplateThe 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 fromPlugins 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 markswp-includes paths and the REST API linkWhether the site runs WordPress at all
Script hostsThe host of every scriptServices 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 folders the detector names, and the page each was checked on
PluginFolderChecked on
All in One SEOall-in-one-seo-packWordPress.org
AutoptimizeautoptimizeWordPress.org
Beaver Builder Page Builderbeaver-builder-lite-versionWordPress.org
Breeze CachebreezeWordPress.org
Classic Editorclassic-editorWordPress.org
Complianz GDPR/CCPA Cookie Consent Bannercomplianz-gdprWordPress.org
Contact Form 7contact-form-7WordPress.org
CookieYescookie-law-infoWordPress.org
Elementor Proelementor-proVendor documentation
Elementor Website BuilderelementorWordPress.org
Essential Addons for Elementoressential-addons-for-elementor-liteWordPress.org
GiveWPgiveWordPress.org
Gravity FormsgravityformsVendor documentation
GutenberggutenbergWordPress.org
JetpackjetpackWordPress.org
LiteSpeed Cachelitespeed-cacheWordPress.org
Max Mega MenumegamenuWordPress.org
MC4WP: Mailchimp for WordPressmailchimp-for-wpWordPress.org
Ninja Formsninja-formsWordPress.org
Popup Makerpopup-makerWordPress.org
Rank Math SEOseo-by-rank-mathWordPress.org
Really Simple Securityreally-simple-sslWordPress.org
RedirectionredirectionWordPress.org
Site Kit by Googlegoogle-site-kitWordPress.org
Slider RevolutionrevsliderVendor documentation
Smart Slider 3smart-slider-3WordPress.org
Smash Balloon Social Photo Feedinstagram-feedWordPress.org
Speed Optimizersg-cachepressWordPress.org
TablePresstablepressWordPress.org
The Events Calendarthe-events-calendarWordPress.org
Ultimate Addons for Elementorheader-footer-elementorWordPress.org
W3 Total Cachew3-total-cacheWordPress.org
WooCommercewoocommerceWordPress.org
WooCommerce Stripe Payment Gatewaywoocommerce-gateway-stripeWordPress.org
WooPaymentswoocommerce-paymentsWordPress.org
Wordfence SecuritywordfenceWordPress.org
WP Fastest Cachewp-fastest-cacheWordPress.org
WP Super Cachewp-super-cacheWordPress.org
WP-Optimizewp-optimizeWordPress.org
WPBakery Page Builderjs_composerVendor documentation
WPFormswpforms-liteWordPress.org
Yoast Duplicate Postduplicate-postWordPress.org
Yoast SEOwordpress-seoWordPress.org

Found the theme? Now see whether the site converts

The same theme can sell well on one site and poorly on another. The free CRO audit loads the page in a real browser at phone and desktop size and scores eight checks, from the first screen and calls to action to trust, speed and AI visibility.

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.

Find out what is costing the site conversions

Enter your website and the audit starts right away. Watch it check your page live: eight checks, each scored out of 100, and three fixes you can make now.