DNS Quickstart
Validated on 12 Aug 2025 • Last edited on 9 Jun 2026
Adding a domain you own to your DigitalOcean account lets you manage the domain’s DNS records with the control panel and API. Domains you manage on DigitalOcean integrate with DigitalOcean Load Balancers and Spaces to streamline automatic SSL certificate management.
Set Up a Domain
To set up a domain with DigitalOcean, you need to add it and any of its existing DNS records to the Control Panel, then delegate the domain by updating your registrar to use DigitalOcean’s name servers.
-
From the Control Panel, click Networking in the main menu, then click Domains.
-
On the Domains page, click Add a domain.
-
In the Add a domain window, enter the domain name.
This is typically the apex domain, such as
example.com. To add subdomains, likewww.example.comorimages.example.com, create DNS records for them after you add the apex domain. -
Click Add domain. This adds the domain to your team and returns you to the Domains page.
-
On the Domains page, click the domain’s name to open the Domain records page, then add any DNS records for the domain. For each record, click Create a record, select the record type, fill in the necessary data, and click Create Record.
-
Delegate your domain to DigitalOcean’s name servers through your registrar.