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.

Note
If the domain is actively in use, recreate the domain’s records on DigitalOcean before delegating the domain to avoid downtime.
  1. From the Control Panel, click Networking in the main menu, then click Domains.

  2. On the Domains page, click Add a domain.

  3. In the Add a domain window, enter the domain name.

    This is typically the apex domain, such as example.com. To add subdomains, like www.example.com or images.example.com, create DNS records for them after you add the apex domain.

  4. Click Add domain. This adds the domain to your team and returns you to the Domains page.

  5. 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.

  6. Delegate your domain to DigitalOcean’s name servers through your registrar.

We can't find any results for your search.

Try using different keywords or simplifying your search terms.