WordPress theme detector

Find out which theme a WordPress site uses, whether it is a child theme, its version and author, and if a newer version exists. See the page builder and the plugins that load on the homepage too.

  • Child and parent themes told apart
  • Version compared with WordPress.org
  • No signup needed
Ready
Try:

Active theme

Enter a website to start

Version —
Parent —
WordPress
—
Builder
—
Plugins seen
—
  1. Website
    Waiting for input
    Homepage read
  2. WordPress
    —
    Signals found
  3. Theme folder
    —
    /themes/…
  4. style.css
    —
    Theme header

Theme report

Enter a website above to see its WordPress theme, parent theme, version, author, page builder and the plugins that load on the homepage.

Fair-use limit: 30 checks per hour and 200 per day for each visitor IP address. Results are cached for 1 hour.

How WordPress themes can be found

A theme is a folder of files that every visitor's browser downloads. Its name and details are written at the top of style.css.

The folder gives it away

Stylesheets and scripts load from /wp-content/themes/folder-name/. The folder name is the theme's slug, such as astra or generatepress.

style.css holds the details

WordPress reads the theme name, version, author and parent from a comment block at the top of style.css. That block is public.

Child themes sit on a parent

Sites that change a theme's code use a child theme. Its style.css has a Template line pointing to the parent, which provides the design.

Builders change the picture

With Elementor, Divi or Bricks, the builder does most of the design and the theme is a thin base, so the builder matters as much as the theme.

What the style.css header tells you

The fields this tool reads, what they mean and an example.

FieldMeaningExample
Theme Name The name the author gave the theme Astra
Template Only in child themes: the folder of the parent theme astra
Version The installed version of the theme 4.8.3
Author / Author URI Who made the theme and their website Brainstorm Force
Theme URI The theme's home page or sales page https://example.com/theme/
Requires at least / Requires PHP Oldest WordPress and PHP versions the theme supports 6.2 and 7.4
Text Domain Used for translations, usually the same as the folder astra

How this tool works

What happens between pressing Detect and seeing the report.

  1. You enter a site

    Our server reads its homepage, following redirects one hop at a time. Every address is checked before connecting.

  2. WordPress is confirmed

    Signals such as /wp-content/ paths, the REST API link, wp-theme body classes and the generator tag are scored.

  3. Theme folders are read

    Each folder under /themes/ is collected, and up to two style.css headers are read to find the name, version and parent.

  4. Details are added

    Free themes are looked up on WordPress.org for the latest version, and the page builder and plugin folders are listed.

What this tool does, and what it doesn't

A plain list, so you know exactly what to expect.

This tool does

  • Confirm WordPress from several signals
  • Tell a child theme from its parent
  • Read name, version and author from style.css
  • Compare free themes with WordPress.org
  • Name the page builder in use
  • List plugins that load on the homepage

This tool does not

  • Find every installed plugin
  • Check premium theme versions
  • Scan for security vulnerabilities
  • Log in or read private files
  • Get past bot protection
  • Keep results longer than 1 hour

Where your data goes

The site you enter is requested by our server: its homepage and up to two theme style.css files. The site sees our server's IP address, not yours. Theme folder names are sent to the WordPress.org Themes API to look up directory details. The result is cached for 1 hour, then deleted. A hashed, temporary copy of your IP address is used for rate limiting. Like any website, our server may keep normal access logs, as described in our privacy policy.

Detect the full tech stack

Why your results might look unexpected

The six surprises people run into most, and what each one means.

Not a WordPress site

No WordPress signals on the homepage. The site uses another CMS, a static build, or hides all WordPress paths.

Two themes found

The site uses a child theme on top of a parent. The parent is usually the theme you can download or buy.

Theme folder found, but no name

style.css is blocked, empty or minified. Search for the folder name with "WordPress theme".

A name you cannot find anywhere

Custom themes made for one site often carry the agency's or the site's own name.

403 or a challenge page

Security plugins or bot protection blocked our server. Try again later, or the site may not allow automated checks.

Theme name looks generic

Builders like Elementor or Bricks do the design. The theme is then only a light shell such as Hello Elementor.

Questions about WordPress themes

How does the tool find the theme?

Every WordPress theme lives in its own folder, such as /wp-content/themes/astra/, and its files load on the page. The tool reads the homepage, collects those folder names and the wp-theme body classes, then opens each theme's style.css file, whose header holds the theme name, version, author and parent theme.

What is a child theme, and why are two themes shown?

A child theme holds a site's own changes and loads on top of a parent theme, which provides the design. The style.css of a child theme names its parent in the Template line. The tool marks the child as the active theme and shows the parent separately, because the parent is usually the theme you can buy or download.

Why does it say WordPress, but no theme name?

Some sites combine and minify all CSS into one file, serve it from a CDN path, rename the wp-content folder or block access to style.css. The tool then knows WordPress is used but cannot read the theme header. The folder name, when found, is often still enough to search for the theme.

Can it detect plugins too?

Partly. It lists the plugins whose files load on the homepage, such as page builders, sliders or SEO plugins that add scripts. Plugins that only work in the admin area or on other pages leave no trace on the homepage, so the list is never complete.

Is the theme version up to date?

For free themes listed on WordPress.org, the tool compares the version in style.css with the latest version in the WordPress.org directory. Premium themes from marketplaces such as ThemeForest are not in that directory, so their latest version cannot be checked here.

Is it okay to look up another site's theme?

Yes. The tool reads only files that every visitor's browser downloads anyway: the public homepage and the theme's style.css. It does not log in, scan for vulnerabilities or request hidden files. Respect the theme's license and the site's own design if you build something similar.

Is the address I check stored?

The result is cached on our server for 1 hour so repeated checks do not hit the site again, then deleted. The site sees our server's IP address, not yours. Theme folder names are sent to the WordPress.org Themes API to look up directory details. A hashed, temporary copy of your IP address is used for rate limiting. Like any website, our server may keep normal access logs, as described in our privacy policy.