Custom Domains

You can use your own domain to deploy your Anima Playground.

Requirements

Plan access: Custom domains are available for the Starter plan and above. Free users can publish to an Anima-provided URL.

View plans and pricing

Own your domain first: Anima is not a domain provider. Get your domain from a registrar like GoDaddy, Google Domains, or Namecheap before connecting it here.


Adding a custom domain

Connect a custom domain anytime—whether your project is published or not.

  1. Click the Publish button in the top right
  1. Click "Add custom domain"—this opens project settings

  2. Enter your domain. Add each domain separately:

    • example.com (without www)
    • Or a subdomain like subdomain.example.com
  3. Click "+ Add domain"

  4. Copy the DNS records shown and add them to your domain provider's settings.

    Need help configuring DNS? See our guides for GoDaddy, Google Domains, and Namecheap below.

  5. Wait for domain verification (status updates automatically, or use the refresh button)


Domain verification

After adding a domain, it will show as "Pending DNS verification".

Verification process:

  • Status refreshes automatically every few minutes
  • You can manually refresh using the refresh icon next to the domain
  • Once active, the domain status changes from Pending to "Active"

Managing your domains

View Connected Domains

  1. Click Publish to see all active connected domains
  2. Or click the Settings button in the top bar → Domains tab

Remove a Domain

  1. Go to SettingsDomains
  2. Click Remove next to the domain you want to disconnect

Publishing your project

Publishing works with or without custom domains—they're completely independent.

When you publish:

  • With connected domains: Your project goes live on both your custom domain(s) and the default Anima URL
  • Without connected domains: Your project goes live on the default Anima URL (e.g., bitter-limit-2021.dev.animaapp.io)

You can add, remove, or change custom domains anytime without republishing.

What happens when you publish:

  • Connected domains: All verified and active domains update automatically
  • Default domain: Always available as a fallback (e.g., bitter-limit-2021.dev.animaapp.io)

Actions after publishing:

  • Copy URL: Copy any connected domain or default URL
  • Open in new tab: Click any URL to view your live project
  • Scan QR code: Share your project via mobile QR code
  • Unpublish: Remove your project from all domains
  • Update: Publish changes to all connected domains

Troubleshooting

Free plan limitations

Free users see an upgrade prompt when attempting to add custom domains. Publishing to Anima-provided URLs works without restrictions.

Downgraded accounts: Downgrading from a paid plan to the free plan pauses custom domain connections. Your project stays live on the default Anima-provided URL.

Domain not verifying

  • Double-check DNS settings at your domain provider match the DNS values exactly
  • try entering @ symbol instead of your domain name in the host field
  • DNS changes typically take a few minutes to a few hours to propagate (occasionally up to 48 hours)
  • Use the refresh button to check verification status anytime
  • Make sure you've added both www. and non-www. versions if needed

Accessing domain settings

  • Via Publish modal: Click "Manage custom domains" button in the publish modal
  • Via the Settings button: Click the Settings button in the top bar, then go to the Domains tab

How to configure on domain provider

GoDaddy

Google Domains

Cloudflare

Namecheap


What’s Next

Learn how to manage your team