Skip to main content

About billing for GitHub Advanced Security

Learn how GitHub Advanced Security costs are calculated and how to get the most from your license.

Who can use this feature?

GitHub Advanced Security is available for enterprise accounts on GitHub Enterprise Cloud and GitHub Enterprise Server. Some features of GitHub Advanced Security are also available for public repositories on GitHub. For more information, see "GitHub’s plans."

For information about GitHub Advanced Security for Azure DevOps, see Configure GitHub Advanced Security for Azure DevOps in Microsoft Learn.

About licenses for GitHub Advanced Security

Note that GitHub may apply a temporary authorization hold for the value of the usage-based costs in advance, which will appear as a pending charge in your account's payment method.

If you want to use GitHub Advanced Security features on any repository apart from a public repository on GitHub, you will need a GitHub Advanced Security license, available with GitHub Enterprise Cloud or GitHub Enterprise Server. For information about how you can try GitHub Enterprise with GitHub Advanced Security for free, see "Setting up a trial of GitHub Enterprise Cloud" and "Setting up a trial of GitHub Advanced Security" in the GitHub Enterprise Cloud documentation.

Note

If you change the visibility of a public repository to private then GitHub Advanced Security will be disabled for that repository.

For pricing details for GitHub Advanced Security, see our pricing information.