Website Intelligence — Like WhatCMS.org

Website & CMS Analyzer

Detect CMS with version number, web server, programming language, database, social media profiles, DNS records, domain owner, SSL & full technology stack — exactly like WhatCMS.org. Enter any domain for a complete technical profile in seconds.

CMS + Version
Server + Language
Social Media Profiles
DNS + WHOIS
SSL + Security

Website & CMS Analyzer — CMS Version, Server, Language, Social Media & More

Fetches real HTML to detect CMS version, PHP version, Apache/Nginx, MySQL, social media profiles & 50+ technologies

How it works: This tool fetches the website's actual HTML source through a CORS proxy and analyzes it using regex fingerprints — the same technique used by WhatCMS.org and Wappalyzer. Results include CMS with version, server, language, database, and social media links found in the HTML.
https://
Try:
wordpress.org
joomla.org
drupal.org
techcrunch.com
wikipedia.org
github.com
Analyzing website…
Fetching website HTML source
Detecting CMS & version
Identifying server & language
Extracting social media profiles
Fetching DNS & WHOIS
Security & SSL check
Connecting to proxy…
🌐
Technology Stack — CMS, Server, Language, Database
Detecting…
Analyzing…
Social Media Profiles Found in Website HTML
Scanning…
Scanning for social links…
DNS Records — A, MX, NS, TXT, CNAME, AAAA
Fetching…
Fetching DNS…
Security Headers & SSL Analysis
Checking…
Checking security…
Domain Owner & WHOIS Information
Looking up…
Looking up WHOIS…
Share This Analysis

How the Analyzer Detects CMS Version, Language & Social Media Profiles

The same detection methods used by WhatCMS.org and Wappalyzer

🔍
CMS & Version Detection
The HTML is scanned for <meta name="generator"> tags which contain the exact CMS name and version (e.g. WordPress 6.8.5). WordPress is also confirmed by /wp-content/ paths and versioned script URLs. Joomla, Drupal, Ghost, and 25+ other platforms have unique HTML/path signatures.
🖥️
Server, Language & Database
HTTP response headers contain: Server: Apache/2.4.62 (web server + version), X-Powered-By: PHP/8.2.0 (language). Database is inferred: WordPress → MySQL, Django → PostgreSQL/MySQL, Rails → PostgreSQL. This is exactly how WhatCMS.org detects PHP and MySQL for WordPress sites.
📱
Social Media Profile Extraction
All anchor <a href> links are scanned for known social domains: facebook.com/, linkedin.com/company/, twitter.com/, instagram.com/, youtube.com/, etc. The profile handle is extracted with regex. This gives you the exact profile name and direct URL — exactly what WhatCMS.org shows in its Social Media section.
🌐
DNS, WHOIS & Security
DNS records (A, MX, NS, TXT) are fetched via Cloudflare's public DoH API. WHOIS/domain owner data comes from rdap.org. Security headers (HSTS, CSP, X-Frame-Options) come directly from HTTP response headers. SPF and DMARC are extracted from DNS TXT records. All APIs are public, CORS-safe, and require no API key.

FAQ — How It Compares to WhatCMS.org

Common questions about CMS detection, version numbers, and social media profile finding

Why might the CMS version not show?
CMS versions are most reliably found in the <meta name="generator"> tag. However, many site administrators deliberately remove this tag for security reasons (WordPress security guides recommend hiding the version). When the meta tag is absent, version is estimated from script URL version parameters (?ver=6.x). If a site hides all version info, the CMS name is still detected but shown as "version unknown."
Why are some social media profiles missing?
Social media links are only detected if they appear in the website's main HTML source. Sites that load social buttons via JavaScript after page load (dynamically injected), or that place social links only in the footer loaded via AJAX, may not have their profiles detected. Also, some sites use shortened URLs or social share buttons without direct profile links. WhatCMS.org uses a full browser-rendered scan; our analyzer works on the static HTML source, which is why it may miss some dynamically loaded profiles.
Why does it show PHP for WordPress when PHP isn't in the URL?
PHP is the server-side language WordPress is built with, even if your URLs don't end in .php (WordPress uses mod_rewrite to create pretty URLs). The PHP version comes from the X-Powered-By HTTP response header. Similarly, MySQL is inferred because WordPress officially supports only MySQL and MariaDB as its database. This is the same logic Wappalyzer uses — detecting WordPress implies PHP + MySQL as a dependency chain.