Tech Stack Detector
Find out what runs under the hood of any site. Frameworks, CMS, analytics, hosting, CDN — all detected with confidence scores.
Learn More
Website technology detection works by analyzing multiple signals that websites inadvertently expose. HTTP response headers often reveal the web server (Apache Nginx Cloudflare) programming language (X-Powered-By: PHP) and framework. HTML source code contains telltale patterns — WordPress sites include wp-content in asset paths Next.js adds NEXT_DATA script tags and Shopify includes specific meta generator tags. JavaScript files and their naming conventions are another strong indicator. React bundles contain identifiable patterns Vue.js injects a VUE global and Angular adds ng- prefixed attributes to HTML elements. CSS class naming patterns also help — Tailwind CSS uses utility class names like flex and pt-4 while Bootstrap uses col-md-6 and btn-primary. DNS records and SSL certificates reveal hosting and CDN providers. A CNAME pointing to netlify.app or an SSL certificate issued to *.cloudfront.net identifies the infrastructure. Cookie names meta tags and specific URL patterns for analytics scripts (Google Analytics Plausible Mixpanel) complete the picture. Modern detection tools combine all these signals with pattern databases to identify hundreds of technologies with high accuracy.
For competitive analysis understanding what technologies your competitors use reveals their infrastructure investment and technical capabilities. If a competitor runs on a headless CMS with edge caching that tells you about their performance priorities. If they use enterprise analytics and A/B testing tools that signals a data-driven approach you may need to match. For developers and agencies evaluating potential clients tech stack detection helps scope projects accurately. Migrating a WordPress site to Next.js is a fundamentally different project than migrating a custom PHP application. Knowing the existing stack before the first meeting saves everyone time and sets realistic expectations. For security researchers technology detection identifies potential vulnerabilities. Outdated jQuery versions unpatched WordPress installations or known-vulnerable server software all represent attack surfaces. Regular technology audits help organizations identify and update vulnerable components. For sales and business development knowing a prospect's tech stack helps personalize outreach. If a company uses Stripe for payments and SendGrid for email a competing payment or email service can tailor their pitch. Technology data powers much of the modern B2B sales intelligence industry helping teams focus on prospects most likely to benefit from their product.
Frequently asked questions
Detection accuracy varies by technology class. Server + CDN (Cloudflare Vercel Fastly) and major CMSes (WordPress Shopify Webflow) are nearly 100% reliable because they leave distinctive headers and URL patterns. Frontend frameworks (React Vue Svelte) are 90%+ when the site isn't heavily minified or server-rendered with stripped comments. Analytics scripts (GA4 Plausible) are near-perfect since they use unique URLs. False negatives happen when sites reverse-proxy everything through a generic CDN or self-host framework bundles under custom paths.
Partially yes. Tactics include: removing X-Powered-By and Server response headers proxying all assets through a CDN with rewritten paths stripping framework-specific comments and HTML attributes at build time and minifying/mangling JS bundle names. But complete obscurity is hard — telltale DOM patterns cookie names and asset fingerprints leak through. Banks and high-security sites often succeed in hiding 70-80% of their stack but the underlying CDN and server fingerprint usually remain visible.
Wappalyzer is the open-source pattern-matching engine most tech detectors (including BuiltWith Whatrunsover and this tool) derive from. BuiltWith maintains its own commercial database with millions of indexed sites adding historical data and technology-change tracking — that's their paid-tier differentiator. Our tool runs detection live at request time against the current page (not a cached snapshot) matching 200+ signature patterns on headers HTML and scripts. For historical data or bulk analysis BuiltWith is the industry standard; for quick live checks any pattern-matching detector works.
Partially. We fetch the initial HTML response without executing JavaScript so we see the server-rendered shell + any script-tag references to React Vue Angular etc. That catches the framework itself and most analytics. What we MISS: content loaded via client-side fetch after hydration (ghost CMS content dynamically-inserted analytics late-loaded A/B testing scripts). For SPA-heavy sites (many single-page apps) the detection represents the build-time stack not necessarily everything running in the browser.
Changes to a competitor's stack reveal strategic shifts: a WordPress → Next.js migration signals heavy investment in performance or SEO; switching from Google Analytics to Plausible signals privacy repositioning; adding Stripe Connect suggests a marketplace pivot; CDN changes (Cloudflare → Fastly) often precede major product launches. Sales teams use change events to trigger outreach ( noticed you're moving off Shopify — have you evaluated... ). Setting up a continuous monitor on 5-10 key competitors gives you early signal on their moves typically 2-8 weeks before they announce publicly.
More in Delivery & SEO
Reachability, discoverability, and page performance for humans and crawlers.