Every second "why can’t I sign up" question in Hong Kong and Mainland China comes down to one roadblock: the phone number. You have a perfectly good +852 or +86 number, but the service either won’t accept it or won’t even let you submit the form. The reason is not that your number is broken — it is that every online service quietly decides which countries’ numbers it accepts, and most services make that decision by treating Hong Kong, Mainland China and VoIP numbers differently. This guide is the complete map: which services accept which numbers in 2026, the cheapest ways to get a working number in a country a service accepts, and how to hold onto a number you can keep for years instead of minutes.
The one rule that explains almost everything
Every service in this guide is making the same two checks. First, is the number’s country on my supported list? OpenAI and Anthropic publish lists of ~150 supported countries that omit Hong Kong and Mainland China; Google, WhatsApp, Telegram, PayPal and Steam accept +852 and usually +86. Second, is this a real carrier number or a VoIP number? VoIP numbers — the kind you get for free from Google Voice, TextNow, TextFree, Dingtone or Skype — are actively blocked by most major services, because they are free, anonymous and endlessly reusable for abuse. The practical consequence: a +852 or +86 real carrier number is usually fine for consumer apps, and a cheap VoIP number is almost never fine for anything.
Which services accept which numbers (2026)
This is the table that answers 90% of the questions in this field. It is based on service policies and community-reported behaviour as of August 2026 — treat "usually / sometimes" as things to test, not guarantees. VPN-country matching (using the service from the country your number is in) always improves the odds.
| Service | +852 (HK) | +86 (mainland) | VoIP (Google Voice, TextNow…) | Notes |
|---|---|---|---|---|
| OpenAI / ChatGPT | Yes (with VPN) | Usually rejected for API | Blocked for API verification | Since 2026 signup needs no phone; first API key still needs SMS/WhatsApp. One number: max 3 API verifications. |
| Anthropic / Claude | Yes (with VPN) | No (not supported) | Frequently rejected | Phone often not needed at signup, but may ask later. |
| Google / Gmail | Yes | Yes | New-account phone check rejects most VoIP | +852 and +86 both fine for recovery and 2FA. |
| GitHub | Yes | Yes | Occasionally flagged | Phone usually optional. |
| Telegram | Yes | Yes | Most pooled numbers blocked | Works with any real number incl. +86; has voice-call fallback. |
| Yes | Yes | Blocked in most countries | Google Voice / TextNow / Dingtone fail. | |
| X / Twitter | Yes | Works, SMS delivery flaky | Blocked | — |
| Apple ID | Yes | Yes | Rejected for account security | — |
| PayPal | Yes | Yes | Rejected; heavy KYC | — |
| WeChat / Alipay (mainland) | Register only | Required for full real-name | Cannot pass 實名認證 | The number is not the gate — identity real-name is. See the +86 section. |
| Douyin | Register with +852, some features need real-name | Yes | Blocked | — |
| Xiaohongshu (RED) | Yes | Yes | Some features need real-name | — |
| Steam / Discord | Yes | Yes | VoIP sometimes flagged | Discord itself is blocked in mainland without a VPN. |
Route 1 — Virtual-number services (one-off signups, cheapest)
Virtual-number services rent you a real number from a real carrier for a few minutes or hours, show you the incoming SMS on their website, then recycle the number. You sign up with just an email and pay per number with a card or cryptocurrency. They are the cheapest way to get a verification code, and the right tool when you only need the code once — not when you need to keep the number.
5sim — the default choice
5sim is the largest and longest-running service, covering 153 countries and thousands of services. You pick the service you are verifying for (OpenAI, Telegram, WhatsApp and hundreds more are listed), pick a country, buy a number, and read the code when it arrives. Prices for the cheapest countries start at fractions of a cent: OpenAI from about US$0.01, Telegram about US$0.10, WhatsApp about US$0.06. If no SMS arrives, the money returns to your balance automatically. You top up with a card or cryptocurrency, and there is no real-name registration.
sms-activate is dead — use HeroSMS instead
A lot of old tutorials still recommend sms-activate, and that advice is now dangerous: the service announced on its own site that it fully ceased operations on 22 December 2025, and warned that any site still calling itself "SMS-Activate" is a scam. Its technology was handed to HeroSMS, which is the successor to use. HeroSMS covers 180+ countries and lists OpenAI from about US$0.0075 and full rental numbers from about US$0.54, with auto-refund if no SMS arrives within ~20 minutes. It is newer, so top up small first and test.
| Service | Type | Price (from) | Refund if no SMS? | Notes |
|---|---|---|---|---|
| 5sim | Pay-per-number, 153 countries | ~US$0.01 (OpenAI), varies by country | Yes, auto | Biggest inventory; card + crypto |
| HeroSMS | Pay-per-number, 180+ countries | ~US$0.0075 (OpenAI); rentals from $0.54 | Yes, ~20 min | sms-activate successor; newer, test small |
| sms-pool | Pay-per-SMS, US-centric real numbers | ~US$0.05–0.40 per SMS (quote-only) | Policy-based | Long-running; API; real non-VoIP lines |
| Quackr | Free temps + paid rentals | Free temp; private rentals from $0.10/day | Policy-based | Free tier is partly VoIP; paid non-VoIP rentals are unlimited-SMS |
| smsSpin.io | Pay-per-SMS, 210+ countries | ~US$0.01 | Yes, auto | Real-device delivery; no subscription |
Route 2 — Real US numbers you keep (most reliable per use)
When a virtual number fails — or when you need a number to stay alive for months because the account guards money — the right tool is a real, non-VoIP US line. TextVerified is the best-known name: its numbers are backed by physical US SIMs and it explicitly sells "unlimited services" all-on-one lines, which matters for services like Google Voice that must share one number. One-off verifications start around US$0.25; rentals start around US$1.50 for a day and go up to a few dollars a month to keep the line permanently. Sign up with just an email, buy credits with a card or crypto, and you can pick a US area code.
US prepaid eSIMs — Tello and US Mobile
If you want a US number on your actual phone, Tello sells prepaid eSIMs with a real US number from about US$5 a month, every plan includes unlimited text, and Wi-Fi calling means you keep receiving US SMS codes while roaming in Hong Kong or Mainland China. US Mobile’s Light Plan is about US$8 a month for 2GB plus unlimited talk and text, and it lets you hop networks. US numbers are the single most compatible choice across Western services, and both these providers let you order from Hong Kong.
UK numbers — cheap to keep, with a 2026 warning
UK prepaid SIMs famously do not require real-name registration, and operators sell eSIMs online that you can activate from Hong Kong. Three UK’s PAYG runs about £10 for a 60GB data pack that includes unlimited UK calls and texts, and keeps the number alive as long as you do one chargeable activity every 180 days. Lycamobile’s UK eSIM plans start around £3.50–£5 for 30 days. Lebara runs promos from about £2.50 a month.
Route 3 — Getting a +86 number for mainland apps (HK residents)
This is the mirror image of the problem above: if you live in Hong Kong and want the full version of WeChat, Alipay, Douyin or a mainland bank app, you hit the opposite wall — mainland apps want a +86 number. The cleanest solution is a cross-boundary SIM that carries both numbers.
一卡兩號 (One SIM, Two Numbers) from CMHK and others
China Mobile HK sells 一卡兩號 — a single SIM carrying both your +852 number and a +86 number that rides on China Mobile’s mainland network. It is available as an add-on to monthly plans (reported around HK$18 a month) and on certain prepaid cross-boundary cards; China Unicom HK and China Telecom HK offer equivalent products. A +86 number from this route is a genuine mainland carrier number, so it passes the number check for WeChat and other mainland apps — and it stays alive as long as your HK plan does, which makes it far more stable than any rented number. Prices and terms change; check the operators’ current pages before buying.
The real gate is 實名認證, not the number
For WeChat, Alipay and Douyin, the phone number is only the first step; the binding step is identity verification (實名認證), and this changed in the HK resident’s favour. Since 2025–2026, HK residents can complete mainland Alipay real-name with just their 回乡证 (Home Return Permit) plus a face scan — no mainland phone or bank card needed — which unlocks most wallet functions. Mainland WeChat is stricter: full real-name still wants a mainland-registered phone and a mainland bank account to top up or send money. The practical order is: get the +86 line (Route 3), then verify the identity, then bind a payment method if the app demands one.
What it costs to keep a number (for the occasional SMS)
If your goal is simply to hold a number you can receive the occasional verification SMS on, the cheapest "keep" options are not the cheapest "buy" options. Prices verified August 2026 — always re-check, because this market moves fast.
| Option | Setup | Keep cost (occasional SMS) | Incoming SMS | Notes |
|---|---|---|---|---|
| Three UK PAYG eSIM | ~£10 data pack | £0 — one chargeable activity per 180 days | Free | Unlimited UK calls/texts; cheapest UK keep option |
| Lycamobile UK eSIM | from ~£3.50 | £3.50–5 / month | Free | 30-day bundles with a UK number |
| giffgaff (UK) | ~£0–2 | £0 — any use every 6 months (but see warning) | Free | ⚠️ July 2026 mass bans for long-term overseas use |
| Tello (US eSIM) | from ~US$5 | ~US$5 / month | Free | Cheapest stable US line; Wi-Fi calling keeps SMS alive abroad |
| US Mobile (US eSIM) | ~US$8 | ~US$8 / month (Light Plan) | Free | 2GB + unlimited talk & text; network hopping |
| TextVerified rental (US) | ~US$1.50 / day | ~US$4–5 / month renewable | Free | Real non-VoIP US line; not on your phone |
| CMHK 一卡兩號 (+86 line) | Part of your HK plan | ~HK$18 / month add-on | Free | Real +86 line for WeChat/Alipay; stays alive with your plan |
| 5sim / virtual services | ~US$0.01–1 per number | n/a — single use | one-time | Cheapest one-off, no keepable line |
Making the number last
- Do not register dozens of accounts on one number — reused numbers get flagged and can pull your real accounts down with them.
- Keep the number reachable for at least a few weeks after signup — you may be asked to re-verify from a new device.
- For a long-term line, pick a US eSIM (Tello, US Mobile) or a renewable rental, and keep it topped up.
- Match the number’s country to your VPN country at signup for a natural-looking account.
- For mainland apps, prefer a real +86 line (一卡兩號) over rented numbers — real-name verification needs the identity step anyway, and rented numbers cannot pass it.
Which country should you pick?
| Country | Best for | Ease of getting a number from HK | Typical cost to keep |
|---|---|---|---|
| United States (+1) | Highest compatibility with Western services | Easy — Tello, US Mobile, TextVerified | US$5–8 / month |
| United Kingdom (+44) | Cheapest long-term; no real-name on prepaid | Easy — Three, Lycamobile eSIMs | £0–5 / month |
| Mainland China (+86) | Mainland apps (WeChat, Alipay, Douyin) | Medium — CMHK 一卡兩號 add-on | ~HK$18 / month add-on |
| Canada / Australia (+1 / +61) | Western services that block US numbers rarely | Medium — fewer cheap options | Varies |
Frequently asked questions
Can I use my Hong Kong +852 number to register ChatGPT or Claude?
With a VPN, yes for most consumer signups — but both OpenAI and Anthropic omit Hong Kong from their supported-country lists, so a +852 number can be refused, and you will definitely need a VPN. For OpenAI API-key verification and the strictest checks, a number from a supported country (US, UK) is far safer.
Are free numbers from Google Voice or TextNow ever accepted?
Almost never. They are VoIP numbers, and OpenAI, WhatsApp, X, PayPal, Apple and most other major services block VoIP for verification. A service’s "this number can’t be used" error is usually exactly this.
Is it safe to use a virtual-number service like 5sim?
For one-off signups it is normal and cheap, but the numbers are shared and recycled, so they can be refused or pull down the account if the same number has been abused. Never use a rented number for an account you care about — use a fresh real line (US eSIM or a renewable rental) instead.
How do I get a +86 number for WeChat from Hong Kong?
The cleanest route is a cross-boundary SIM with a mainland line — China Mobile HK’s 一卡兩號, or equivalent China Unicom/China Telecom HK products. It is a real +86 carrier number that stays alive with your HK plan, far more stable than any rented number. Remember WeChat’s full real-name also needs the identity-verification step.
Which SMS service is the cheapest for one ChatGPT verification?
5sim and HeroSMS both list OpenAI from about US$0.01 in the cheapest countries, but US/UK numbers cost more. If one code is all you need, any pay-per-number service with auto-refund works; buy the country your VPN uses for the most natural result.
Will using an SMS service get my account banned?
The risk is the number, not the service. A number that has been widely reused is flagged and refused; a freshly provisioned real line is usually fine. Reusing one number across many accounts is what attracts attention. For accounts you will pay for, spend the few dollars on a clean line.
