By the Web Reveal Team — We built Web Reveal to detect technology stacks across thousands of websites. These are our findings.
How to Find Out What Plugins a Website Uses (2026 Guide)
We get this question constantly: "what plugins does this website use?" After scanning large volumes of WordPress sites with Web Reveal, we've found that plugin detection is most accurate when you combine automated scanning with manual verification. In this guide I'll show you exactly how our team does it, from spotting /wp-content/plugins/ paths in source code to validating plugin slugs in browser network traffic.
Why Plugin Detection Matters
Knowing which plugins a site runs is useful for agencies, security teams, and anyone doing competitive teardown work. Plugin stacks reveal how a site handles SEO, caching, forms, analytics, ecommerce, and page building.
- Agency qualification: We quickly assess whether a prospect uses Elementor, Yoast, WooCommerce, or caching plugins before discovery calls.
- Security triage: Plugin versions can indicate exposure to known vulnerabilities and patching risk.
- Competitive research: You can understand exactly which WordPress tooling competitors rely on.
- Migration planning: Plugin inventories reduce surprises when cloning or replatforming a site.
- Technical due diligence: Buyers and partners use plugin footprints to estimate maintenance complexity.
Fastest Method: Free WordPress Plugin Detector
If your goal is to quickly answer "what plugins does this website use", start with Web Reveal. Our scanner detects WordPress and visible plugin signals in seconds, then maps those signals into a readable technology profile.
This is the fastest path for non-technical users searching for a detect WordPress plugins free workflow. Enter the URL, run the scan, and use manual checks only to validate edge cases where plugin assets are partially obfuscated.
For passive checks during browsing, use the Web Reveal Chrome extension. It gives you instant context while you navigate competitor pages.
View Page Source for /wp-content/plugins/ Paths
This is the simplest manual method and still the highest-signal one. Open page source (Ctrl+U / Cmd+U) and search for:
/wp-content/plugins/plugins/PLUGIN-SLUG/inside CSS and JS URLs- Versioned plugin files like
?ver=query strings on plugin assets
When you find a URL such as /wp-content/plugins/contact-form-7/includes/css/styles.css, the folder name contact-form-7 is the plugin slug. In most cases that slug maps directly to the plugin's WordPress.org page.
Quick rule we use: If the plugin slug appears in two or more independent assets (for example one CSS and one JS file), confidence is high that the plugin is active.
Use Browser DevTools to Inspect Network Requests
Page source can miss lazy-loaded resources. DevTools catches what actually loads at runtime.
- Open DevTools (
F12) and go to Network. - Reload the page with cache disabled.
- Filter by JS, CSS, and Fetch/XHR.
- Search the request list for
/wp-content/plugins/. - Expand suspicious requests and inspect full URLs, initiators, and query parameters.
This approach is especially useful when people ask us how to see what WordPress plugins a site uses on dynamic pages built with AJAX, checkout flows, or heavy frontend rendering.
We also watch for plugin-specific endpoints and handles, such as:
admin-ajax.php?action=patterns tied to specific plugins/wp-json/PLUGIN_NAMESPACE/REST routes- Known asset naming patterns (for example
elementor-frontend,rank-math,woocommerce)
Check robots.txt and Other Public Paths
Many people skip this, but /robots.txt can leak plugin paths directly. We regularly see entries like:
Disallow: /wp-content/plugins/some-plugin/Allow: /wp-content/plugins/cache-plugin/- Plugin-generated sitemap references or tool endpoints
After checking robots.txt, test other harmless public paths that often expose plugin clues:
/sitemap_index.xml(SEO plugins)/wp-content/plugins/references inside cached HTML files/feed/output that contains plugin-generated markup
These are passive checks only — we never attempt authentication or restricted endpoints when fingerprinting a site.
Cross-Check Plugin Fingerprints Before Finalizing
Plugin detection can produce false positives when CDN rewrites or shared asset names are involved. Our team validates each candidate plugin with at least two signals:
- Path signal: visible plugin slug in URL/path.
- Behavior signal: matching endpoint, JS global, CSS class, or feature output.
- Context signal: page type where the plugin would logically run (for example cart plugins on checkout pages).
If you need plugin-level certainty at scale, run a scanner first, then verify top candidates manually in source and network tabs. That hybrid process is the most reliable workflow we use internally.
Our Detection Methodology
Methodology note: we identify WordPress plugins using layered evidence, not one-off guesses. For each scan we combine:
- Static HTML parsing: extract script, stylesheet, image, and inline references for plugin slugs.
- Runtime request analysis: inspect network requests generated after hydration, interaction, and lazy loading.
- Fingerprint mapping: match observed slugs, endpoints, and handles against our plugin signature database.
- Conflict resolution: down-rank ambiguous matches and require corroborating evidence before confirming a plugin.
This is why Web Reveal performs better than one-dimensional checks: we account for obfuscation, CDN rewriting, and modern frontend rendering before reporting detected plugins.
Frequently Asked Questions
How can I find out what plugins a website uses?
Start with Web Reveal for a fast baseline, then open page source and search for /wp-content/plugins/. Confirm each plugin slug in DevTools network requests.
What plugins does this website use if the source code is obfuscated?
Use multiple signals: network requests, plugin-specific REST routes, JavaScript handles, and feature-specific markup. Obfuscation often hides one signal but rarely all of them.
How do I see what WordPress plugins a site uses for free?
Use a wordpress plugin detector like Web Reveal and supplement it with manual checks in source code, network logs, and robots.txt. That gives you a practical detect wordpress plugins free workflow.
Can robots.txt really reveal plugins?
Yes, sometimes. Plugin directories are occasionally listed in Allow/Disallow rules or referenced by generated sitemap paths.
Can site owners hide all WordPress plugins?
They can hide many visible traces, but complete concealment is uncommon. Most sites still expose secondary fingerprints in runtime assets or endpoint behavior.
Find WordPress Plugins on Any Website Instantly
Web Reveal is a free tool that detects WordPress plugins, CMS details, and the full technology stack of any website. No account required.
Detect Plugins Free