What the checker looks for
| Group | Examples |
|---|---|
| Platform and CMS | WordPress, Shopify, Webflow, Framer, Squarespace, Wix, Ghost, Drupal, Hugo |
| Front-end framework | React, Next.js, Vue, Nuxt, Angular, Svelte, Astro, Gatsby, Remix |
| Analytics and session tools | Google Analytics, Plausible, PostHog, Segment, Hotjar, Clarity |
| Payments | Stripe, PayPal, Paddle |
| Ads and pixels | Meta Pixel, LinkedIn Insight, TikTok Pixel, Google Ads |
| Hosting and CDN | Cloudflare, Vercel, Netlify, CloudFront, Fastly, jsDelivr |
Each result comes from the rendered page, not the source HTML. A chat widget or a pixel that a script adds after load still shows up. The framework and animation rows use the same detection as our animation library checker.
How to use it
- Paste the page you are curious about. A marketing page and an app screen can run on different stacks.
- Read the platform row first. It tells you whether the site is a builder or CMS, or custom code.
- Check the framework row. A site with no platform and a framework such as Next.js was written by a developer team.
- Look at analytics and ads. They show what the company measures and where it buys traffic.
- Go deeper if you need to. The design token extractor reads the look, and the GSAP inspector reads the motion.
Reading the result
- Platform plus a few tags: a site built in a visual tool. Expect themes, templates and limited custom code.
- Framework, no platform: a custom front end. The animation and design tools will tell you more about how it feels.
- Many analytics and ad tools: a growth-focused company running paid traffic. Page speed is often the cost.
- Nothing found: a hand-built or very lean page, or one that hides its signals. Try another page of the same site.
What it cannot see
A browser only sees the front. The back-end language, the database and most hosting leave no trace on the page, so this tool does not guess them. It lists what it can point to. If a tool is missing, it either is not on this page or runs entirely on the server.
Other free tools
FAQ
How do I find out what a website is built with?
Paste the address above. Enrichr loads the page in a real browser and checks the generator tag, the globals and markup the page defines, and the files it loads, then lists the framework, platform, analytics, payment and hosting tools it recognises.
Is it a WordPress, Shopify, Webflow or Framer site?
The platform row answers this. These builders leave clear signs: file paths such as /wp-content/, the Shopify global, Webflow's data attributes and Framer's markup. A custom-built site shows a front-end framework instead and no platform.
Why does it find different things than other stack checkers?
Many checkers read only the raw HTML. Enrichr reads the rendered page, so tools added by JavaScript after load, such as analytics and chat widgets, are included.
What can it not see?
Anything that runs only on the server: the database, the back-end language, most hosting. Those leave no trace in the browser unless the site exposes them in a file name or a header. A missing entry means it was not present on this page, not that the company never uses it.
Which front-end frameworks does it recognise?
React, Next.js, Vue, Nuxt, Angular, Svelte, SvelteKit, Remix, Astro and Gatsby, using the same detection as the rest of Enrichr, plus animation libraries such as GSAP, Three.js, Lenis and Framer Motion.
Can I see which analytics a site uses?
Yes. Google Analytics, Tag Manager, Plausible, PostHog, Segment, Mixpanel, Amplitude, Hotjar, Clarity and more are listed under analytics, and ad pixels have their own row.
Does it work on a page behind a login?
No. It sees what a first-time visitor sees. Use the exact public page you care about.
Is it free?
Yes. Your first fresh lookup of any site is free without an account.