Skip to content

CMS detector: see what a website is built with and what is vulnerable

This CMS detector shows what any website is built with: the CMS, frameworks, libraries, analytics, CDN and server, with versions and public security advisories.

  • Free, no account
  • Results in under a minute
  • 80+ technologies, advisories from OSV

Example result:example-shop.hr

WordPress 6.8

Sample shop · homepage · mobile Chrome · the same check you get for your own site

Run it on your site
Tech stack & CMS detector
3 passed · 0 failed · 1 warning · 2 to note. Biggest issue: 1 JavaScript library has known security holes.The score counts only the 4 checks this tool shows, not the whole Best practices score of the full report.

Detected technology

  • WordPress 6.8
  • WooCommerce
  • Elementor
  • jQuery 1.12.4
  • LiteSpeed
5 technologies detected1 of 1 versioned library has advisories

Known vulnerabilities

from OSV.dev, newest data daily

jQuery 1.12.4npm package jquery

  • mediumCVE-2015-9251Cross-Site Scripting in jqueryfixed in 3.0.0
  • mediumCVE-2019-11358XSS in jQuery as used in Drupal, Backdrop CMS, and other productsfixed in 3.4.0
  • mediumCVE-2020-11022Potential XSS vulnerability in jQueryfixed in 3.5.0
  • mediumCVE-2020-11023Potential XSS vulnerability in jQueryfixed in 3.5.0

Content and shop

3 found
Content and shop: each technology with its version and the evidence we matched
TechnologyVersionEvidenceAdvisories
WordPress6.8meta generator "WordPress 6.8"not checked
WooCommerce-script http://example-shop.hr/assets/style.css?woocommerce=1not checked
Elementor-html elementor class or assetnot checked

Frameworks and libraries

1 found
Frameworks and libraries: each technology with its version and the evidence we matched
TechnologyVersionEvidenceAdvisories
jQuery1.12.4window.jQuery4 known

Delivery and hosting

1 found
Delivery and hosting: each technology with its version and the evidence we matched
TechnologyVersionEvidenceAdvisories
LiteSpeed-header server: LiteSpeednot checked

What we found

0 failed1 warning2 to note3 passed
Show 3 passed checks

Fix these first

From the example above. Check your own site to get the fixes that apply to it.

  1. Warning: 1 JavaScript library has known security holes

    Old library versions have published attacks that anyone can copy, most often cross-site scripting.

    How to fix it: Update each library to at least the fixed version in the technical detail; on WordPress, update the theme and plugins that bundle it.

What the CMS detector finds

Detection from the rendered page, its headers and scripts, matched against public advisories.

  • Vulnerable JavaScript libraries

    Matches library versions such as jQuery, Bootstrap and Lodash against public security advisories.

  • Technology stack

    Lists the CMS, framework, CDN and analytics behind the page, so you know which settings to use.

  • CMS version

    Compares the CMS version your page reveals with the latest release, since old versions have known holes.

  • Plugins closed on wordpress.org

    Flags detected plugins that wordpress.org has closed, often because of a security issue.

  • Abandoned plugins

    Flags detected plugins with no update in over 2 years, which no longer get security fixes.

  • Server version in headers

    Checks the Server header doesn't reveal the software version that automated scanners look for.

  • X-Powered-By header

    Checks the site doesn't announce its programming language and version to anyone who asks.

  • CDN in front of the site

    Checks for a CDN, which serves files from near each visitor and absorbs traffic spikes.

Show 4 more checks
  • Abandoned plugins

    Flags detected plugins with no update in over 2 years, which no longer get security fixes.

  • Server version in headers

    Checks the Server header doesn't reveal the software version that automated scanners look for.

  • X-Powered-By header

    Checks the site doesn't announce its programming language and version to anyone who asks.

  • CDN in front of the site

    Checks for a CDN, which serves files from near each visitor and absorbs traffic spikes.

How the CMS detector works

  1. Load the page in Chromium

    The page runs in a real browser, so technology loaded by scripts counts too. We read the HTML, headers, cookies, script URLs and the library objects the page exposes, with their versions.

  2. Name what we find

    More than 80 signatures cover content systems, shop platforms, frameworks, libraries, analytics, tag managers, consent platforms, CDNs and web servers. Each finding shows the evidence behind it.

  3. Check for advisories

    Every library with a known version is matched against OSV.dev, the open vulnerability database that includes the GitHub advisories, and each advisory links to its source.

We only name what the page reveals, and only check versions we can read for certain. Server software and WordPress plugins are covered by their own checks; server-side code and anything behind a login are out of reach.

Website technology checker questions

How can I find out what a website is built with?

Enter its address above. We load the page in a real browser and read its HTML, headers, cookies, script URLs and the JavaScript objects it exposes, then name the CMS, shop platform, frameworks, libraries, analytics, consent platform, CDN and web server, with versions where the page reveals them. Each technology comes with the evidence we matched, so you can check it yourself.

What CMS is this site using?

The check recognises WordPress, Shopify, Drupal, Joomla, TYPO3, Ghost, Wix, Squarespace, Webflow and HubSpot CMS, plus WooCommerce, the Elementor and Divi builders and common SEO and cache plugins. Evidence is a generator tag, platform asset paths, cookies or headers. Sites that hide all of these, or use a custom-built system, show no CMS rather than a guess.

Is this a free alternative to BuiltWith or Wappalyzer?

For a single page, yes: no browser extension, no account and nothing held back for a paid plan. It covers 80+ technologies, fewer than those catalogues, but adds what they do not: every library version we can read is matched against public security advisories. It does not offer lead lists or site-wide technology history.

How accurate is the detection?

Detection is passive: we never probe paths or guess, so a technology the page does not reveal is not listed. Versions come from the library itself where it exposes one, such as jQuery, Lodash or Bootstrap 5, or from a versioned script URL. When neither exists, we name the library without a version and skip the advisory lookup rather than guess.

A library has advisories. Is my site hacked?

No. It means that version has publicly known weaknesses an attacker could use, often only in particular circumstances, such as passing visitor input to a certain function. Update to the fixed version shown next to each advisory, then check again. If you suspect an actual hack, run the hacked site checker, which looks for injected spam and cloaking.

Why is my WordPress plugin not listed?

This check names only a few very common plugins, such as WooCommerce, Yoast SEO, Rank Math and WP Rocket. The WordPress theme and plugin detector reads every plugin the page loads, measures what each costs in kilobytes, and warns about closed and abandoned plugins using the wordpress.org directory.

All 59 tools →

Free, funded by the people who use it

No account, no paid plan. Donations keep it running.

Chip in