Connect your Cloudflare domain to your Patreon page

  • Updated

If you registered your domain with Cloudflare Registrar, or if you manage your DNS records through Cloudflare, you can connect it to your Patreon page. Once connected, your fans will see your Cloudflare domain (like yourname.com or members.yourname.com) instead of patreon.com/yourname.

You'll need to have already registered your domain and pointed it to Cloudflare's nameservers. Once connected, Patreon will still host your page, but your fans will visit it using your Cloudflare domain.

Add your domain to Patreon

Changing your Patreon URL to a custom domain will not affect your existing members or messages. We suggest letting your members know before changing your URL so they can update any bookmarks.

Here's how to change your Patreon URL to a custom domain:

  1. In Patreon, go to Dashboard in the left sidebar menu
  2. In the Home tab, click the menu next to the Edit page button and select Page details
  3. In the Basics tab, scroll to the Custom domain section and click Add a domain
  4. Enter your domain (for example members.yourname.com or yourname.com)
  5. Patreon will display the DNS records you need to add at Cloudflare — a TXT record for verification, plus either CNAME, ALIAS/ANAME, or A records for routing

Add DNS records at Cloudflare

  1. Log into your Cloudflare account
  2. Select the domain you want to use
  3. Go to the DNS tab on the left sidebar — this opens the DNS Records section, where you can view and edit your records
  4. First, review your existing DNS records:
    • Delete any records that match the type you plan to add (for example, old A, CNAME, or ALIAS records) so you don't have duplicates or conflicts
    • Records labeled MX or TXT don't affect your Patreon setup and can stay as they are
    • If this domain has been used before, there may be additional records you'll need to remove. For guidance on configuring an existing domain, check with your domain provider's setup instructions
  5. In that same DNS Records section, click Add record and enter the records exactly as shown in Patreon
  •  
    • TXT record (verification): Name: _patreon.members (or as shown in Patreon), Content: the TXT value shown in Patreon
    • CNAME record (routing): Name: members, Content: the target shown in Patreon (e.g. custom.patreon-domains.com)
  •  
    • TXT record (verification): Name: _patreon, Content: the TXT value shown in Patreon
    • Routing record → either:
      • ALIAS/ANAME → point to Patreon's host
      • A records → point to the IPs shown in Patreon
    • 👉 For your root (apex) domain, use @ in the Name field in Cloudflare

For your redirecting domain, enter www in the Name field in Cloudflare.

Important for Cloudflare users

  • Remove or replace any existing A, CNAME, or ALIAS records for the same host to avoid conflicts
  • Set the Proxy status to DNS only for all Patreon records. Note that Cloudflare automatically sets all new records to Proxied, so you'll need to click the toggle to switch it before saving. Leaving it set to Proxied will prevent Patreon's SSL certificate from issuing, and your domain won't connect correctly
  • Leave TTL set to Auto

Verify on Patreon

  1. Return to Page details → Basics tab → Custom domain in Patreon
  2. Patreon will detect your records, verify your domain, and activate the connection. The settings will reflect as "Connected" in green once successful

Once verified, we'll issue an SSL certificate automatically.

Most connections resolve within minutes, but DNS updates can take up to 24–48 hours. If your domain doesn't connect after this time, check the Troubleshooting section in the main custom domain guide for common fixes.

Disconnect or update your domain

To disconnect from Patreon:

  1. Go to Dashboard → Home tab → menu → Page details
  2. In the Basics tab, scroll to the Custom domain section
  3. Find your active domain and click (…) more > Disconnect domain
  4. Select Disconnect to confirm

Once disconnected, your page will fall back to your original patreon.com/creatorname link.

To update DNS in Cloudflare (optional):

This step is only needed if you want to use the domain for something else (like a website or email service).

  1. Log into your Cloudflare account
  2. Select your domain and go to the DNS tab
  3. Locate the TXT and routing records you added for Patreon
  4. Delete them (trash icon) or edit/replace as needed
  5. Save your changes

After saving, your domain's DNS will no longer point to Patreon.

Was this article helpful?

Thank you for your feedback!

What went wrong?