Pricing & Subscription FAQs

As of May 14, 2020, Docker announced new pricing changes for Docker Hub subscriptions.

What plans and pricing changes did Docker announce on May 14?

Docker announced the following plans and pricing changes.
Immediately available for Individuals and Teams:
  • Free plans will continue to be available for both individuals and development teams that include unlimited public repos.
  • NEW Pro plan for individuals with unlimited private repos, unlimited public repos, and unlimited collaborators starting at $5/month with an Annual subscription.
  • NEW Team plan for development teams with unlimited private repos and unlimited public repos starting at $25 per month for the first 5 users and $7 per month for each user thereafter with an Annual subscription. The Team plan offers advanced collaboration and management tools, including organization and team management with role-based access controls.
Are prices listed in US dollars?
All prices reflect US dollars.
How does Team pricing work?
Team starts at $25 per month for the first 5 users and $7 per month for each user thereafter with an Annual subscription.
How will the new pricing plan impact existing Docker Hub customers?
Legacy customers have until January 31, 2021 to switch to the new pricing plans. For more information on how to move to the new pricing plans, view the Resource Consumption Updates FAQ.
How can I compare which features are in each plan?

You can see pricing and a full list of features for each product at https://www.docker.com/pricing.
What is the difference between the legacy plans and the newly announced plans?
The legacy plans were based on a private repository/parallel autobuild pricing model. The new Pro and Team plans are now based on a per-seat pricing model. Both Pro and Team offer unlimited private repos. The Free plan offers unlimited public repositories at no cost per month.
If I am an existing paid Docker Hub customer, when do I need to change my plan?

If you are an existing Docker subscriber you have until January 31st 2021 to move to the new pricing plans mentioned above. You can convert to either a Monthly plan or an Annual plan.
If I am an existing subscriber but I don’t do anything by the due date, what will happen?
If no action is taken by the date, Docker will automatically upgrade you to an equivalent plan.
Will my price per month increase or decrease?

Depending on your configuration you may find it more economical to move to one of the new pricing plans available. For Teams, the key factor affecting a price increase or decrease is the total number of seats you need to support your organization.
What are the differences between the Team and Free Team plans?

For details on the differences for each plan option, please see https://docs.docker.com/docker-hub/billing/.
Do collaborator limits differ between the Free and Pro plans?

The Free plan includes unlimited collaborators for public repositories and 0 collaborators for private repositories. Pro includes unlimited collaborators for public repositories and 1 unique collaborator for private repositories. Note that a collaborator on a private repository within a Pro plan can only be used with a service account.

For details on the differences between plans, see https://www.docker.com/pricing.

For more information on service accounts visit our docs page.

How can I create a new Docker Hub account?

You can create a new account at https://hub.docker.com/pricing where you can choose a plan for Individuals or a plan for Teams.
How do I upgrade to a Pro plan from a legacy individual plan?

Upgrading your legacy plan to a Pro plan offers you unlimited public repos, unlimited private repos, and unlimited collaborators. For information on how to upgrade to a Pro plan from a legacy plan, see Upgrade to a Pro plan.
How do I upgrade to a Team plan from a legacy organization plan?

Upgrading your legacy plan to a Team plan offers you unlimited private repos, unlimited teams, and 3 parallel builds. For information on how to upgrade to a Team plan from a legacy (per-repository) plan, see Upgrade to a Team plan.
How do downgrades from a Pro or Team plan work?

When you downgrade your Pro or Team plan, changes are applied at the end of your billing cycle. For example, if you are currently on a Team plan which is billed on the 8th of every month and you choose to downgrade to a Free Team plan on the 15th, your Team plan will be active until 7th of the following month. You will be transferred to a Free Team plan on the 8th of the following month. Please refer to the next two questions below for instructions on how to downgrade your account.
How do I downgrade from a Team plan to a Free Team plan?

Before you downgrade to a Free plan, ensure that your organization details are updated to reflect features available in the Free plan. For example, you may need to reduce the number of team members and convert any private repositories to public repositories. For information on what’s included in the Free plan, see https://docs.docker.com/docker-hub/billing/.

For information on how to downgrade from a Team plan to a Free plan, see Downgrade from Team to a Free plan.
How do I downgrade from Pro to a Free plan?

Before you downgrade to a Free plan, ensure that your account organization details are updated to reflect features available in the Free plan. For example, you may need to convert any private repositories to public repositories. For information on what’s included in the Free plan, see https://docs.docker.com/docker-hub/billing/.

For information on how to downgrade from Pro to a Free plan, see Downgrade from Pro to a Free plan.
How many seats do I need for my organization if I select a Team plan?

Your organization's number of paid seats must equal the number of organization members. If you're not using all of your organization's paid seats, you can downgrade to pay for fewer seats. Organization owners and members each fill a seat. If you've sent a pending invitation to a prospective organization member, the invitation will fill a seat.
How do I add or remove paid seats for my team members?

For information on how to add paid seats to a monthly plan for your organization, see Add seats to a monthly plan.

For information on how to remove paid seats from a monthly plan for your organization, see Remove seats from a monthly plan.
I want to run an automated agent that makes container requests on behalf of my organization. Which license do I need?
Automated agents or service accounts that make container image requests of Docker Hub must be licensed under a Docker Team subscription.
I want to run an automated agent that makes container requests on behalf of my organization. Which license do I need?
Automated agents or service accounts that make container image requests of Docker Hub must be licensed under a Docker Team subscription.
How do I add a member to a team in my organization?

For information on how to add a member to a team, see Add a member to a team.
Do you offer annual subscriptions?
Yes! Both the Pro and Team plans are available via annual subscriptions and include a discount from the monthly subscription price.

You can view the annual subscription pricing for each product at https://www.docker.com/pricing.
Are legacy plans eligible for annual pricing?
No, you must move to the new Pro or Team plans to take advantage of the Annual pricing.
Can Docker Hub continue to be used for open source projects?
Yes, Docker will continue to offer a Free plan with unlimited public repositories and unlimited collaborators for public repositories at no cost per month. Docker is committed to supporting the broader open source communities.

For questions about open source projects and pricing please visit the Open Source Community Application.
I have more questions regarding the new pricing, who can I reach out to?

If you have any questions about how the new seat-based pricing impacts you that are not covered in the FAQ, please reach out and a member of the Docker team will get back to you.

Resource Consumption Updates FAQ

Back to TOP