What is ICP Filing? The Complete 2026 Compliance Guide for Hosting Websites in Mainland China
Quick verdict
If you want to host a website on a mainland China server in 2026, ICP filing is non-negotiable. Skip it and your hosting provider will pull your site offline — there is no workaround that keeps you both legal and fast inside the Great Firewall.
ICP filing is mandatory government registration for any website hosted on mainland China servers. Foreign-owned companies face significant barriers to obtaining one directly. If that path is closed to you, hosting in Hong Kong or Singapore with a China-optimized network is the most practical way to reach mainland users at acceptable speeds.
What Is ICP Filing?
ICP stands for Internet Content Provider. An ICP filing (备案, bèi’àn) is a registration certificate issued by China’s Ministry of Industry and Information Technology (MIIT), confirming that your website is registered with the Chinese government and legally permitted to operate on a mainland server.
Any website hosted on a mainland China IP address must display a valid ICP number — commercial sites, informational pages, apps with web frontends, even internal tools accessible from a Chinese IP.
Two distinct types exist:
- ICP Filing (ICP备案): Standard registration for non-commercial websites. Free to obtain, but requires a Chinese business entity or a local partner.
- ICP License (ICP许可证): Required for commercial internet services — e-commerce, paid content, online advertising. Significantly harder to get, involving provincial-level approval.
Most developers and businesses targeting mainland China need the ICP Filing, not the full license, unless they are running a transactional platform.
Why ICP Filing Exists
The Chinese government uses ICP registration as a control mechanism. Mainland hosting providers are legally required to verify that every domain they host carries a valid ICP number. Deploy a site without one and your provider will take it offline — typically within days of detection.
This is enforced at the infrastructure level. It is not a technicality you can ignore or defer.
Who Needs an ICP Filing in 2026
You need an ICP filing if:
- Your website is hosted on a server physically located in mainland China
- You are using a Chinese CDN provider that routes traffic through mainland nodes (some CDN contracts require ICP registration even when your origin server is offshore)
- You are operating a subdomain on a domain serving mainland China users
You do not need one if:
- Your server is in Hong Kong, Macau, Taiwan, Singapore, or any other non-mainland location
- You are only using a Chinese CDN for static assets while your origin server remains offshore
- Your site is not targeting mainland Chinese users at all
The distinction matters. Hong Kong sits outside mainland China’s ICP framework entirely, which is why it remains a popular base for businesses that want proximity to China without the compliance overhead.
Can Foreign Companies Get an ICP Filing?
This is where most international teams hit a wall. Foreign-owned entities cannot apply for an ICP filing directly. The system requires:
- A registered Chinese business entity (a WFOE, joint venture, or local company)
- A Chinese business license
- A Chinese phone number for verification
- A server hosted with a licensed mainland China provider (Alibaba Cloud, Tencent Cloud, or similar)
Foreign individuals and companies without a Chinese legal entity have no direct path to ICP registration. Some businesses work around this by partnering with a local Chinese company that holds the filing on their behalf — but that creates legal and operational dependencies with their own risks.
If you are a small team or an independent developer, the honest answer is: getting an ICP filing without a Chinese legal presence is not realistically possible in 2026.
The ICP Filing Process (For Eligible Applicants)
If you do have a Chinese legal entity, here is how it works.
Step 1: Choose a Licensed Hosting Provider
You must host with a provider that holds a telecommunications license in China. Major options include Alibaba Cloud (Aliyun), Tencent Cloud, and Huawei Cloud. Your hosting provider acts as the intermediary for your application.
Step 2: Prepare Your Documents
Required documents typically include:
- Business license of your Chinese entity
- Legal representative’s ID (national ID card)
- Domain registration certificate
- A signed hosting agreement with your provider
Step 3: Submit Through Your Provider’s Portal
Each major provider has its own ICP filing portal. You submit through them, not directly to MIIT. The provider reviews your documents before forwarding the application to the relevant provincial authority.
Step 4: Wait for Approval
Processing times vary by province — expect 10 to 20 business days. Beijing and Shanghai tend to run slower due to volume.
Step 5: Display Your ICP Number
Once approved, you receive an ICP number (e.g., 京ICP备XXXXXXXX号). You are legally required to display it in your website footer with a link to the MIIT verification page.
Practical Alternatives: Hong Kong and Singapore Hosting
For most international developers and businesses, the realistic path to serving mainland China users is not ICP filing — it is picking the right offshore location and optimizing your network routing.
Hong Kong sits outside mainland China’s regulatory framework but delivers very low latency to major Chinese cities. Many users experience sub-30ms ping to Hong Kong servers, making it the default choice for businesses that need a fast, compliant alternative.
Singapore adds more latency than Hong Kong but offers better geographic redundancy and is often preferred when you need Southeast Asia coverage alongside China reach. Latency to Shanghai from Singapore typically runs 60 to 90ms — acceptable for many use cases.
What about CDN acceleration? Some providers offer China-optimized CDN that routes traffic through Points of Presence near the mainland border without requiring ICP registration. This can meaningfully improve load times for static content. Dynamic content and APIs, however, still depend on your origin server location.
At vpscomparison.com, we track and review VPS providers with strong APAC routing, including options suited specifically for teams targeting mainland China without a local legal entity. If you are evaluating hosting locations, the performance data there gives you a grounded starting point.
Key Risks of Ignoring ICP Requirements
- Immediate site suspension: Mainland China hosting providers will take your site offline without warning once a missing ICP number is detected.
- Domain blacklisting: Repeated violations can result in your domain being blocked within China entirely.
- Legal exposure: Operating a commercial site without an ICP license — where one is required — can result in fines for your Chinese business entity.
Enforcement is automated and consistent. There is no grey area.
FAQs
Does a Hong Kong server require an ICP filing? No. ICP filing only applies to servers physically located in mainland China. Hong Kong operates under a separate legal framework with no ICP requirement.
Can I use a VPN to bypass ICP requirements? No. A VPN changes where your traffic appears to originate, not where your server is hosted. Your hosting provider enforces ICP compliance based on server location, not your users’ connection method.
How long does an ICP filing last? An ICP filing does not expire automatically, but it must be updated if your domain, hosting provider, or business information changes. Failing to update can result in suspension.
What happens if my ICP filing is rejected? Your hosting provider will notify you of the reason. Common causes include incomplete documents, domain registration issues, or content that does not meet regulatory standards. You can reapply after correcting the problem.
Is an ICP filing the same as an ICP license? No. An ICP filing (备案) is free registration for non-commercial sites. An ICP license (许可证) is a paid, approval-based permit required for commercial internet services. Most informational and marketing websites need only the filing.
Can a foreign individual apply for an ICP filing? Not directly. The system requires a Chinese legal entity and a Chinese business license. Foreign individuals without a mainland China business registration cannot apply on their own.
Does ICP filing improve my site’s SEO in China? Not directly — but it is a prerequisite for mainland hosting, which does affect page speed for Chinese users. Faster load times from a local server can improve Baidu rankings compared to a slow offshore connection.
Conclusion
ICP filing is a hard requirement for mainland China hosting, not a bureaucratic formality you can put off. If you have a Chinese legal entity, follow the five-step process above and budget three to four weeks for approval. If you do not, Hong Kong or Singapore hosting with optimized routing is your most practical path to reaching Chinese users at reasonable speeds.
For data-driven comparisons of VPS providers with strong APAC and China-adjacent routing, visit vpscomparison.com.