Skip to main content
Deploy guide

Host a Framer site on Netlify

A static host with first-class drag-and-drop deploys, built-in form handling, and a redirects engine configured from a plain text file.

Deploy method
Drag-and-drop, or the Netlify CLI
Build step
None needed
Config file
_redirects

Deploy it

Unzip the export first, so the commands below run from inside the folder that contains index.html.

Netlify — deploy
npm i -g netlify-cli
cd my-framer-export
netlify deploy --prod --dir=.

Without the terminal: app.netlify.com/drop → drag the unzipped export folder onto the page

The _redirects you need

Strip the .html suffix so the URLs Framer generated keep working after the move.

_redirects
/about       /about.html   200
/pricing     /pricing.html 200
/*           /404.html     404
The thing that breaks on Netlify
Netlify's form handling only picks up forms that carry a netlify attribute in the HTML. A Framer form exports as a plain <form> and will silently do nothing on submit — you have to add the attribute or repoint the action at your own endpoint.

Custom domain

Domains → Add custom domain. Netlify provisions Let's Encrypt certificates; you either delegate nameservers to Netlify DNS or add a CNAME to your-site.netlify.app.

What it costs

The Starter tier includes HTTPS, deploy previews, and a bandwidth allowance suitable for a marketing site.

Best fit
Non-technical owners — this is the only mainstream host where a working deploy is genuinely one drag.

Before you move the domain

  1. 1. Deploy to the host's own subdomain and open every page from the nav.
  2. 2. Visit a URL that does not exist and confirm you get a real 404, not a 200.
  3. 3. Submit any form on the site — exported forms post nowhere until you rewire them.
  4. 4. Only then move DNS, and keep the Framer plan active for one more cycle as a rollback.

Questions

Can I host a Framer site on Netlify for free?

The Starter tier includes HTTPS, deploy previews, and a bandwidth allowance suitable for a marketing site.

Do I need a build step to deploy a Framer export to Netlify?

No. A Framer export is already built output, so the build command stays empty. Netlify serves the files as they are.

How do I point my own domain at Netlify?

Domains → Add custom domain. Netlify provisions Let's Encrypt certificates; you either delegate nameservers to Netlify DNS or add a CNAME to your-site.netlify.app.

What usually goes wrong when deploying a Framer export to Netlify?

Netlify's form handling only picks up forms that carry a netlify attribute in the HTML. A Framer form exports as a plain <form> and will silently do nothing on submit — you have to add the attribute or repoint the action at your own endpoint.