Skip to content

Pricing calculator

Configure and estimate the costs for GitHub products.

Plans
toggle-ghec-visible

Maximize developer agility and productivity. Developers can enjoy a fully-feature environment to build and innovate from idea to production. Work more collaboratively and efficiently anytime, anywhere, with secure open-source code repos and integrated code-to-cloud workflows.

Users
Cost per month $0.00
toggle-teams-visible

With CI/CD, Dependabot, and the world’s largest developer community, GitHub gives your team everything they need to ship better software faster.

Users
Cost per month $0.00
Features
toggle-codespaces-visible

Project requirements

Codespaces can scale to the complexity of your project requirements. Select the machine size that best suits your work:

Weekly developer usage

With Codespaces, you only pay for active usage; you are not billed for suspended instances.

hours
Storage usage

Your Codespace is stored when not in active use, making it easy to resume work on reconnecting. Storage costs are $0.07/GiB/mo.

/dev
GB
Cost per month $0.00
Cost per developer per month $0.00
toggle-actions-visible
Select the runner type application
/day
minutes
Cost per month $0.00
toggle-packages-visible

Not available for private repos in legacy per-repository plans, and free for public repositories. Additional storage $0.25 per GB, additional data transfer out outside of Actions $0.50 per GB.

GB
GB
Cost per month 0.00

Total estimated cost

$0.00 /mo

Frequently asked questions

Are these costs final?

Prices provided by the Pricing Calculator are estimates (provided in $USD) for paid services and excludes any free entitlements. The price estimates are for discussion purposes only and are not intended as binding price quotes. Actual prices for GitHub services may vary depending upon the date of purchase, currency of payment, and type of agreement you enter with GitHub.

Does the pricing calculator include entitlements?

These cost calculations are only estimates and do not include any entitlements (free goods or services).

Learn more about subscription plans and services

Is the cost for Codespaces project-based?

Yes, the pricing calculator will help you get cost estimates to create, run, and store codespaces for a specific project within your GitHub organization. To get the final cost estimate for Codespaces across multiple projects, you can estimate the individual cost for each project using the calculator and add those up.

How do I figure out my average project size?

A codespace stores the entirety of your container, including anything in your Docker image or the base Docker image you may point to (FROM statement in Dockerfile)—up to 32GB of space. Project size includes any files relating to your codespace, like the size of the cloned repository, configuration files/scripts/packages installed using the postCreateCommand, extensions, and more.

Learn how to upgrade your codespaces

What if I don’t use all my storage?

You’ll only be charged for the space your codespace uses, not the max size. For example, if your Docker image, repository source, and dependencies add up to 10GB and you’re using a plan with 32GB of storage, you’ll only be charged for 10GB. If you create a codespace and stop using it, you can delete it and use the storage for something else.

Learn how to delete your codespace

What’s the storage cost if I create a codespace with the default image?

For a base Linux image, storage costs include the image size and the repository it supports. The size of the default image (as of September 2021) is 10GB and can grow based on updates over time. To save on storage, try using scenario-optimized images from the dev container definitions repository or bring your own container images to create a custom configuration.

Why is the cost for Packages lower with Actions?

GitHub Packages’ bandwidth is provided as a part of Actions workflows. Using Actions and Packages together will save some costs associated with bandwidth usage. But it’s still possible to incur a bandwidth charge for Packages usage outside of Actions workflows.

Is Packages bandwidth free if I use Actions?

Yes, Packages bandwidth used for Actions workflows is free.

Learn more about billing for GitHub Packages

How can I view or manage my billing and minutes once I've signed up?

You can view and manage your billing and spending costs in GitHub billing settings.

Learn more about billing for GitHub products and services