Skip to main content
Before you begin:
  • Custom domains are available on Builder, Pro, and Elite plans.
  • Allow up to 72 hours for DNS changes if you use an external domain provider.

Changing your Base44 app URL

Every Base44 app comes with a free built-in domain (myapp.base44.app) that you can personalize anytime. No DNS setup or payment required. To change your URL:
  1. Click Dashboard in your app editor.
  2. Click Domains.
  3. Click Edit URL under your app’s Built-in domain.
  4. Enter a new name for your link. For example: best-businessbest-business.base44.app.
  5. Click Change to save.
Your new URL is live instantly, and your old link will immediately stop working. Be sure to share your updated link with anyone who needs access
A screenshot showing where to edit the URL in your app

Setting up your custom domain

A custom domain puts your brand front and center and makes your app easy to find, remember, and share.

Buying a new domain with Base44 (automatic setup)

Purchase a domain directly from Base44 for the simplest, hands-off setup. DNS and SSL are handled for you, and your app is connected quickly. To buy and connect a new domain:
  1. Click Dashboard in your app editor.
  2. Click Domains and click Buy Domain.
  3. Search for your desired domain name and complete the purchase.
  4. Your domain is connected automatically, usually within 5–30 minutes.
Domains purchased through Base44 include automatic SSL and do not require any manual DNS setup.
Troubleshooting Base44-purchased domains
  • Check for an email from support@ionos.com asking you to confirm ownership. Make sure to confirm your email address within 14 days of receiving the email. A screenshot showing the confirmation email to confirm contact details
  • If the domain is stuck in “connecting” status after 30 minutes, unlink and link it again in Dashboard → Domains
  • Contact Base44 support if the domain still does not connect

Connecting a domain you already own (manual setup)

Use a domain managed by another provider by updating your DNS records as shown in your Base44 dashboard. Step by step setup:
1

Add your domain

  • Go to Dashboard → Domains
  • Click “Connect your domain”
  • Enter your domain name (e.g. mycoolapp.com)
If you are reusing an old domain from an app deleted before June 5, 2025, please contact support so we can clear it from our system.
2

Configure DNS at your register

Choose the setup type below that matches what your domain provider supports:
  • Root domain (@)
    Type: A 
    Name: @  
    Value: 216.24.57.1
    
  • www subdomain
    Type: CNAME  
    Name: www  
    Value: base44.onrender.com
    
    Make sure this is the only A record
Add the subdomain in Dashboard → Domains exactly as you would want it to appear.At your DNS provider, create a CNAME record.
Type: CNAME
Name: [your subdomain]
Value: base44.onrender.com
Subdomains do not need an A record, only a CNAME pointing to Base44.Please make sure to remove any AAAA records.
3

Verify your domain

  1. Return to Dashboard → Domains
  2. Click “Verify” next to your domain
  3. Allow up to 48-72 hours for DNS propagation
SSL certificate is issued automatically once verified
Troubleshooting external domains:
  • Make sure DNS records match exactly what’s shown above
  • Remove any AAAA (IPv6) records, as they can block connections

FAQs

Click a question below to learn more about domains.
Yes. Set a CNAME from your subdomain (e.g., shop.example.com) to base44.onrender.com.
No, Base44 issues a free SSL certificate automatically after verification for both external and Base44-purchased domains.
Go to Dashboard → Domains, select the domain you would like to remove and click on the “Unlink Domain” option.
When you update your DNS settings, the changes need to spread (“propagate”) to servers around the world. This can take up to 72 hours, though it’s often faster. You can check the progress by visiting whatsmydns.net, entering your domain, and selecting the record type (A, CNAME, etc.) to see which locations have updated.
Yes, but if the domain was used in an app deleted before June 5, 2025, you will need to contact Base44 support to clear it from our records before you can add it again.
Renewals are automatic and you can turn this on or off from the domain management page in IONOS.
Yes, a user transfer the domain. The transfer will follow IONOS’s terms and conditions.
The domain will remain available for use until the end of the billing cycle, one year from the purchase date, but it cannot be connected to a site built in Base without a Builder plan or higher.
Yes, up to 150.
No, Base44 does not currently support sending emails directly from your custom domain using the built-in notification system. All automated emails generated by the app are sent from an @base44.com address by default.If you want to send emails from your own domain, you can connect an external email service like SendGrid, Mailgun, or Postmark using API or webhooks. This lets you send messages from your chosen domain, customize email templates, and manage advanced domain authentication (for example, SPF, DKIM, or DMARC records). Integrating an external provider gives you full control over branding, deliverability, and security for all your outgoing messages.You can also connect your Base44 app with Resend to send emails such as confirmations, updates, and newsletters from your own domain with minimal setup. Learn more about integrating Resend.
Base44 does not currently support domain redirect settings. If you need to redirect one domain to another, you’ll need to set this up through your domain provider or DNS service.
To connect your custom domain to your Base44 app quickly and smoothly, follow these steps and tips:
  • For the fastest and most automatic setup, buy your domain directly through Base44 (Path 2). DNS and SSL are handled for you, and your app usually connects within 5-30 minutes.
  • If you are using an external domain provider (like GoDaddy or Cloudflare), connect your domain by adding the required DNS records shown in your Base44 dashboard exactly as instructed.
  • Use an ANAME or ALIAS record for your root domain (if supported), and a CNAME record for the “www” subdomain. If your registrar does not support ANAME/ALIAS, use the provided A record for your root and a CNAME for “www.”
Key tips to avoid delays:
  • Double-check all DNS records for typos.
    Tip: Copy and paste values directly from your Base44 dashboard.
  • Remove any AAAA (IPv6) records from your DNS manager, as these can block the connection.
  • Ensure you only have one A record for your root domain if using the A record method.
  • Make sure your domain registration is active and not expired.
  • After setting your records, be sure to click Verify in the **Domain **tab of your Dashboard.
  • Allow up to 48–72 hours for global DNS propagation when using an external registrar. This timing is standard and cannot be shortened by Base44 or other providers.
No, we don’t have a toggle to stop or reverse the www → root URL redirect.As a workaround, you can try to adjust your DNS records. In your DNS settings, add a www subdomain pointing to base44.onrender.com (use as CNAME record.) This may help the www.domain.com version load directly, depending on your DNS and caching setup.