DNS Quickstart

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 also integrate with DigitalOcean Load Balancers and Spaces to streamline automatic SSL certificate management.

Set Up Domains

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 Create in the top right, then click Domains/DNS.

  2. In the Enter Domain section, 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.

  3. Click Add Domain. This takes you to the Create new record page and adds NS records for the domain on DigitalOcean's name servers.

  4. On the Create new record page, add any DNS records for the domain. For each record, select the record type, fill in the necessary data, and click Create Record.

  5. Delegate your domain by pointing your domain name to DigitalOcean's name servers through your registrar.