Keep designing in Framer. Host it wherever you like.

Dehydrate turns your published Framer site into a folder of plain files. Animations, fonts and CMS pages included, ready to host anywhere or keep forever.

How much of the site to export

No account needed. Your live site stays exactly as it is.

Live export

Ready when you are.

  1. Opening
  2. Crawling
  3. Downloading
  4. Rewiring
  5. Checking

Paste your site's address above to start. You'll watch every step happen here.

Runs on any static host: Cloudflare Pages, Netlify, GitHub Pages, or a server in your closet.

Nobody's leaving Framer. They just want the bill to stop.

The site is done.

A finished marketing site doesn't change much. Paying every month to keep it online is paying for a service you've stopped using.

Clients should own their site.

Handing over a folder is a cleaner ending than handing over a login and a subscription they'll forget to cancel.

You already have somewhere to put it.

Cloudflare Pages, Netlify, a bucket, the server you're already paying for. Static files go anywhere, and mostly they go there for nothing.

A year of a finished site nothing shipped
Twelve months of the same finished site, billed every one of them.

One folder. Everything in it.

Plain HTML, CSS and JavaScript, with every font and image pulled down alongside it. Your scroll animations, hover states and page transitions come with it, doing the same work they did on Framer's servers, just from your folder instead.

Nothing phones home. Unzip it onto any host that can serve files and it's live.

The Made in Framer badge is not in it. Neither is the editor bar.

yoursite-export.zip
  • index.htmlyour home page
  • about/
  • work/every project page
  • journal/CMS entries, rendered out
  • assets/images at every size Framer made
  • fonts/the real font files
  • START-HERE.txthow to put it online
  • WEBSITE-CHECK.txtwhat we found, page by page

We open every page before you download it.

When the copy is built, we open it in a real browser with the internet switched off, at desktop, tablet and phone widths, and look at what actually renders. If a font didn't come down, an image is missing, or a page comes up blank, we find it there, and you see it before you pay.

Every other tool in this category hands you a ZIP and a list of things that generally go wrong. You get a list of what happened to your site.

Desktop 1440
Tablet 820
Phone 390

What the number actually means.

passedno deductions
Nothing to fix. Every page rendered offline, every asset resolved, nothing in the console.
warnings3 points each
It rendered, something is missing. An image, a font, a link. Named per page, with what to do about it.
failed12 points each
A page did not render. This is the one that means don't publish it yet.

The number is not the verdict. A site with one page that didn't render still scores 88, and we still call it failed.

Dehydrate compared with the Framer exporters we could find
The usual Dehydrate
Fidelity is promised measured, per page
The copy is opened again no offline, at three widths
A blank page is found by you, after you deploy us, before you pay
What lands in the folder a ZIP a ZIP and a report
Proof you can check their word a score out of 100

Left column reflects what the exporters we could find publish about themselves, August 2026. If one of them starts checking its own output, this table should change.

Here's what doesn't survive the trip.

Every exporter has these. Most make you find them yourself.

Forms
They still post to Framer. Point them at Formspree, your host's form handler or your own endpoint and they work again.
CMS content is a snapshot
Everything published at export time comes across as real pages. Anything you add afterwards won't appear until you export again, which is free.
Framer's built-in search
It asks Framer's servers for results. The search box comes across; the results don't.
Password-protected pages
Members-only content can't be reached from outside, so it can't be exported.
Very large sites
Today's ceiling is 40 pages and 250 MB per export. That is what this server carries, not a limit of the tool, and most marketing sites are nowhere near it. A big CMS blog can pass it, so send it over and we'll tell you before you pay anything.

Three steps. You do two of them.

  1. Paste your site's address.

    The published one: yoursite.framer.website, or your own domain if you've connected one.

  2. We build the copy and check it.

    You watch it happen, page by page, and see what the check found.

  3. Download the folder and put it on your host.

    Drag it into Cloudflare Pages or Netlify, or upload it wherever you like.

Keep paying, or keep your site.

Both are real choices. Only one of them ends.

Keep subscribing

~$120a year, every year

  • Renews for as long as the site exists
  • The site stays up only while the plan does
  • The price is set by the platform, not by you
  • There is nothing to keep — Framer has no code export

Export once

$15once, per site

  • The folder is yours, and it keeps working
  • Host it free on Cloudflare Pages, Netlify or your own server
  • Re-export that site as often as you like, at no further cost
  • Checking is free — you only pay at the download step
Export your site

Framer Basic, their cheapest plan that allows a custom domain, billed yearly as of August 2026. Plans and prices are theirs to change — check framer.com/pricing for what it costs today. Dehydrate is not affiliated with Framer.

What owners say

I'd been paying for hosting on a portfolio I finished two years ago. Exported it, dropped the folder on Cloudflare, cancelled the plan the same evening. Animations and all, it's identical.

Marek H. · photographer, exported his portfolio

My client asked what happens to their site if they ever stop paying for Framer. Now I just include the ZIP in every handoff. They own what they paid me to build.

Sofie L. · freelance web designer
312sites exported so far
99.4%export success rate

Questions.

Can you export a Framer site?

Not from inside Framer, because there is no export button. That's what this does: it reads your published site the way a browser does and rebuilds it as files.

Do I need to know any code?

No. You're moving a folder, not editing one. If you can drag a folder into Cloudflare Pages, you can do this.

Can I edit the exported code?

Honestly, not comfortably. The markup is machine-generated, built to be hosted rather than worked in. Keep designing in Framer and re-export; that's the workflow this is built for, and re-exports are free.

Will my animations still work?

Yes. Scroll animations, hover states and page transitions come across and keep running from your own folder. We check them at three screen sizes before you download.

What about my CMS?

Every item published at export time is rendered out as a real page. It's a snapshot: new entries won't appear until you export again, and that costs nothing.

Do I pay again when I update the site?

No. $15 covers that website for good, however many times you re-export it.

Is my site allowed to be exported?

It's your site and your content. Dehydrate reads the pages you've already published, the same way any browser or search engine does.

What if the check finds something broken?

You see it before you pay. Checking is free, and payment only happens at the download step, so if the report shows something you're not happy with, you close the tab and it's cost you nothing.

Is this made by Framer?

No. Dehydrate is an independent tool with no connection to Framer.

Try it on a site you've already published.

You'll see the result before you pay for anything.