Skip to main content

About billing for GitHub Packages

If you want to use GitHub Packages beyond the storage or data transfer included in your account, you will be billed for additional usage.

누가 이 기능을 사용할 수 있나요?

GitHub Packages는 GitHub Free, GitHub Pro, 조직용 GitHub Free, GitHub Team, GitHub Enterprise Cloud, GitHub Enterprise Server 3.0 이상을 이용해 사용할 수 있습니다.
GitHub Packages는 레거시 리포지토리별 플랜을 사용하는 계정이 소유한 프라이빗 리포지토리에서 사용할 수 없습니다. 또한 레거시 리포지토리별 계획을 사용하는 계정은 세분화된 권한을 지원하는 레지스트리에 액세스할 수 없습니다. 이러한 계정은 리포지토리에서 청구되기 때문입니다. Enterprise Managed Users에는 계정의 네임스페이스 내에 패키지를 게시하기 위한 개별 스토리지 할당이 없지만 조직의 네임스페이스에 게시할 수 있습니다. Enterprise Managed Users에 대한 자세한 내용은 Enterprise Managed Users 정보을(를) 참조하세요. 세분화된 권한을 지원하는 레지스트리 목록은 GitHub 패키지에 대한 사용 권한 정보을(를) 참조하세요. 자세한 내용은 GitHub의 플랜을(를) 참조하세요.

About billing for GitHub Packages

GitHub은(는) 사용량 기반 비용의 값에 대한 임시 권한 부여 보류를 미리 적용할 수 있으며, 이는 계정의 결제 방법에 보류 중인 요금으로 표시된다는 것을 참고하세요.

퍼블릭 패키지에 대한 GitHub Packages 사용 요금은 무료입니다. 프라이빗 패키지는 GitHub의 각 계정 플랜에 따라 일정량의 무료 스토리지 및 데이터 전송량을 받게 됩니다. 포함된 금액을 초과하는 모든 사용량은 지출 한도에 따라 제어됩니다.

If you are an organization or enterprise owner, you can connect an Azure Subscription ID to your organization or enterprise account to enable and pay for GitHub Packages usage beyond the amounts included with your account. For more information, see Azure 구독에 연결.

Data transfer resets every month, while storage usage does not.

PlanStorageData transfer (per month)
GitHub Free500MB1GB
GitHub Pro2GB10GB
GitHub Free for organizations500MB1GB
GitHub Team2GB10GB
GitHub Enterprise Cloud50GB100GB

All data transferred out, when triggered by GitHub Actions, and data transferred in from any source is free. We determine you are downloading packages using GitHub Actions when you log in to GitHub Packages using a GITHUB_TOKEN.

HostedSelf-Hosted
Access using a GITHUB_TOKENFreeFree
Access using a personal access tokenFreePaid

Storage usage is shared with build artifacts produced by GitHub Actions for repositories owned by your account. For more information, see About billing for GitHub Actions.

GitHub charges usage to the account that owns the repository where the package is published. If your account's usage surpasses these limits and you have a valid payment method on file, you will pay $0.008 USD per GB of storage per day and $0.50 USD per GB of data transfer.

For example, if your organization uses GitHub Team, allows unlimited spending, uses 150GB of storage, and has 50GB of data transfer out during a month, the organization would use 148GB for storage and 40GB for data transfer for that month beyond their included quota. The additional storage would cost $0.008 USD per GB per day or approximately $37 USD for a 31-day month. The additional data transfer would cost $0.50 USD per GB or $20 USD.

소모성 서비스의 비용을 예측하기 위해 GitHub 가격 계산기를 사용할 수 있습니다.

At the end of the month, GitHub rounds your data transfer to the nearest GB.

GitHub calculates your storage usage for each month based on hourly usage per GB during that month. For example, if you use 3 GB of storage for 10 days of March and 12 GB for 21 days of March, your storage usage would be:

  • 3 GB x 10 days x (24 hours per day) = 720 GB-Hours
  • 12 GB x 21 days x (24 hours per day) = 6,048 GB-Hours
  • 720 GB-Hours + 6,048 GB-Hours = 6,768 total GB-Hours
  • 6,768 GB-Hours / (744 hours per month) = 9.0967 GB-Months

At the end of the month, GitHub rounds your storage to the nearest MB. Therefore, your storage usage for March would be 9.097 GB.

You can also use this calculation in the middle of a billing cycle, to estimate what your total usage might be for the month. For example, if you have an organization that uses GitHub Team, which provides 2 GB of free storage, and you use 0 GB for the first 5 days of April, 1.5 GB for the following 10 days, and you plan to use 3 GB for the last 15 days of the billing cycle, your projected storage usage for the month would be:

  • 0 GB x 5 days x (24 hours per day) = 0 GB-Hours
  • 0.5 GB x 10 days x (24 hours per day) = 120 GB-Hours
  • 3 GB x 15 days x (24 hours per day) = 1080 GB-Hours
  • 0 GB-Hours + 120 GB-Hours + 1080 GB-Hours = 1200 total GB-Hours
  • 1200 GB-Hours / (744 hours per month) = 1.6 GB-Months

The projected 1.6 GB of storage usage for the month would not exceed your 2 GB limit, even though your actual storage amount briefly exceeded 2 GB.

Your GitHub Packages usage shares your account's existing billing date, payment method, and receipt. GitHub에서 계정에 대한 모든 구독을 보려면 청구 주기 정보 섹션을 참조하세요.

각 계정에 대한 청구 설정 및 유료 기능을 별도로 관리해야 합니다. 각 설정 페이지의 컨텍스트 전환기를 사용하여 개인 계정, 조직 계정 및 엔터프라이즈 계정에 대한 설정 간에 전환할 수 있습니다. GitHub의 청구 정보을(를) 참조하세요.

Managing your budget for GitHub Packages

If your account does not have a valid payment method on file, usage is blocked once you use up your quota.

By default, if you have a valid payment method on file, spending is limited to $0 USD until you set a budget. You can set and manage a budget to limit spending for a product or SKU. See Using budgets to control spending on metered products.