Browser extension
Framer to code. From your toolbar.
Open a published Framer site, click Deframer, and turn it into a clean TypeScript project for Next.js, TanStack Start, Astro, React Router or Vite, or static HTML, without leaving the tab.
- Chrome
- Edge
- Brave
- Opera
- Arc
- Vivaldi

Install
Two stores. Every Chromium browser.
Edge installs Deframer from Microsoft Edge Add-ons; Chrome, Brave, Opera, Arc and Vivaldi from the Chrome Web Store. It takes under a minute, and the install asks for no access to your sites.
Google Chrome
Available- Open the Chrome Web Store listing.
- Click Add to Chrome, then Add extension.
- Open the puzzle-piece menu in the toolbar and pin Deframer.
Microsoft Edge
Available- Open the Microsoft Edge Add-ons listing in Edge.
- Click Get, then Add extension.
- Open the Extensions menu (the puzzle piece) and turn on Show in toolbar for Deframer.
Brave
Available- Open the Chrome Web Store listing in Brave.
- Click Add to Brave, then Add extension.
- Pin Deframer from the extensions menu. Brave Shields don't affect it.
Opera
Available- Install Opera's Install Chrome Extensions add-on once.
- Open the Chrome Web Store listing and click Add to Opera.
- Confirm on Opera's extensions page, then pin Deframer from the cube menu.
Arc and Vivaldi
Available- Open the Chrome Web Store listing.
- Click Add to Chrome, then Add extension. Both browsers use Chrome's store as their own.
- In Arc, find it under the extensions icon in the sidebar; in Vivaldi, in the toolbar's extensions menu.
Firefox and Safari
Coming later- Not listed yet. A Firefox version is on its way to Firefox Add-ons; Safari comes after it.
- Meanwhile, convert from any browser on deframer.co: paste the site's address and you get the same result.
Get started
Four clicks. One project.
- 01
Connect your account
Open a published Framer site and click the Deframer icon. Choose Connect account. You need a free Deframer account; signing in happens on deframer.co, never in the popup.

- 02
Approve the code on deframer.co
The popup shows a short code and opens an approval page. Check that both show the same code and choose Allow. You can close the popup: Deframer finishes signing in on its own, and the icon shows a check when it's done.

- 03
Pick a framework and convert
On a Framer site the popup shows the site, whether it's verified for your account, and your choices: Next.js, TanStack Start, Astro, React Router or Vite, and whether images, fonts and videos stay on Framer's CDN or go into the project. Click Convert. Converting is free.

- 04
Follow it, then preview and download
The popup follows each step. Close it if you like: the icon shows a check when the project is ready. Then choose Preview & download on Deframer to compare it side by side with your site and download the code on deframer.co.

The toolbar icon
It tells you when a site is Framer.
Choose Allow on “Recognise Framer sites as you browse” (on the welcome page or in the popup) and the icon changes by itself as you browse. Skip it, and Deframer checks a site when you click it.
- GrayNot a Framer site, a browser page, or nothing checked yet.
- AmberChecking: the page is still loading, or Deframer is asking deframer.co.
- Black and whiteA Framer site. Click it to convert.
- ✓ or ! badgeA sign-in or conversion finished (✓) or failed (!). Opening the popup clears it.


Your own sites
Verify once. Download for 1 credit.
Downloads are for your own sites, or sites whose owner has given you permission. The popup shows your tag under How to verify.
- In Framer, open Site Settings → General.
- Under Custom Code, paste the tag into Start of <head> tag.
- Publish, then click Check again in the popup.
Not verified? You can still convert and preview for free, or download without verifying for 10 credits on deframer.co.
Permissions and privacy
It asks for little. And reads less.
No access to your sites at install. Nothing is sent to deframer.co until you open the popup, and then only the address of that tab. No ads, no tracking, nothing sold.
activeTab- Read the tab you clicked Deframer on, and only that tab, only then.
scripting- Look for Framer's markers in that tab (its generator tag and Framer script addresses). It changes nothing on the page.
storage- Keep you signed in, remember conversions in progress and your last framework and assets choice.
alarms- Finish a sign-in or a conversion in the background after you close the popup.
Site access (optional)- Only if you choose Allow on “Recognise Framer sites as you browse”: the icon then lights up on Framer sites by itself. The check runs on the device; nothing is sent until you open Deframer.
Full details: the privacy policy. Revoke the extension any time in Dashboard → Connected apps.
Troubleshooting
If something's off.
- “Not a Framer site” on a Framer siteReload the tab once it has finished loading and click again. Sites behind a proxy can hide Framer's markers: paste the address on deframer.co instead.
- The icon isn't in the toolbarOpen the extensions menu (the puzzle piece) and pin Deframer. In Edge, turn on Show in toolbar.
- Signing in doesn't finishMake sure you chose Allow on deframer.co with the same code. Codes expire after 10 minutes: click Connect account again for a new one.
- Edge or Opera won't install itIn Edge, install from Edge Add-ons. In Opera, add its Install Chrome Extensions add-on first (see Install above).
- A conversion failedThe icon shows !. Open the popup to see why, then convert again. If it keeps failing, contact us with the site's address.
- A password-protected siteConvert it on deframer.co, where you can enter the site's password.
FAQ
Extension questions
Still have a question?
Write to a person. We answer by email.
Is the extension free?
Yes. Installing it and converting are free. Downloading a project uses credits on deframer.co, the same as converting from the website: 1 credit for a site you've verified, or free with the lifetime deal. See pricing. The extension never spends credits itself.
Which browsers does it work in?
Microsoft Edge, from Edge Add-ons, and every Chromium browser that installs from the Chrome Web Store: Chrome, Brave, Opera (with its Install Chrome Extensions add-on), Arc and Vivaldi, on Windows, macOS, Linux and ChromeOS. Version 123 or later. Firefox and Safari aren't listed yet; use deframer.co in those.
Does it work on mobile?
No. Mobile browsers don't run Chrome extensions. On a phone, paste the site's address on deframer.co instead.
Which sites can I convert?
Published Framer sites: on a custom domain, or on .framer.website or .framer.app. You can convert any of them to look at the result; downloading is for your own sites, or sites whose owner has given you permission, proved with a one-line verification tag. The popup shows the tag and where it goes under How to verify.
Does it read my browsing?
No. Without the optional site access it looks only at the tab you click it on. With it, each page is checked for Framer's markers on your device and nothing leaves the browser. The address of a tab goes to deframer.co only when you open Deframer on it. Details: the privacy policy.
How do I sign out or disconnect it?
Click the sign-out icon at the bottom of the popup. You can also revoke it from deframer.co: Dashboard → Connected apps. Removing the extension from the browser deletes everything it stored.
Is it made by Framer?
No. Deframer is an independent tool, not affiliated with, endorsed or sponsored by Framer.
Your Framer site, as code. One click away.
Get Deframer for your browserFree to install and convert. Read the walkthrough on the blog, or convert on deframer.co.