7 min read Web Reveal Team

How to Tell if a Website Uses Framer (2026 Guide)

Framer has rapidly grown into one of the leading design-to-website platforms for marketing teams and agencies in 2026, known for its high-quality animations, React-based architecture, and growing template marketplace. Whether you're doing competitive research, evaluating a vendor's technology stack, or simply curious about the tool behind a beautiful website you've landed on, detecting Framer is straightforward. Here's how to do it.

What Is Framer?

Framer is a visual website builder that uses React as its underlying rendering engine. Originally launched as a prototyping tool for designers, Framer evolved into a full website publishing platform in 2022 and has since become a favourite among design-led marketing teams, SaaS companies, and agencies.

Unlike no-code builders that generate plain HTML and CSS (such as Webflow), Framer publishes React-based sites with built-in support for smooth animations, scroll effects, and interactive components. Sites can be published to Framer's own CDN or to a custom domain, and Framer supports code overrides that allow React developers to drop custom components directly into the visual editor.

Why Detect Framer?

Identifying that a website is built with Framer is useful in many professional contexts:

  • Design agencies and freelancers: Find prospective clients already on Framer for maintenance, redesign, or CMS migration projects.
  • Competitive research: Understand whether a competitor is using Framer as a proxy for a design-forward, agile marketing team.
  • SaaS sales: Framer is popular with growth-stage startups investing in brand and marketing—identifying it helps qualify prospects.
  • Recruiters: Companies using Framer often have strong design and frontend culture.
  • Framer template and component developers: Identify the Framer user base for product outreach.

Fastest Method: Free Scanner Tool

The quickest and most reliable way to detect Framer is to use Web Reveal—a free technology scanner that performs live analysis of any URL and returns a full technology stack breakdown, including the website builder, CMS, analytics tools, and hosting provider.

Enter the website URL on the Web Reveal homepage. Within seconds, results will confirm whether the site uses Framer along with additional context about the full tech stack.

The Web Reveal Chrome extension automatically detects Framer as you browse, showing the result in the browser toolbar without requiring you to leave the page.

Generator Meta Tag

Framer inserts a generator meta tag into the <head> of all published sites by default:

<meta name="generator" content="Framer">

To check for it, press Ctrl+U (or Cmd+U on Mac) to open the page source, then search for generator. If the content attribute is "Framer", the site is published with Framer.

Note: On Framer's paid plans, this tag can be removed. If it is absent, use the additional signals below to confirm.

Framer CDN and Asset Domains

All images, fonts, and other media uploaded in Framer are served from Framer's CDN. Look in the page source for URLs referencing:

  • framerusercontent.com — Framer's primary media CDN (e.g., https://framerusercontent.com/images/...)
  • framer.com/m/ — Framer's module CDN used for component scripts
  • events.framer.com — Framer's analytics and event tracking endpoint

Press Ctrl+U and search for framerusercontent.com. If it appears in image src attributes or script src tags, the site is hosted and published with Framer.

Framer Subdomain

Every Framer site is assigned a default subdomain when first published. Depending on the plan and configuration, these may follow patterns such as:

  • [project-name].framer.website — Default Framer subdomain for new projects
  • [project-name].framer.app — Older Framer subdomain pattern

Even when a custom domain is configured, these subdomains often remain active and sometimes appear in canonical links, redirects, or sitemap references in the page source.

JavaScript Globals and React Markers

Because Framer publishes React-based sites, both Framer-specific and React globals are present in the browser environment. Open the browser console (F12 → Console) and check for:

  • window.__framer_importFromPackage — A Framer-specific function injected into every published page for loading Framer packages.
  • window.__framer_events — Framer's internal event emitter object.
  • React DevTools hook: React sets window.__REACT_DEVTOOLS_GLOBAL_HOOK__, which confirms the page renders with React (and potentially Framer).

Typing window.__framer_importFromPackage in the console and receiving a function rather than undefined is a definitive indicator of a Framer site.

HTML Structure Signals

Framer's published HTML has several distinctive structural patterns that can be spotted in the page source:

  • Script tags loading from https://framer.com/m/ — Framer loads its core runtime and component modules from this CDN path.
  • An id="__framer-badge-container" element — Present on free Framer plans, containing the Framer badge shown in the site footer.
  • Inline style attributes containing --framer- CSS custom property names — Framer uses these extensively to expose design tokens from the editor.
  • Script type application/json blocks with Framer-specific component data.

Searching the page source for framer.com/m/ or --framer- are reliable manual checks that remain present even when the generator tag and CDN asset URLs have been obscured.

How Web Reveal Detects Framer

Web Reveal performs live HTTP analysis of the target URL and checks for multiple Framer fingerprints simultaneously:

  • Presence of the generator meta tag set to "Framer"
  • Asset URLs referencing framerusercontent.com
  • Script tags loading from framer.com/m/
  • CSS custom properties prefixed with --framer- in inline styles
  • JavaScript globals such as window.__framer_importFromPackage
  • Subdomain patterns matching .framer.website or .framer.app

Because Web Reveal cross-references all of these signals in a single scan, it can confirm Framer even when the generator tag has been removed and a custom domain is in use.

Frequently Asked Questions

How can I tell if a website uses Framer?

The fastest method is to scan the URL with Web Reveal. Manually, look for <meta name="generator" content="Framer"> in the page source, or check for framerusercontent.com image URLs and framer.com/m/ script references.

What is Framer and how is it different from Webflow?

Framer is a React-based visual website builder known for its high-fidelity animations and design capabilities. Webflow compiles to plain HTML and CSS, while Framer publishes React-rendered sites with a JavaScript runtime. Framer also supports code overrides using real React components, making it more flexible for developers than traditional no-code tools.

Can a Framer site hide that it uses Framer?

On paid plans, the generator meta tag can be removed and a custom domain applied. However, Framer's asset CDN at framerusercontent.com, the framer.com/m/ script modules, --framer- CSS custom properties, and React-specific globals are very difficult to fully remove from the site's published output.

Is Framer good for SEO?

Yes. Framer supports full control over page titles, meta descriptions, Open Graph tags, canonical URLs, and robots meta. Its React-based rendering can be server-side rendered for fast initial load times. Tools like Web Reveal can reveal the full technology stack of any Framer site, including analytics and tracking tools.

Detect Framer and Any Website's Full Tech Stack

Web Reveal is a free tool that identifies Framer sites and the complete technology stack of any website—builder, CMS, analytics, hosting, and more. No account required.

Scan a Website Free