Access and hosting11 min readFacts checked on November 1, 2026

Do CDNs and Cloudflare work in China?

They connect, but a standard CDN doesn't put your site inside the mainland.

The short answer

Partly. A standard CDN reaches mainland visitors from outside China, and Cloudflare itself says that path can bring high latency and low availability. Delivery from inside the mainland needs an ICP number and a China product, such as Cloudflare's Enterprise China Network, run by JD Cloud. Without an ICP, nearby nodes are the option.

  1. Cloudflare's China Network runs on JD Cloud data centers and is a separate subscription for Enterprise customers, per documentation read on November 1, 2026.
  2. Alibaba Cloud and Tencent Cloud CDN require an ICP filing for mainland or global delivery, and none for delivery outside the mainland, per their documentation read on November 1, 2026.
  3. AWS said it would take no new CloudFront customers in Ningxia after September 30, 2026, and will end support on May 31, 2027.
  4. Azure China CDN retired starting December 1, 2025, per its FAQ updated June 24, 2026. Akamai's customer letter, reported in January 2025, set June 30, 2026 for its China CDN.
  5. GreatFire recorded 5 failures out of 5 tests for https://workers.dev, last tested October 11, 2026.

If your site already runs on Cloudflare or another CDN, it’s natural to assume China is covered. The name suggests delivery everywhere. In China, it depends on an ICP.

So don’t ask whether your CDN connects. Ask where visitors are served from, and what you’re allowed to use. This guide is part of putting your website in China.

Does Cloudflare work in China?

Your site can load, but a standard Cloudflare setup doesn’t serve mainland visitors from inside the mainland. Cloudflare says those visitors can connect to data centers outside the mainland.1

In its words, “these longer distances will lead to high latency and low availability.”1 The passage opens with “sometimes” and is undated, so read it as a warning, not a measurement.

One public example fits that picture. A developer wrote up a Cloudflare-proxied site in July 2026, and DNS resolved on every network checked.27

Network checkedPing result, published July 2026
China TelecomReachable, about 220 to 240 ms
China UnicomReachable, about 220 to 240 ms
China MobileTimed out
Hong KongReachable, under 1 to 151 ms

That’s one site, checked by ping with one tool, so it proves nothing general. The author puts the Mobile timeout down to its international routing. It does show why a single “it works” result isn’t enough.

Our guide to telling blocked from slow covers how to read such results.

What makes a CDN “work” in China?

Being allowed to deliver from inside the mainland. That takes an ICP number and a provider with a mainland network, so your existing CDN account doesn’t qualify on its own.

Cloudflare says the ICP requirement applies whether a site sits on a mainland server or reaches visitors in China through a CDN.6

Global providers typically work through local partners. Cloudflare’s partner is JD Cloud.2

Fastly describes the same model: a global CDN sold in China combines its own network with a local affiliate, under a separate contract. It says its own closest location is Hong Kong.18

The cleanest way to compare providers is to ask two questions: what serves a mainland visitor, and what’s required first.

Provider and optionMainland visitors served fromRequired first
Cloudflare, global networkOutside the mainland 1Nothing China-specific from Cloudflare
Cloudflare China NetworkJD Cloud, mainland 2Enterprise plan, ICP for each apex domain 23
Tencent Cloud CDN, “Chinese mainland” or “Global”Mainland nodes 8Real-name registration, ICP filing 8
Tencent Cloud CDN, “Outside Chinese mainland”Nodes such as Hong Kong, Macao, Taiwan 8No ICP filing 8
Alibaba Cloud CDN, “Chinese Mainland Only” or “Global”Mainland nodes 9ICP filing 9
Alibaba Cloud CDN, “Global (Excluding the Chinese Mainland)”Japan, Singapore, Hong Kong 9No ICP filing 9
Tencent EdgeOne, without a filing“Global AZ (excluding Chinese mainland)” only 11No ICP filing 11
Huawei Cloud CDN, zone including the mainlandMainlandDomain filed with MIIT 14

This table shows what each provider asks for, not what the law requires of you. That second question is for a local adviser.

What Cloudflare’s China Network requires, and what it leaves out

It’s the mainland route for Cloudflare customers, and it comes with conditions many foreign companies testing China won’t meet.

Before a zone goes live, Cloudflare lists these steps:3

  1. Hold an Enterprise plan and add the China Network subscription.
  2. Get an ICP filing or license for every apex domain.
  3. Sign the additional terms and a self-attestation letter.
  4. Pass JD Cloud’s review of your domain content.
  5. Show the ICP number in your page footer.

Then allow about 24 to 48 hours for a first zone.3 The ICP comes first, takes far longer and, says China Briefing, needs a Chinese entity or a licensed local partner.36 See whether you need an ICP license.

Not everything follows you across. The product list has limits that matter for real sites:

FeatureOn the China Network
CacheStatic cache only, no Tiered Cache or Cache Reserve 4
WAF custom and managed rules, HTTP/3Available 4
TurnstileNot available in the mainland 45. Challenge Pages on China Network have used mainland-hosted Turnstile widgets since October 28, 2026, a change that doesn’t mention form widgets 35
R2No buckets created in the mainland, no custom domains there 4
PagesNot available in the mainland 5
Bot ManagementCertain models only 4

Dynamic pages are the other gap. Cloudflare warns that uncached APIs and web apps may stay slow if your origin is outside the mainland.1

Its CDN Global Acceleration add-on, formerly China Express, is aimed at that, and it needs both Enterprise and China Network.17

If an ICP is revoked, JD Cloud may suspend the service, and Cloudflare reroutes traffic to its nearest data centers outside China.5 Your site then goes back to being served from outside the mainland.

Can you use a CDN in China without an ICP?

Providers allow it, but only from outside the mainland. You pick an option that excludes the mainland and serve visitors from nearby nodes. In the provider documentation we read, none offers mainland delivery without a filing.

That’s where marketing and documentation part ways. An EdgeOne blog post from May 2026 marks EdgeOne as needing no ICP for “international CDN services.”12

EdgeOne’s own documentation is narrower. Mainland and global zones need a filing first, and a domain without one can only use the zone that excludes the mainland.11

Do nearby nodes help? Probably, with limits. A 2020 study found Hong Kong was the one exception to China’s cross-border slowdown: about 3 hours a day, while most mainland receivers averaged 5 to 17 across all senders.19

That study measured sender and receiver pairs, not CDNs, so applying it here is our inference. EdgeOne’s figures for this tradeoff carry no sources, so we don’t repeat them.30

Two more limits apply:

  • Your traffic still crosses the border. Caching shortens the trip for static files. Anything uncached travels back to your origin.
  • Filings may still come up. Alibaba Cloud asks for a public security filing for Hong Kong, Macao or Taiwan acceleration, even without an ICP.10 Cloudflare’s ICP wording also covers delivery to visitors in China through a CDN.6 Ask a local adviser whether either applies to you.

Moving existing traffic needs care too. Alibaba Cloud warns that clients can’t reach mainland nodes after the switch. It says to confirm no mainland traffic remains, to watch local DNS caches and to clear yours afterward.9

Tencent’s EdgeOne also documents a feature on its Enterprise plan, Cross-MLC-border Secure Acceleration, for overseas origins with mainly mainland users.13 The page doesn’t discuss ICP, so raise that with an adviser first.

Free check

Is your website visible on Baidu?

Enter your website. We check Baidu, access from China and how your site is set up, then email you the report.

Which China CDN products are closing?

Three big names have announced exits or already retired their China CDN, so older “best CDN for China” lists need a second look. Before you shortlist a global brand, check that its China product is still on sale.

ProviderWhat was announcedStatus for you
Amazon CloudFront, ChinaNo new customers after September 30, 2026. Support ends May 31, 2027, with four PoPs retired 15AWS’s guide points to Cloudsway and BaishanCloud 16
Akamai China CDNCustomer letter set decommission for June 30, 2026 17Tencent Cloud migration offered, Wangsu in preparation at the time. Others move to Akamai outside China 17
Azure China CDNRetired starting December 1, 2025. Profiles not migrated no longer serve traffic 29Azure recommends Front Door, or a third-party CDN for profiles it can’t migrate 29

The scope differs by page. AWS’s announcement names Ningxia,15 while its guide says “China regions.”16 If you’re on CloudFront there, ask AWS what covers your setup.

We could confirm Akamai’s announcement but not what happened on the date. Azure’s FAQ doesn’t say whether Front Door needs an ICP, so ask before you move.

EdgeOne’s September 2025 list still shows Akamai and CloudFront as options, eight months after Akamai’s letter was reported.30

Why a CDN alone won’t fix your site in China

A CDN speeds up what passes through it. It doesn’t change what your pages load from other domains, and that’s often where they break.

Chinafy makes the point about maps: a CDN doesn’t proxy third-party domains.28 In the July 2026 write-up, the failing resources were third parties: video, images and a tracking pixel.27

The hostname matters too. A platform’s default address has its own result. GreatFire tests exact addresses, so a domain’s root and its other URLs can read differently:26

AddressRoot resultRoot disrupted, last 90 daysLast root testTested URLs on the domain
https://workers.devBlocked 215 of 5October 11, 2026210 of 227 blocked
https://vercel.appBlocked 232 of 2September 14, 2026All 188 blocked
https://pages.devNot blocked 220 of 3October 23, 2026163: 14 blocked, 95 disrupted, 38 accessible, 16 no verdict
https://netlify.appNot blocked 240 of 5October 1, 2026143: 10 blocked, 92 disrupted, 41 accessible
cloudfront.netRoot untested 25n/an/a2,946, rated “Mixed”

“Not blocked” doesn’t mean fast, and it doesn’t mean served from the mainland. The roots of pages.dev and netlify.app read clean, yet most URLs tested on those domains show blocking or disruption.2224

Both root verdicts were also revised after GreatFire stopped counting refused connections as blocking.2224

Shared addresses are the last unknown. A 2019 study found 47 blocked Cloudflare IPs, shared by at least 85 sites.20 We found no current figure for how often it happens.

Our guide to shared IP blocks covers the evidence.

How to choose your CDN setup for China

Start from whether you can hold an ICP. That one answer decides most of what follows.

Fig. 1Choosing a CDN for China
  1. Chinese entity and ICP?

    Yes: mainland CDN (Cloudflare China Network, Alibaba Cloud, Tencent Cloud, Huawei Cloud). No: standard CDN, or a region excluding the mainland.

  2. Either way

    Remove failing third parties, then test from Telecom, Unicom and Mobile.

Your situationSensible next step
No Chinese entity, testing demandKeep your CDN, or try a region excluding the mainland, and fix your pages first
Chinese entity, ICP in hand, already on Cloudflare EnterpriseAsk about China Network
Chinese entity, ICP in hand, no Enterprise planCompare a Chinese provider’s mainland option
Mostly dynamic pages, origin abroadPlan for the origin path, not only the cache
On CloudFront China, Akamai China or Azure China CDNCheck your migration status now

Vendors disagree on how much a local CDN buys you. Cloudflare and Chinese providers present it as the way in.

Fastly calls the gain potentially marginal, suggests starting without one and measuring, and claims a local CDN doesn’t reduce censorship risk.18 It’s a vendor too, so that isn’t neutral.

The same brief concedes performance “will always be better” with a local CDN chained behind a global one. Its NetScaler data for January to August 2024 also shows Alibaba and Tencent beating Fastly on 75th percentile response time.18

We don’t pick a winner, because we found no independent comparison.

Measure before you pay:

  1. Test by network. Check China Telecom, China Unicom and China Mobile separately, since they can differ.27
  2. Test at different hours. The 2020 study found a daily pattern in cross-border slowdowns.19
  3. Test your own domain. Use a real page, with every asset it loads, not your home page alone.

Our guide to testing your site from China lists the tools. For the page itself, see how to speed up your website in China.

If you’re weighing locations, read Hong Kong or mainland hosting.

Verdict

Without an ICP, don’t shop for a “China CDN.” Clean up your pages, measure from mainland networks, and treat nearby nodes as an experiment.

The bottom line

Cloudflare and other standard CDNs reach China from the outside. Delivery from inside the mainland takes an ICP, a Chinese entity or licensed partner behind it and a product built for it.

If you can’t meet those conditions, a nearby region is the realistic option. Test it, because we found no independent numbers for your case.

How Index in China can help

We work on making foreign sites visible on Chinese search engines: we localize your site into Simplified Chinese, then index it there.

CDN setup and ICPs aren’t part of the offer we list, and we’ll tell you if your case needs a local adviser. See what we do.

Book a 30-minute call

Common questions

Is Cloudflare blocked in China?

We found no evidence of a blanket block. GreatFire rated http://cloudflare.com intermittent, with 1 of 5 tests disrupted, last on October 5, 2026.31 That address is Cloudflare's own site, not yours. Each address gets its own result, so a site behind Cloudflare has to be tested on its own domain and from several networks.

Is Cloudflare's free plan worse in China than a paid plan?

We found no source showing it. Cloudflare sells the China Network only with Enterprise, so free and lower paid plans all stay on the global network. Claims that free plans share riskier addresses or get worse routes come without data. Treat them as untested until your own measurements from mainland networks say otherwise.

How much does Cloudflare's China Network cost?

The Cloudflare documentation we read publishes no price. It's a separate subscription on top of an Enterprise plan, arranged through a sales team. Budget for the rest as well: the Chinese entity or partner behind the ICP, the filing itself and the review work. Those conditions will often decide the question before the price does.

Can I load libraries from cdnjs or jsDelivr on my Chinese pages?

It may work today, but don't depend on it. GreatFire saw https://cdnjs.cloudflare.com connect in a single test on September 27, 2026.32 It listed cdn.jsdelivr.net as reachable on July 17, 2026, with nothing newer, while 49 of 154 tested jsdelivr.net URLs show disruption.33 Serving the same files from your own domain removes one outside dependency.

Will a China CDN improve my Baidu rankings?

Nobody outside Baidu can say. We read no official Baidu page that sets a current speed threshold or weight, and the 2 and 3 second figures we traced come from a 2017 algorithm reported by third parties.34 A faster site helps real visitors either way. Just don't buy a CDN expecting a measured ranking gain.

Sources

  1. Cloudflare: The China Network, inside China (video transcript)
  2. Cloudflare: China Network overview
  3. Cloudflare: China Network, get started
  4. Cloudflare: China Network, available products and features
  5. Cloudflare: China Network FAQ
  6. Cloudflare: Internet Content Provider (ICP)
  7. Cloudflare: Global Acceleration
  8. Tencent Cloud CDN: acceleration regions and ICP filing
  9. Alibaba Cloud CDN: change the accelerated region
  10. Alibaba Cloud: ICP filing when using Alibaba Cloud CDN
  11. Tencent EdgeOne documentation: product introduction
  12. EdgeOne blog: CDN China acceleration 2026
  13. Tencent Cloud EdgeOne: Cross-MLC-border Secure Acceleration
  14. Huawei Cloud CDN FAQ
  15. AWS China: Content delivery
  16. AWS China: CloudFront China Region migration guide
  17. The Register: Akamai to end China CDN services
  18. Fastly: Global CDNs in China solution brief
  19. Zhu et al.: Characterizing Transnational Internet Performance and the Great Bottleneck of China, Proc. ACM Meas. Anal. Comput. Syst.
  20. Chai et al., FOCI 2019
  21. GreatFire: https://workers.dev test results
  22. GreatFire: https://pages.dev test results
  23. GreatFire: https://vercel.app test results
  24. GreatFire: https://netlify.app test results
  25. GreatFire: https://cloudfront.net test results
  26. GreatFire FAQ
  27. Hon Tran: Why my website wasn't loading in China
  28. Chinafy: Does Google Maps work in China?
  29. Azure China: Azure CDN retirement in China FAQ
  30. EdgeOne blog: Best CDN for China in 2025
  31. GreatFire: http://cloudflare.com test results
  32. GreatFire: https://cdnjs.cloudflare.com test results
  33. GreatFire: cdn.jsdelivr.net test results
  34. Aliyun Developer: third-party report on Baidu's 2017 lightning algorithm
  35. Cloudflare changelog: China-native Challenge Pages
  36. China Briefing: Do I need a license to operate online in China?
Book a call
30 minutes

Find out what getting indexed in China would take.

In a 30-minute call we look at your site, your market and what getting indexed would take. You leave with a clear answer, whether or not we work together.

Book a 30-minute call
  1. 01Book a slot
  2. 02We look at your site
  3. 03You leave with a clear answer

Book a 30-minute call

30 minutes on your site, your market and what getting indexed would take.