To convert Framer to HTML, paste your published Framer URL into a Framer to HTML converter and click Convert — you'll have a downloadable static HTML bundle in about a minute. No plugin, no login, no code. This walkthrough shows exactly what happens at each step, what the output looks like, and how to tell if it worked.
Before you start
You need one thing: a published Framer site (a live URL like https://your-site.framer.website or your custom domain). Draft-only pages inside the Framer editor aren't published yet and won't be readable — publish first, then convert.
Step 1: Paste your URL
Open the Framer to HTML converter and paste your site's public URL into the input field. That's the entire input — the tool reads only what's already public, the same pages Google or a visitor would see.
Step 2: Click Convert and watch the pipeline
Once you hit Convert, a live log shows exactly what's happening:
- Fetching — the tool loads your homepage and starts discovering linked pages
- Discovering pages — every internal link is followed to map your full site (nested routes like
/work/project-nameincluded) - Generating the Next.js project (or HTML bundle, depending on mode) — each page's HTML is captured, the Framer runtime is stripped, images are re-encoded to WebP, fonts are inlined, and an SEO pass repoints canonicals to your new domain
Most sites finish in well under a minute; larger multi-page sites take a couple of minutes.
Step 3: Check the live preview
Before downloading anything, the tool shows you a live preview of the converted result. This is the moment to actually look at your site — scroll through it, click a few links, check that images loaded. If something looks off, it's free to re-run.
Step 4: Download or deploy
Two options once you're happy with the preview:
- Download the
.zip— a folder of clean.htmlfiles, images, and fonts you can host anywhere - Deploy directly — one click pushes it to Netlify or Vercel using your own account token, live URL in seconds
How do I know it worked?
Check these three things:
- Every page you expected is there — click through your nav and any deep links
- Images and fonts loaded — nothing pointing back at Framer's CDN
- Run the PageSpeed comparison — paste your original Framer URL and the converted URL side by side; a successful conversion almost always shows a Performance and SEO improvement, not a regression
What if a page is missing?
The converter follows linked pages — if a page exists on your site but nothing links to it, it won't be discovered. Make sure every page is reachable from your nav or another page, then re-convert (free, no limit on retries).
HTML or Next.js — which output?
This walkthrough covers the static HTML path, which strips Framer's runtime for the best possible Lighthouse scores. If you'd rather have a real codebase, the process is identical but you pick the Next.js export instead — same paste-a-URL flow, different output. Full trade-off breakdown in HTML export vs Next.js export.
Convert your site now
Paste your Framer URL here and follow the four steps above — most people are looking at their converted site in under two minutes.