To launch your website, you first need to choose a hosting plan.
For most templates, the lowest plan is usually enough. However, some templates require a higher plan — for example, if they use advanced features like multiple CMS collections or more complex functionality.
Once you select a plan, your site is ready to be published.
If you choose a yearly hosting plan, you can get 3 months free by using the code below at checkout:
FRAMER25PROYEARLY
After choosing a plan, you can connect your website to a custom domain.
Go to Site Settings → Domains and select Connect an existing domain.
Enter your domain name. Framer will then provide two DNS records that you need to add at your domain provider (the service where you purchased your domain).
Most domain providers have a dedicated DNS settings section, where adding these records is straightforward. Simply copy the values from Framer and paste them into the corresponding fields at your provider.
Here is a helpful article from GoDaddy that explains DNS records in more detail.
Once the DNS records are set, your website will be connected and live on your domain.
Whenever you want your latest changes to be visible to everyone, just click the Publish button in the top-right corner.
Launching a site in Framer is simple:
Choose a hosting plan
Connect your custom domain
Add the required DNS records
Publish the site
That’s how easy it is to publish your website with Framer. Now your site is live and you can share it with the world.