How to Host a Website in China: Steps, Rules, and Realistic Options
Short answer: you have three legitimate routes. Host inside mainland China and complete ICP filing — the best experience for mainland visitors, the most paperwork. Host in Hong Kong — no ICP, faster launch, slightly worse latency. Or run a China site and a global site side by side. Which one fits depends on one thing more than any other: whether you have a registered entity in China. This guide walks through the steps for each route.
Route A: mainland hosting with ICP — the full path
This is the structurally correct answer for anyone serious about mainland visitors. It is also the route with gates. Here is the sequence.
Step 1: confirm you can file at all
An ICP filing needs a mainland-registered company or a mainland resident as the filing entity (Alibaba Cloud’s documentation for foreign enterprises). Foreign companies without a Chinese entity can use a registered representative office — “Registration Certificate of Permanent Representative Office of Foreign (Regional) Enterprises” — or a mainland branch. If you have neither, route A is closed for now, and no amount of hosting budget changes that.
Step 2: get the pieces in place
- A mainland server. Buy from a mainland provider (Alibaba Cloud China, Tencent Cloud, Huawei Cloud, and others). Filing is processed through your hosting provider, and the server must be eligible for filing.
- A domain that can be filed. Per Tencent Cloud, any domain suffix listed on the MIIT site is eligible, but provinces differ — some provinces reject filings for domains registered outside mainland China. Check with your provider before buying the domain.
- Documents. Business registration, domain certificate, identity documents for the site owner and the webmaster (the webmaster role may require a Chinese national, per Alibaba Cloud’s older applicant guide), and signed authenticity forms. Everything is filed in Chinese.
Step 3: submit the filing and wait
Your provider submits to the provincial communications administration. Plan on roughly 20 business days once documents are complete (Alibaba Cloud’s applicant guide; China Briefing’s 2026 guide gives the same order of magnitude). On top of the filing, commercial sites — selling, subscriptions, SaaS — need a value-added telecom license (ICP license), and that assumes a company with sufficient registered capital.
Domain and DNS details people discover too late
The domain is not a trivial part of route A. Per Tencent Cloud’s filing documentation, domain suffixes listed on the MIIT site are eligible for filing — but provinces apply their own filters, and some (Beijing is the documented example) reject filings for domains registered outside mainland China. Two consequences:
- Check before you buy. Confirm with your hosting provider that the domain and registrar you plan to use will pass filing review in the province where your server sits.
- Keep registration data consistent. The domain holder’s information must match the filing entity. Mismatches are a documented cause of rejected filings (Alibaba Cloud).
For route B, the domain question is simpler — any normal registrar works — but the DNS setup deserves care: lower TTLs before migrations, and know where your nameservers sit, since DNS itself can be a weak link in cross-border delivery.
Common mistakes that cost weeks
- Buying mainland hosting before checking entity eligibility. The filing is the gate, not the server. Teams routinely pay for a year of mainland hosting and then discover their company cannot file.
- Filing with the wrong domain or inconsistent registration data. See above; both cause rejections that restart clocks.
- Skipping the third-party cleanup. ICP does not make fonts.googleapis.com load faster. Filed sites still look broken when the theme leans on blocked resources.
- Testing from the wrong vantage point. A VPN in your office renders the site fine while customers wait 30 seconds on a blocked script. Test from mainland networks, on mobile networks too.
- Expecting ICP to fix performance. Filing solves legality and improves reachability confidence. Speed still comes from the host, the routing, and the page itself.
- Forgetting the footer and the PSB step. The filing number must be displayed; the PSB filing follows the ICP number. Both are easy to miss after the celebratory launch.
Post-launch checklist
- ICP number visible in the footer (route A).
- PSB filing submitted or completed.
- Full page load and form submission verified from mainland mobile and broadband networks.
- Fonts self-hosted; no blocked embeds left in templates, posts, or plugin-generated pages.
- Monitoring running against the full page (not just the origin) from a mainland vantage point.
- A calendar reminder to re-test in 90 days — reachability drifts.
Step 4: finish the compliance loop
- Display the ICP filing number in your site footer.
- Complete the Public Security Bureau (PSB) filing after the ICP number arrives (Alibaba Cloud notes the requirement for sites serving mainland users).
- Stay inside content rules. A filing can be revoked; hosting a site whose content drifts outside the rules puts the whole setup at risk (Huawei Cloud’s overview cites the underlying decrees: State Council 292 and MIIT 33).
Route B: Hong Kong hosting — the no-ICP lane
If route A’s entity requirement is out of reach, hosting in Hong Kong is the standard answer, and the compliance facts are clear: ICP filing “only aims at the IP address of China Mainland China” (Tencent Cloud), and Alibaba Cloud confirms Hong Kong servers need no ICP filing. What you keep and what you trade:
- Keep: launch speed measured in days, no filing entity requirement, your own content decisions under Hong Kong’s legal framework.
- Trade: some latency versus a mainland origin — how much depends on your host’s routing — and the standing possibility of domain or IP blocks, which applies to every non-mainland host. WP Engine’s China support page documents those risks for its own platform, and they generalize.
- Still do: the PSB filing expectation (Alibaba Cloud), and the third-party resource cleanup described below.
Buying and setting up a site in this lane is a standard WordPress job: pick a host with clear mainland routing answers (see the seven checks in our WordPress hosting Hong Kong guide), point DNS, install, clean up the theme, go live.
Route C: two sites — China and global
Large enough businesses stop choosing and run both: a filed mainland site for mainland users, a global site (WP Engine, SiteGround, wherever) for everyone else. The upside is optimization per audience. The cost is real: two content pipelines, two sets of plugin updates, and a routing story (who sees which site) that must be handled carefully to avoid duplicate-content problems in search. Choose this route only when mainland revenue is material enough to fund the duplication.
Whichever route you pick: the third-party resource problem
A common failure: the host is fine, the ICP is filed, and mainland visitors still see a broken page — because the theme loads Google Fonts, the form depends on reCAPTCHA, or the page embeds YouTube. Google-hosted resources have been intermittently blocked or slow from the mainland for years (developer reports from 2017 through current guides), and blocked embeds stall page rendering for 30+ seconds in documented cases.
The cleanup list, before launch:
- Self-host all fonts; remove Google Fonts links.
- Replace reCAPTCHA with form protection that loads from China.
- Replace or remove YouTube, Facebook, and similar embeds.
- Check your analytics and tag setup: some teams swap Google Analytics for a China-compatible option on the mainland site.
- Test a full page load and a form submission from a mainland network — not from your office.
Choosing between the routes
| Your situation | Route | Why |
|---|---|---|
| Chinese entity + mainland revenue core | A: mainland + ICP | Best experience; compliance is manageable with an entity |
| No Chinese entity, need to launch now | B: Hong Kong | Only lane without a filing gate |
| Testing the market with a pilot | B first, A later | Learn before committing to filing work |
| Global brand with material China business | C: two sites | Optimize per audience; fund the duplication |
| Personal project, mainland visitors incidental | Any non-mainland host | Do the resource cleanup and move on |
Background on the trade-offs lives in our website hosting in China overview; the filing process itself is covered step by step in the ICP license guide; the performance side of the hosting question is analyzed in WordPress hosting performance in China; and if you are starting from a global platform, our note on WP Engine in China explains the limits that apply. For anything specific to your setup, the Tianwen Network team does this kind of assessment as paid work.
Common questions
How can I host a website in China?
Pick a lane first. Mainland hosting plus ICP filing gives mainland visitors the best experience and requires a mainland entity. Hong Kong hosting needs no ICP and launches in days. A two-site setup serves both audiences at higher maintenance cost. Then buy hosting, sort the domain, complete filings if applicable, clean up blocked third-party resources, and test from mainland networks.
Do I need ICP to host a website in China?
Only if the server sits in mainland China. Alibaba Cloud: “Websites hosted on servers located in the Chinese mainland need to apply for ICP filing; websites hosted on non-Chinese mainland servers do not require an ICP filing.” Hong Kong and overseas servers are outside the filing requirement, though a PSB filing is advised for mainland-facing sites.
How long does ICP filing take?
Roughly 20 business days once your documents are complete and submitted through a mainland hosting provider, per Alibaba Cloud’s applicant guide. Commercial services need an additional ICP license after the filing. Assume weeks of calendar time including preparation.
Can I host a website in China without a Chinese company?
Not on a mainland server: the filing entity must be a mainland-registered enterprise or resident; foreign companies use a representative office or branch registration. Without any of those, host in Hong Kong — that is exactly the lane Tencent Cloud recommends for organizations outside the mainland.
Is Hong Kong hosting good enough for visitors in mainland China?
For most brochure, content, and many commerce sites, yes — provided your host’s routing toward the mainland is solid and your pages do not depend on blocked Google resources. If mainland revenue is core and you have an entity, mainland hosting is better. Compare the two in our hosting-in-China guide.
Who wrote this and how to check it
Written by Liu Yu, founder of Henan Tianwen Network Technology Co., Ltd. (registered 3 May 2017; office: Room 1407, Building 9, 863 Software Park, Zhengzhou, China; UTC+8). The company builds and maintains WordPress export websites and runs Google SEO and Google Ads for B2B manufacturers; it currently maintains 30–40 client sites and publishes its own research on tianwenseo.com. Every figure above is either measured on a site we run or linked to its source. We do not promise rankings or a number of enquiries. Contract and payment terms are written per project and shared before any work starts; contact: WhatsApp +86 135 2681 6415.
