LayerPort

Framer export

Export a Framer website to HTML and host it anywhere.

Framer does not offer a complete HTML export for self-hosting. LayerPort captures an authorized Framer site into a localized, editable project you can preview, publish, and hand off as portable files.

Why Framer sites are hard to move

A published Framer site is served from Framer's own infrastructure. There is no built-in "download my site as HTML" button, so the moment you want to self-host, change host, or archive the exact page, you are stuck. LayerPort reads the live, authorized site and writes it back out as real files.

What you get back

Pages and routes captured as static HTML, with images, fonts, styles, and scripts rewritten to local paths. Nothing is reconstructed by a model guessing at your layout -- it is the real page, localized, so it looks and behaves like the site you published.

Edit before you ship

The captured project opens in a visual editor with atomic version history. Change copy, swap images, fix a link, then export a portable ZIP and upload it to any static host. Source Sync keeps your edits when you recapture the source later.

What a page is actually made of

ShareValue
Images911 KB
JavaScript632 KB
Fonts122 KB
CSS77 KB
HTML22 KB
The five resource types on a median mobile home page, July 2025. Video and everything else make up the rest of the 2,559 KB total. Only the 22 KB of HTML is what a browser's *Save page as* reliably keeps — which is why a copy that stops at the markup looks like a wireframe.

Source: HTTP Archive — Web Almanac 2025, Page Weight

What lands in the folder

index.html + one file per route
The real captured page, references rewritten to relative paths — cleanUrls serves /about for about.html
assets/img, assets/fonts
Every image variant and every font file the CSS asks for — Including each srcset size, not just the one your screen loaded
assets/css, assets/js
Stylesheets and the module graph behind the animations
vercel.json, netlify.toml, _headers
Host configuration, written for you — Cloudflare Pages and Netlify both read _headers
README.md
The deploy, in plain English, for someone who has never opened this app

The layout of an exported capture. Each host reads only its own file and ignores the others; none of them declares a build step, because there is nothing to build.

Sources

  1. HTTP Archive — Web Almanac 2025, Page Weight — Median bytes per page and per resource type, July 2025 crawl. Read 11 Sep 2026.

FAQ

Does Framer let you export full HTML?

No. Framer's help centre says it does not offer HTML export for self-hosting (“Can I export my website to HTML and self-host it?”, read 28 Sep 2026). LayerPort captures the authorized live site into portable HTML, CSS, and assets instead.

Is the exported site editable?

Yes. The capture opens in a visual editor with version history, and Source Sync preserves your edits if you recapture the source later.

Features · Workflow · Pricing · FAQ