OpenAI gates ChatGPT by region using a blocklist, not an allowlist. In plain terms: the vast majority of countries are supported by default, and only a small set of regions are explicitly excluded. The ones currently outside the supported set include mainland China, Hong Kong, Russia, North Korea, Iran, Cuba and Syria. If your IP's home country isn't on that exclusion list, you've effectively cleared the region gate.
Many people get this backwards. It isn't "only the US works" โ it's "only a few places don't work." IPs in the US, Canada, the UK, the entire EU, Japan, South Korea, Singapore, Taiwan, Australia, India and most other countries all resolve to a "supported" verdict on the region dimension. So you don't necessarily need a US IP: a clean Japanese, Singaporean or Taiwanese residential IP clears the region gate just as well, and those exits are often less crowded โ and therefore less risk-flagged โ than the heavily recycled US ones.
A few edge cases are worth calling out. Hong Kong is geographically part of China but OpenAI lists it separately as unsupported, so a Hong Kong IP also reads as "No." Macau and Taiwan are handled differently from Hong Kong and should be judged against the live verdict rather than assumed. Region policy shifts as OpenAI updates it, so the detector embedded on this page reads your IP's home country in real time and returns the current Yes/No, instead of asking you to memorize a list that may already be stale.