Account Troubleshooting and FAQs

You can log in to the DigitalOcean Control Panel in one of three ways:

  • With an email and password with optional two-factor authentication (2FA)

  • With Google Single Sign On (SSO)

  • With GitHub Single Sign-On (SSO)

You can modify your sign-in method on the Accounts page of your account.

Help with a DigitalOcean Login

I forgot my username

Your username is the email you used to sign up for your DigitalOcean account.

I forgot my password

You can request a password reset email from the login page page by following the Forgot Password? link or by going directly to the password reset page.

I lost access to the email account I use for DigitalOcean

If you have lost access to the email account you use with your DigitalOcean account, first try restoring access to your email account by contacting your email administrator, renewing your domain’s registration, or setting up another email server.

If you have gone through these steps and cannot regain access to the email account, please contact our support team for help.

I didn’t receive a password reset email

Email generally arrives quickly. If you haven’t received email within a few minutes:

  • Make sure you’re checking the right email address.
  • Look in your spam folder for a message titled Password Reset. If you find the message there, you may want to add digitalocean.com and support.digitalocean.com to your email whitelist.
  • If your email client needs it, be sure you’ve actively checked for new mail.

If you still don’t have a reset email, contact our support team.

I didn’t receive a root password for my Droplet via email

Email generally arrives quickly. If you haven’t received email within a few minutes:

  • Make sure you’re checking the right email address.
  • Look in your spam folder for a message titled Password Reset. If you find the message there, you may want to add digitalocean.com and support.digitalocean.com to your email whitelist.
  • If your email client needs it, be sure you’ve actively checked for new mail.

You can also reset your Droplet’s root password. Alternatively, instead of using a password, you can set up SSH keys on your account, which increases security and eliminates the need for a password altogether.

I want to change my email address

From the main navigation in the Accounts section, select Profile. From there, in the Sign-in method section, click Change. This opens a pull-down menu with three options: Change email, Use Google, and Use GitHub.

The edit sign-in method section of the profile settings page

To log in with an email and password, click Change email. This opens two text fields for a new email address and a password confirmation. Fill in both fields and then click Submit Change. A confirmation is sent to your old email address to confirm the change. The change does not take effect until you click the link in the confirmation email.

You can alternatively change to Google or GitHub SSO by clicking Use Google or Use GitHub respectively.

Help with DigitalOcean Two-Factor Authentication (2FA)

I can’t access my 2FA device

If you’ve successfully entered your username and password and are experiencing an issue with two-factor authentication, you can disable 2FA using your backup method (backup codes or SMS).

  • Backup codes. Search your computer for the backup recovery codes text file, which by default would be called digitalocean_backupcodes.txt. If you find that file, use one of the codes by logging in to the control panel and clicking Enter a backup code. Remember that if you successfully use the code, you cannot use it again, so you may want to mark it as used or delete it from the file. Enter 2FA backup code

  • SMS as a backup method. Log in to the control panel and enter your account credentials. At the Two-factor authentication screen, choose Send an SMS instead. Enter 2FA SMS verification code You are prompted to enter a verification code, which you receive via SMS at the phone number you entered when you configured SMS as your backup method.

See How to Manage Two-Factor Authentication more information on 2FA, including how to update your device.

My backup method isn’t working

If you aren’t able to use your backup method for access, our support team can help. They will need additional information in order to verify that you are the account owner. Please submit a ticket from the email associated with your DigitalOcean account and attach a legible photo of each of the following:

  • A photo of your government-issued ID (e.g. passport, drivers license, military ID)
  • A photo of you holding the ID next to the side of your face

The name on ID in the photos must match the name for the account information that we have on file.

Help with SSO

If you are an existing customer and would like to use a GitHub or Google account to authenticate, navigate to your Account profile. In the Sign-in method, open the Change menu and select Use Google or Use GitHub. You can only enable one sign-in method at a time.

Follow the prompts to authorize your account. Next time you sign in, use the new sign-in method.

We strongly recommend that you enable two-factor authentication on the Google or GitHub account you use to log in to DigitalOcean.

I can’t access my GitHub account

If you have lost access to your GitHub account, first try to restore access by following GitHub’s account recovery process or GitHub’s 2FA credential recovery process.

If you can’t regain access to your GitHub account, please submit a support ticket. Our support team will guide you through verifying your identity and setting a new authentication method for your account.

I can’t access my Google email

If you have lost access to your Google account, first try to restore your access to that account using Google’s account recovery procedures.

If you can’t regain access to your Google account, please submit a support ticket. Our support team will guide you through verifying your identity and setting a new authentication method for your account.

I want to switch to a DigitalOcean username and password

If you want to switch from SSO authentication to a username and password for your DigitalOcean account, navigate to your the Profile page of your account. In the Sign-in method section, open the Change dropdown menu and select Use email and password, then confirm the change. The next time you log in, use your email address and password.

If you originally signed up using Google SSO, reset your password after disabling Google SSO to set a password for your account.

I want to use a different Google or GitHub account

If you want to use SSO with a different account from the same provider (i.e. switch your SSO from one Google account to another Google account, or from one GitHub account to another GitHub account), you need to first change to a different login method and then switch back to SSO. You cannot switch between accounts from the same provider directly.