# Create a Docker account


You can create a free Docker account with your email address or by signing up
with your Google or GitHub account. After creating a unique Docker ID, you can
access Docker products, including Docker Hub, Docker Desktop, and Docker Scout.

Your Docker ID becomes your username for hosted Docker services and
[Docker forums](https://forums.docker.com/).

> [!TIP]
>
> See
> [Docker's subscriptions](https://www.docker.com/pricing?ref=Docs&refAction=DocsCreateAccount)
> for available plans.

## Create and verify your account

Signing up with an email address, Google, or GitHub requires verification
before you can sign in:

- If you sign up with Google or GitHub, verify your email address with that
  provider first.
- If you sign up with an email address, Docker sends a one-time password
  (OTP). Enter the code from the Docker email on the OTP page.

Docker blocks sign-in until you've verified your account.

**Email**



1. Go to the [Docker sign-up page](https://app.docker.com/signup/) and enter a
   unique, valid email address.
1. Enter a username to use as your Docker ID. After you create your Docker
   ID, you can't change it or reuse it if you deactivate this account. Your
   username:
   - Must be between 4 and 30 characters long
   - Can only contain numbers and lowercase letters
1. Choose a password that's at least 9 characters long, then select
   **Sign up**.
1. Verify your email address when you receive the Docker OTP verification
   email. This completes the registration process.

**Google or GitHub**



1. Go to the [Docker sign-up page](https://app.docker.com/signup/).
1. Select your social provider, Google or GitHub.
1. Select the social account you want to link to your Docker account.
1. Select **Authorize Docker** to let Docker access your social account
   information. Docker redirects you to the sign-up page.
1. Enter a username to use as your Docker ID. After you create your Docker
   ID, you can't change it or reuse it if you deactivate this account. Your
   username:
   - Must be between 4 and 30 characters long
   - Can only contain numbers and lowercase letters
1. Select **Sign up**.



## Troubleshooting

If you have a paid Docker subscription,
[contact the Support team](https://hub.docker.com/support/contact/) for
assistance.

All Docker users can seek troubleshooting information and support through the
following resources, where Docker or the community respond on a best-effort
basis:

- [Docker Community Forums](https://forums.docker.com/)
- [Docker Community Slack](https://dockr.ly/comm-slack)

## Next steps

- [Manage a Docker account](/accounts/manage-account/)
- [Enable two-factor authentication](/security/2fa/)

