SiteDownloadSSiitteeDDoowwnnllooaadd

Where to Host an Exported Framer Site

Once your Framer site is exported to static files, hosting is the easy part. The export is a folder of HTML, CSS, JS, images, and fonts — every static host on the internet can serve it, and the free tiers of the big four are more generous than the Framer plan you were paying for.

This is the short version of the hosting guide I'd give a friend. If you came here from Webflow instead, the Webflow version of this guide goes deeper on each host — the tradeoffs are identical, because by the time a site is static files, its origin stops mattering.

The quick answer

HostBest atFree tier
NetlifyFastest first deploy (drag & drop)Generous — fine for any marketing site
VercelSites that may grow into Next.js appsSame
Cloudflare PagesGlobal performance, high trafficEffectively unlimited bandwidth
GitHub PagesPersonal sites, docs, archivesFree, with commercial-use caveats

Netlify — deploy before your coffee cools

  1. Unzip your export
  2. Open app.netlify.com/drop
  3. Drag the folder onto the page
  4. Live URL in ~10 seconds

Deploying an exported site to Netlify via drag-and-drop

Netlify has one feature that matters extra for ex-Framer sites: Netlify Forms. Framer's form backend stays behind when you export, and Netlify can accept those submissions without you running any server — add a netlify attribute to the form tag and you're done.

Vercel — if the site will keep evolving

npm i -g vercel
cd path/to/exported-site
vercel --prod

The pitch for Vercel is the growth path: if you ever rebuild the exported site as a Next.js app — which the export's MDX-formatted CMS content is designed for — you're already on the right platform.

Deploying an exported site to Vercel via the CLI

Cloudflare Pages — if traffic is the concern

Free-tier bandwidth is effectively unlimited, and your site is served from Cloudflare's edge everywhere on earth. Deploy by connecting a Git repo or with npx wrangler pages deploy. Pick this if your Framer bill was climbing because of traffic.

GitHub Pages — fine for personal sites

Push the export to a repo, enable Pages in settings, done. No custom response headers and a soft commercial-use policy make it a "personal projects" answer, but for a portfolio or docs it's unbeatable-free.

What changes after leaving Framer

  1. Forms need a new backend. Netlify Forms, Formspree, or a serverless function. Do this before flipping DNS — it's the only thing that visibly breaks.
  2. Redirects move to the host. Any redirects you set in Framer need re-creating: _redirects on Netlify, vercel.json on Vercel, _redirects on Cloudflare Pages.
  3. Your CMS workflow changes. Static means edits happen in files, not the Framer editor. The export's Markdown/MDX content is exactly what AI coding tools and static site generators expect — many people find editing a Markdown file in Cursor faster than the visual editor.
  4. Costs drop to zero. A typical marketing site fits comfortably in every free tier above. The $10–$30/month you were paying Framer becomes $0/month.

The part people forget: keep a re-export habit

If you keep the Framer project alive for design work, remember the exported copy doesn't update itself. Re-export after significant publishes — with SiteDownload, re-exports of a paid site are free forever, so this is a two-minute habit, not a recurring bill.