Built your site with Framer? Here's exactly how to point a custom domain at it — DNS, apex vs www, and SSL — plus what Domain Agent will soon do for you.
To connect a custom domain to Framer, open your site's Settings → Domains, choose 'Connect a domain you own,' and enter your domain. Framer gives you DNS records to add at your registrar: two A records on the apex domain and a CNAME on www pointing to sites.framer.app. Once DNS propagates, Framer automatically provisions and renews a free SSL certificate.
Framer hosts your site and asks you to point DNS at its infrastructure. For an apex (naked) domain you add two A records — 31.43.160.6 and 31.43.161.6 — plus a www CNAME to sites.framer.app. For a subdomain only (e.g. blog.example.com) you add a single CNAME to sites.framer.app.
Framer provisions and renews SSL automatically (Let's Encrypt / ZeroSSL) once DNS is correct; there's no TXT verification. Two rules matter: Framer does not support IPv6, so remove any AAAA records (they block SSL), and if you use Cloudflare the records must be 'DNS only' (proxy off).
| Type | Host | Value | Notes |
|---|---|---|---|
| A | @ (apex) | 31.43.160.6 | One of two required apex A records. |
| A | @ (apex) | 31.43.161.6 | Second required apex A record. |
| CNAME | www | sites.framer.app | Some providers need a trailing dot. Use a single CNAME for a subdomain-only setup. |
Values verified from Framer's official docs, as of June 2026. Providers can change these — confirm against Framer's current dashboard.
Sources: Framer — Connect a custom domain · Framer — Troubleshooting custom domains
Search and buy on JustDomain.ai today — and join the waitlist to have Domain Agent do all of this for you.