You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reference information for calculating the cost of using different {% data variables.product.github %}-hosted runners.
versions
fpt
ghec
ghes
*
*
*
contentType
reference
redirect_from
/billing/reference/actions-minute-multipliers
{% data variables.product.github %} rounds the minutes and partial minutes each job uses up to the nearest whole minute.
{% data reusables.billing.actions-standard-runner-prices %}
x64-powered {% data variables.actions.hosted_runners %}
Operating system
Billing SKU
Per-minute rate (USD)
Linux Advanced 2-core
linux_2_core_advanced
$0.006
Linux 4-core
linux_4_core
$0.012
Linux 8-core
linux_8_core
$0.022
Linux 16-core
linux_16_core
$0.042
Linux 32-core
linux_32_core
$0.082
Linux 64-core
linux_64_core
$0.162
Linux 96-core
linux_96_core
$0.252
Windows 4-core
windows_4_core
$0.022
Windows 8-core
windows_8_core
$0.042
Windows 16-core
windows_16_core
$0.082
Windows 32-core
windows_32_core
$0.162
Windows 64-core
windows_64_core
$0.322
Windows 96-core
windows_96_core
$0.552
macOS 12-core
macos_l
$0.077
arm64-powered {% data variables.actions.hosted_runners %}
Operating system
Billing SKU
Per-minute rate (USD)
Linux 2-core
linux_2_core_arm
$0.005
Linux 4-core
linux_4_core_arm
$0.008
Linux 8-core
linux_8_core_arm
$0.014
Linux 16-core
linux_16_core_arm
$0.026
Linux 32-core
linux_32_core_arm
$0.050
Linux 64-core
linux_64_core_arm
$0.098
Windows 2-core
windows_2_core_arm
$0.008
Windows 4-core
windows_4_core_arm
$0.014
Windows 8-core
windows_8_core_arm
$0.026
Windows 16-core
windows_16_core_arm
$0.050
Windows 32-core
windows_32_core_arm
$0.098
Windows 64-core
windows_64_core_arm
$0.194
macOS 5-core (M2 Pro)
macos_xl
$0.102
GPU-powered {% data variables.actions.hosted_runners %}
Operating system
Billing SKU
Per-minute rate (USD)
Linux 4-core
linux_4_core_gpu
$0.052
Windows 4-core
windows_4_core_gpu
$0.102
Points to note about rates for runners
The number of jobs you can run concurrently across all repositories in your user or organization account depends on your {% data variables.product.github %} plan. For more information, see AUTOTITLE for {% data variables.product.github %}-hosted runners and AUTOTITLE for self-hosted runner usage limits.
{% data reusables.actions.larger-runner-permissions %}
{% data reusables.actions.about-larger-runners-billing %}
For {% data variables.actions.hosted_runner %}s, there is no additional cost for configurations that assign public static IP addresses to a {% data variables.actions.hosted_runner %}. For more information on {% data variables.actions.hosted_runner %}s, see AUTOTITLE.
Included minutes cannot be used for {% data variables.actions.hosted_runner %}s.
The {% data variables.actions.hosted_runner %}s are not free for public repositories.
{% ifversion fpt or ghec %}
Custom images can only be used with {% data variables.actions.hosted_runners %}. Jobs that use custom images are billed at the same per-minute rates as those runners, and storage for custom images is billed separately through {% data variables.product.prodname_actions %} storage based on the amount of stored image data over time. For more information, see AUTOTITLE.
{% endif %}