Start with Domains_
Register or add your first domain in Appwrite Cloud and verify DNS in a few steps.
2 min read
You can register a new domain or add one you already own in minutes. Both paths end with a verified domain in your organization that you can connect to Appwrite products.
Open Domains
- Sign in to Appwrite Cloud.
- Select your organization.
- Open Domains in the sidebar.
If you do not see Domains, confirm your organization is on a Cloud plan that includes the feature.
Register or add a domain
Choose the path that matches how you want to manage the domain.
Register
- Click Buy domain.
- Search for a name (for example
myappormyapp.com). - Review availability and pricing, then continue to checkout.
- Enter registrant contact details, select a billing address and payment method, and complete payment.
After payment succeeds, Appwrite registers the domain and opens its detail page. See Register a domain for the full flow.
Transfer in
- Click Transfer domain.
- Enter the full domain name and the authorization code from your current registrar.
- Select a payment method and confirm the transfer fee.
Transfer progress appears on the domain detail page. See Transfer a domain for status details and troubleshooting.
Add external
- Click Add domain.
- Enter the domain name (for example
example.com). - At your current DNS host, set the domain nameservers to
ns1.appwrite.zoneandns2.appwrite.zone. - In the Console, click Verify once nameserver changes have propagated.
See Add external domain for record migration and apex-domain notes.
Manage DNS records
After verification, open the domain and use the Records tab to add or edit DNS entries. Appwrite creates locked records required for network routing. You can add MX, TXT, and other records for email and third-party services.
See DNS records for supported record types and locked entries. To add or import records, see Manage DNS records.
Connect to a product
Use your verified domain with Appwrite compute and APIs:
- Choose a hostname (apex or subdomain) for each product.
- Add the domain on the Site, Function, or project Custom domains settings.
- Create the CNAME or nameserver records the Console shows, then verify.
See Connect to products for apex vs subdomain setup, example layouts (www, api, staging), and per-product steps.
Was this page helpful?
Share what worked or what we should fix. Once approved, our agents automatically apply suggested updates to the docs.