Skip to main content
You can buy a domain for your Base44 app directly through Wix, without leaving Base44. This is the simplest way to get a custom domain, since domain registration, DNS, and SSL are handled for you and your app connects automatically.
Every domain bought in Base44 from September 9, 2026 comes from Wix, and this page covers that flow. If your domain’s emails come from GoDaddy or IONOS, see Managing a GoDaddy or IONOS domain instead. To connect a domain you already own, see Connecting an external domain.

Buying a domain

Search for and buy a domain without leaving your app. You pay Wix for the domain at checkout, so you enter a payment method there even if your Base44 plan is paid another way. When your purchase completes, Base44 connects the domain for you automatically. Your domain then appears under Custom domains on your Domains page with a Base44 Domain tag, and you can buy more than one domain for a single app.
Buying a new domain from your app's Domains dashboard

Buying a domain

Before you begin:
  • Custom domains are available on the Starter plan and higher.
  • Only the workspace owner can buy and manage domains for the workspace.
  • Connecting a domain does not publish your app. You can buy and connect one before your app is published, but it only goes live on that domain once you publish.
  • To use your free domain voucher, claim it within 60 days of starting your yearly plan.
  • Country-code extensions such as .co.il and .de follow their own registry’s rules, which can mean a much shorter deadline to verify and stricter contact details. See what is different about a country-code domain before you choose one.
To buy and connect a new domain:
  1. Click Dashboard in your app editor.
  2. Click Domains.
  3. Under Custom domains, click Buy new domain.
  4. Search for a domain, or choose one of the recommended options, then click Get it on the one you want.
    Domain names that contain another company’s brand or product name cannot be hosted on Base44. The domain registers successfully, but your app is not served on it, so avoid these names when you choose a domain.
  5. Choose a registration period. Longer periods save more and can include bonus years at no extra cost. A free-year voucher, when you have one, covers your first year.
  6. Add your contact information. This sets the domain’s registered owner, and some of these details may appear on public domain databases. You may need to verify your email address.
  7. On Select privacy and security, choose an option. A free-year voucher covers Public Registration only, so the private options add a yearly cost:
    • Private registration and DNSSEC: Keeps your details private and adds DNSSEC, which helps protect against domain hijacking and traffic being redirected to malicious links. This option is selected for you, so clear it if you do not want the extra yearly cost.
    • Private Registration: Keeps your personal details private.
    • Public Registration: Free. Your contact details are listed on public domain databases.
    You choose these options when you buy the domain. DNSSEC cannot be added to a domain that is already registered. Adding it later means extending your registration by at least a year and selecting the protection during that extension.
    The Select privacy and security step, with Private registration and DNSSEC selected

    Choosing a privacy and security option

  8. Choose a saved payment method or add a new one, then click Submit Purchase. By purchasing, you agree to the Domain Name Registration Agreement and the Privacy Policy, and to automatic yearly renewal.
  9. Your domain connects automatically. DNS records are created for you and SSL is set up, so there is nothing to configure by hand.

Using your free domain voucher

Every yearly plan, from Starter up, includes a free domain for the first year. Claim it within 60 days of starting your yearly plan.
What the voucher doesn’t cover:
  • Premium domains, which don’t appear in your search results.
  • Yearly Starter plans bought before October 4, 2026.
Wix keeps the list of extensions the voucher covers. See About your free domain voucher on Wix’s help centre. You can also just search for the domain you want from your app’s Domains page, where your free option is marked in the results. Your voucher covers one domain, once, and a one-year registration. If you choose a multi-year term, the domain is charged at its normal price for the full term. Private registration is not covered, so those options add a yearly cost.

Verifying your domain

After you buy a domain, its registration is confirmed automatically. This usually takes about 30 minutes, and in rare cases up to 24 hours, before your domain goes live. A country-code domain such as .co.il is different: its registry sets its own deadline, and some give you only a few days.
A domain waiting for its registration to be verified

A domain awaiting verification

You also need to confirm the domain’s contact information. Wix, the domain provider, sends a verification email to the domain’s contact address, and your Domains page shows a reminder until you confirm.
Confirm your contact information before the deadline shown on your Domains page. If it is not verified in time, the domain is suspended and disconnected from your app. If you do not see the email, check your spam folder or click Resend Verification Email on your Domains page.
Your domain is secured with SSL automatically. Once it is verified, Base44 provisions and renews an SSL certificate for you, so your app is served securely over HTTPS with nothing to set up.

Managing your domain

Domains you buy through Wix are managed from your domains dashboard, where you can update settings and transfer your domain. Renewals are handled separately, in your workspace settings. Only the workspace owner can manage the workspace’s domains. If Manage Domain is unavailable, one of 2 things is true:
  • You are not the workspace owner. The option reads Ask a workspace owner to manage this domain. The Wix account covers every domain on the workspace, so managing them is owner-only, as it is for canceling a domain and turning renewal on or off.
  • The domain sits on another workspace. The option reads This domain belongs to another workspace. Ask its owner to manage it. When an app moves to a new workspace, its domain stays on the original workspace’s Wix account, so the new workspace’s owner cannot manage it either. The original workspace’s owner manages it from there.
To open your domains dashboard:
  1. Click Dashboard in your app editor.
  2. Click Domains.
  3. Under Custom domains, click the More actions icon next to your domain.
  4. Click Manage Domain.
On desktop, you can also open Manage Domain from your domain’s row in Plan & Subscriptions.
Opening a domain's management dashboard from the More actions menu

Opening the domain dashboard

Your domains dashboard shows each domain’s renewal date, and renewals are set to automatic by default. Use the sections below to manage your DNS records, update your contact details, transfer your domain, or unlink it from your app.
You receive a few emails around your purchase: a confirmation from Base44, a verification request from Wix that you must complete to keep the domain active, and an optional data-sharing preferences email from Wix’s registrar, Tucows. Renewal notices also come from Wix. The Wix and Tucows emails are expected and legitimate.

Managing DNS records

Your DNS records are set up automatically when you buy a domain, so you do not need to configure anything for your app to work. You can view or edit them at any time from your domain’s management dashboard. To manage your DNS records:
  1. Click Dashboard in your app editor.
  2. Click Domains.
  3. Under Custom domains, click the More actions icon next to your domain.
  4. Click Manage Domain.
  5. On the management dashboard, click the More actions icon next to your domain.
  6. Click Manage DNS records.
Opening Manage DNS records from the domain's management dashboard

Managing DNS records

The records that point your domain to Base44 are added for you:
  • A record
  • www subdomain
You can add and edit A, CNAME, TXT, and SRV records, for example to verify another service or connect a third-party tool. Name server (NS) records are managed by Wix and cannot be edited. MX records work differently from the other types. Rather than adding them one at a time, connect a business email in the MX (Mail Exchange) section, either one you already bought elsewhere or a new one from Base44. Choose your email provider and your MX records are set for you. Once connected, they appear with their host, value, and priority, and cannot be edited by hand. If your provider is not listed, choose Other. To connect a subdomain such as app.yourdomain.com, add a CNAME record with the subdomain label as the host (for example, app) and base44.onrender.com as the value.
Adding MX records to a new domain:
  • MX records apply to your root domain, so you cannot add them on a subdomain.
  • For a short time after you buy a domain, MX changes can be unavailable while the domain finishes setting up, which can take up to 48 hours. If you see an error, try again later.
Do not change or remove the records that point your domain to Base44. If you do, your app can stop loading on your domain.

Updating your contact information

Each domain has contact information on its registration, which the domain registry requires to be accurate. You can update it from your domain’s management dashboard. Some country-code registries also check the shape of those details and reject anything inconsistent. To update your contact information:
  1. Click Dashboard in your app editor.
  2. Click Domains.
  3. Under Custom domains, click the More actions icon next to your domain.
  4. Click Manage Domain.
  5. On the management dashboard, click the More actions icon next to your domain.
  6. Click Edit contact info.
  7. Update your details, then save your changes.
Opening Edit contact info from the domain's management dashboard

Editing contact info

Keep your contact email current. Verification and renewal notices are sent to this address, and a domain with unconfirmed contact information can be suspended.
Updating your registrant contact information starts a 60-day transfer lock, under ICANN’s 60-day transfer lock policy. If you have a transfer to another provider coming up, do the transfer first.

Resetting your default records

If your app stops loading on your domain after DNS changes, reset the records that point it to Base44. To reset your default records:
  1. Click Dashboard in your app editor.
  2. Click Domains.
  3. Under Custom domains, click the More actions icon next to your domain.
  4. Click Manage Domain.
  5. On the management dashboard, click the More actions icon next to your domain.
  6. Click Manage DNS records.
  7. Set the A record for @ to 216.24.57.1, and the CNAME record for www to base44.onrender.com, adding either one if it is missing.
  8. Remove any extra A or AAAA records on the same hostnames that could conflict.

Transferring your domain away from Base44

You can transfer a domain to another provider from your domain’s management dashboard. Once the transfer completes, your DNS records, contact information, and renewals are managed at your new provider.
Your app stops answering unless you add your records at the new provider:
  • The records that point your domain at your app. An A record for @ pointing to 216.24.57.1, and a CNAME record for www pointing to base44.onrender.com.
  • The MX records for your business email, if you use one on this domain.
Before you start, check the following:
  • Domains become available to transfer 60 days after they are registered, and 60 days after you update your registrant contact information, under ICANN’s 60-day transfer lock policy. Your domains dashboard shows the date for each domain.
  • Your authorization code, also called an EPP code, is emailed to your domain’s registrant contact address once you confirm the transfer. Your new provider asks for this code to accept the domain, so make sure you can receive email at that address.
  • A domain can move to another provider, but it cannot be moved to a different Base44 account, and some country-code domains cannot be transferred away at all. If your domain needs to serve an app in another workspace, connect it there instead of transferring it. See Claiming a domain another workspace used.
  • A transfer takes up to 7 days, and there is nothing else for you to do while it is in progress.
To transfer your domain:
  1. Click Dashboard in your app editor.
  2. Click Domains.
  3. Under Custom domains, click the More actions icon next to your domain.
  4. Click Manage Domain.
  5. On the management dashboard, click the More actions icon next to your domain.
  6. Click Transfer away from Base44.
  7. Review the transfer information, then confirm the transfer.
  8. Enter your authorization code at your new provider, then follow their instructions to finish the transfer.
Opening Transfer away from Base44 from the domain's management dashboard

Transferring a domain away

Unlinking a domain

Unlinking disconnects a domain from your app without canceling or deleting it, and it stays registered to you. Treat it as one-way though: if you reconnect the domain afterwards, Base44 no longer recognizes it as a domain you bought here. It still works with your app, but Manage Domain stays unavailable, so you lose access to its DNS records and contact details.
Before you unlink:
  • Never unlink a domain to troubleshoot a problem with it. If something is wrong with your domain, contact support instead.
  • Unlinking keeps the domain registered to you and does not stop its billing. To stop future charges, cancel the domain instead.
To unlink a domain:
  1. Click Dashboard in your app editor.
  2. Click Domains.
  3. Under Custom domains, click the More actions icon next to your domain.
  4. Click Unlink Domain.
  5. Confirm that you want to unlink the domain.
A domain's More actions menu with Unlink Domain outlined, above DNS instructions and Redirect domain

Unlinking a domain


Sending emails from your domain

You can send email from a domain you bought through Wix, such as no-reply@yourdomain.com, so your app’s emails match your brand. Because Base44 manages the DNS for these domains, the required records are added for you automatically. To set up email sending:
  1. Click Dashboard in your app editor.
  2. Click Domains and scroll to the Email domain section.
  3. Click Use your custom domain.
  4. Enter a Sender name and a Custom address prefix, such as no-reply, then select your domain.
  5. Click Connect Domain.
The Email domain section on your app's Domains page

The Email domain section

After connecting your email domain
  • Your email domain shows as Active once it is connected. If it shows Connection failed, click Retry.
  • For more on custom email domains, including credits and limits, see Sending emails from a custom domain.

Domain ownership

The workspace owner owns any domain bought through Wix, and ownership stays with the workspace owner. Any app owner can transfer an app to another person, and the connected domain moves with the app. Before transferring the app, check that the new app owner’s plan supports custom domains. If it does not, the domain may be disabled. Ownership of the domain itself stays with the original workspace owner, even after the app is transferred.

Subscription and billing

You manage a domain’s settings, like its DNS records and contact information, from the app’s Domains dashboard. Billing for your domains is handled in your workspace settings, under Plan & Subscriptions, alongside your plan. Your Billing History page shows your past charges, with separate entries for plans and domains. Domains renew automatically each year unless you cancel, and your plan and your domains are billed separately, so canceling one does not cancel the other. A renewal can be charged up to 30 days before your domain expires, and Wix emails you a reminder 30 days before the charge.

Accessing your plans and subscriptions

The Plan & Subscriptions page shows your current plan at the top, with its credits, price, next billing date, and payment method. Below it, the Subscriptions table lists your active subscriptions, including your plan and any domains you bought through Wix, each with its own next billing date, payment method, and status. To open the Plan & Subscriptions page:
  1. Click your workspace name at the bottom left.
  2. Click Settings.
  3. Under General, click Plan & Subscriptions.

Managing a domain subscription

From a domain’s row you can update its payment method, cancel the domain, or open Manage Domain. To manage a domain subscription:
  1. Click your workspace name at the bottom left.
  2. Click Settings.
  3. Under General, click Plan & Subscriptions.
  4. In the Subscriptions table, click the More actions icon on the domain’s row.
Managing a domain subscription on the Plan and Subscriptions page

Managing a domain subscription

Canceling a domain’s renewal

Canceling stops a domain from renewing. You keep the domain until the end of the period you have already paid for. To cancel a domain’s renewal:
  1. Click your workspace name at the bottom left.
  2. Click Settings.
  3. Under General, click Plan & Subscriptions.
  4. In the Subscriptions table, click the More actions icon on the domain’s row.
  5. Click Cancel domain.
  6. Read the confirmation, then click Cancel domain to confirm, or Keep my domain to keep the renewal.
Canceling does not remove your domain straight away. It stays active until the next billing date on its row, and is not renewed after that. Canceling a domain does not cancel your plan.

Turning a domain’s renewal back on

If you change your mind while the domain is still active, you can set it to renew again. To turn a domain’s renewal back on:
  1. Click your workspace name at the bottom left.
  2. Click Settings.
  3. Under General, click Plan & Subscriptions.
  4. Find the domain in the Subscriptions table. Its status reads Auto Renew Off.
  5. Click Turn On next to the status.
The Turn On action next to a domain's Auto Renew Off status

Turning a domain's renewal back on from the Subscriptions table


Resolving domain issues

If a domain bought through Wix runs into a problem, use the sections below. These apply to Wix domains only. For a domain registered with GoDaddy or IONOS, see Managing a GoDaddy or IONOS domain.
A ClientHold or ServerHold status means the registry has not activated your domain’s DNS, so your app doesn’t load on it. The most common cause is unconfirmed contact information or a failed renewal payment.First, confirm your contact information from the verification email, or click Resend Verification Email on your Domains page and complete it. Make sure your payment method is up to date. If the status does not clear after that, contact support.
A domain is usually suspended when its contact information was not confirmed by the deadline. Open your Domains page, click Resend Verification Email, and confirm your details. Once verified, the domain reconnects to your app. If it stays suspended, contact support.
Your domains dashboard shows the date your domain becomes available to transfer, and the lock clears on its own once that date passes. See Transferring your domain away from Base44 for what starts a lock.If that date has passed and the transfer still does not go through, check that you received your authorization code at your registrant contact address, and that your new provider entered it exactly as sent. If it still does not work, contact support.
This means the domain is already registered to a different account and cannot be added again. Because Base44 manages the underlying registration for you, contact support to resolve it rather than trying to move the domain yourself.

FAQs

Click a question below to learn more about buying a domain through Wix.
If you kept the default option the first time you confirmed your contact details, later domains registered with the same details are confirmed for you automatically, so there is no email to act on. Your domain should show as active without you doing anything.If your domain is not active and you expected an email, check the contact address you entered when you bought it, including spam, and check it for typos.
Country-code domains end in a country’s own extension, such as .co.il for Israel or .de for Germany. Each country’s registry sets its own rules, and the deadline to verify is the one that catches people out:
  • Most extensions: You have 15 days to confirm your contact details after you buy.
  • .de: No verification is needed.
  • .co.il: You have about 3 days, so treat it as urgent. Some registrations are also picked at random for an identity check, and you have 21 days to reply to that one.
If you do not verify in time, the registry can suspend or cancel the registration.A .co.il domain also cannot be transferred away to another provider, its owner cannot be changed, and WHOIS privacy is not available, so your registrant details are public. The Hebrew .ישראל extension is not offered. After the domain expires you can still renew it for 90 days, and after that the name returns to the registry. For the registry’s own rules, see .IL domain policies.
Almost always the contact details. The Israeli registry checks them more closely than most and rejects anything that looks inconsistent:
  • Give a valid phone number and postal code.
  • Do not repeat the same value across different fields.
  • Use letters only in an individual’s name.
  • Include the legal form, such as Ltd or Inc, in an organisation’s name.
For an address on a kibbutz or a moshav, put the settlement name on the first address line and the house number on the second.Correct the details and register again. If the registration failed outright and the domain was never created, you are refunded automatically.
Cancel the domain’s renewal from the Plan & Subscriptions page in your workspace settings. You keep the domain until the end of the current subscription period, and it is not renewed after that. Canceling a domain does not cancel your plan. For the steps, see Canceling a domain’s renewal.
Domains are non-refundable and are not covered by a money-back guarantee. If you believe your case is an exception, contact support to request a review.If you bought the wrong name, for example because of a typo, contact support straight away. A refund may be possible under the Wix domain refund policy, and the sooner you ask the better.If a registration fails outright and the domain is never created, you are refunded automatically.
No. A domain name cannot be changed after it is registered. If you want a different name, buy the new domain and connect it to your app.
Start the transfer from your domain’s management dashboard, using the steps in Transferring your domain away from Base44. Your authorization code, also called an EPP code, is emailed to your domain’s registrant contact address once you confirm the transfer, and your new provider asks for it to accept the domain.To check which address that is, open Edit contact info on your domain’s management dashboard. For more on how transfers work at the registrar, see Wix’s Transferring Your Wix Domain Away from Wix article.
Your new provider manages your DNS once the transfer completes. To keep using your app on this domain, add your records there. For the exact values, see Transferring your domain away from Base44.Your business email is a separate subscription from your domain, so it is billed and managed on its own. To move the subscription itself, contact support.
Update your payment method so the renewal can go through. If a domain expires, it enters a grace period during which your app stops loading on it until it is renewed.
If a domain is not renewed, it stops working and moves through a few stages: a grace period of about 30 days when you can still renew it, then a redemption period of about 30 days when you can recover it for an added fee, and finally it is released and becomes available for anyone to register. Renew before the grace period ends to avoid extra fees. For the full timeline, see Wix’s Domain Life Cycle article.