WordPress Theme Detector

Detect WordPress themes, plugins, and servers from a URL

Features

Detect themes and plugins at once

Display theme name and plugin list together from a single URL

Show official name and parent theme

Read official name and parent theme from style.css and display alongside folder name

Estimate server provider

Estimate from reverse DNS lookup and response headers, distinguishing CDN-routed sites

Display detection basis as-is

Show detected paths and reverse lookup hostnames in each block

How to Use

1

Enter the URL you want to check

Enter the website URL in the input field (https:// can be omitted)

2

Run detection with the Check button

Press 'Check' or Enter key for the server to read the site and detect theme, plugins, and server

3

Review the three blocks

Read the results and basis in the theme, plugins, and server provider blocks, then enter another URL and run again

Use Cases

Research reference blog themes

Check which theme and parent theme a reference blog uses

Understand competitor site plugins

Learn the plugin configuration (contact forms, SEO, cache, etc.) used on competitor sites

Compare servers before migration or launch

Check which server provider a reference site uses before migrating or launching your site

Inventory inherited sites

List themes and plugins on inherited sites before accessing the admin panel

Knowledge Base

WordPress themes and child themes

A WordPress theme is a set of files that determines how a website looks, placed as folders under wp-content/themes.

  • Child theme:A child theme inherits the design and functionality of a parent theme while overriding only parts of it. The parent theme folder name is specified in style.css under 'Template:'.
  • Theme name and folder name:Theme name is the display name in style.css under 'Theme Name:' and is separate from the folder name (e.g., cocoon-child-master), so they may not match.

Why can themes and plugins be detected from HTML?

WordPress pages load CSS and JavaScript from paths like /wp-content/themes/folder-name/ and /wp-content/plugins/folder-name/, so folder names appear in the HTML.

  • When detection fails:Plugins that don't output loaded files in HTML, or sites that change the location or name of wp-content, cannot be detected externally.

Why server provider estimation can be wrong

Server provider estimation is based on whether the reverse DNS hostname of the connection IP address (e.g., sv12345.xserver.jp) ends with the provider's domain, so servers without reverse DNS configured cannot be identified.

  • Sites using CDN:Sites routed through CDNs like Cloudflare show the CDN's IP address externally, so the actual server provider cannot be determined.

Safety and Privacy

Server-side processing

Input is processed on the server; only information necessary for the inquiry is sent.

Temporary processing only

For WordPress theme detection, temporary processing occurs on the server, then data is discarded after results are returned.

Communications encrypted with HTTPS

All sent and received data is encrypted by TLS and cannot be read by third parties.

No transmission to third parties

Input content is not sent to external services such as ad networks or trackers.

Query only the input site and DNS

Retrieves the page and theme's style.css, uses DNS only for reverse lookup, and does not send data to detection services

Follow RAKKOTOOLS on Google Search

181 useful tools become easier to find from Google Search and AI Search!

  • Found in search
  • Also shown in AI Search
  • Discover new tools

Updates

Related Tools