Connect a domain · Framer

How to connect a domain to Framer

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.

Search domains on JustDomain.aiJoin the waitlist
The short answer

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.

How connecting a domain to Framer works

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).

DNS records to set at your registrar

TypeHostValueNotes
A@ (apex)31.43.160.6One of two required apex A records.
A@ (apex)31.43.161.6Second required apex A record.
CNAMEwwwsites.framer.appSome 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.

Step by step

  1. Have or buy the domain (search and register on JustDomain.ai).
  2. In Framer, go to site Settings → Domains → 'Connect a domain you own' and enter your domain.
  3. In your registrar's DNS, add the two apex A records (31.43.160.6, 31.43.161.6) and the www CNAME to sites.framer.app.
  4. Remove any conflicting existing A or AAAA records on the domain.
  5. If using Cloudflare, set the records to 'DNS only' (grey cloud, proxy off).
  6. Wait for propagation (usually fast, up to 48h). Framer auto-issues SSL and marks the domain connected.

Common gotchas

  • Do not add/leave AAAA records — Framer has no IPv6 and AAAA records break HTTPS.
  • Cloudflare proxy must be OFF ('DNS only') or SSL won't provision.
  • A CAA record, if present, must allow Let's Encrypt and ZeroSSL (Sectigo).
  • Remove any pre-existing apex A records (e.g. a registrar parking page) so they don't conflict.
Questions
31.43.160.6 and 31.43.161.6 on the apex domain.

Sources: Framer — Connect a custom domain · Framer — Troubleshooting custom domains

Other tools

Get your domain for your Framer site

Search and buy on JustDomain.ai today — and join the waitlist to have Domain Agent do all of this for you.

Search domains on JustDomain.aiJoin the waitlist