■  Global Digital Ban Index

Where is GitHub blocked?

GitHub is blocked, restricted or age-gated in 9 countries and territories — 3 complete bans and 6 partial restrictions in total.

See it in the interactive index →

Crimea

GitHub restricts access to private repositories and commercial services for developers in the Crimea region to comply with US sanctions.

Cuba

GitHub restricts access to private repositories and commercial services for developers in Cuba to comply with US sanctions.

Eritrea

Islamic Republic of Iran

GitHub restricts access to private repositories and commercial services for developers in Islamic Republic of Iran to comply with US sanctions, though public repos remain accessible.

North Korea

People's Republic of China

Subject to intermittent DNS poisoning and blocks. GitHub Gist is permanently blocked, while the main site is often heavily throttled.

Russia

Roskomnadzor frequently orders ISPs to block specific repositories that violate Russian law. The entire site has faced temporary blocks as a result.

Syria

GitHub restricts access to private repositories and commercial services for developers in Syria to comply with US sanctions.

Turkmenistan

GitHub, including its API, is completely blocked under the state's broad internet censorship, forcing developers to rely on VPNs to access the platform.