<aside> ⚠️ Framer HTML is optimized for machines (to render fast) and not really for humans (to build on), so we wouldn’t recommend Framer as a tool for exporting HTML.
People typically ask for HTML site export if they want to either:
Framer offers a much better way to self host your website which doesn’t require you to manually up and download anything, supported by every major hosting platform (like Vercel, Netlify, CloudFlare or AWS). You can simply set your Framer site as an origin for your host and use the “reverse proxy” feature. This way you will have full control over the hosting (so you can modify headers, add authentication, cookies, analytics, etc.) but you can still deploy a new site by simply clicking publish.
How to self host using reverse proxy
We also offer a set of specific articles how to set this up with your favorite platform:
Framers output is optimized for machines to render fast, not really for people to understand. We have built a custom code compiler that can use every trick in the book to deliver and render your site as fast as possible. But that means that the code itself isn’t really written in a nice way to take and continue to work with (much like for example Next.js).