Deep navy Chinaready Insights cover with a right-weighted cluster of glossy purple hexagonal PaaS dyno prisms on a dark tray, paired with the official Heroku lockup at about one-third height on the right; left field open for title scrim; no headline text in the image.

Heroku China — keep the PaaS or rebuild origin

Heroku China is overseas PaaS. herokuapp China is typically reachable-but-slow from Mainland China; you cannot bind ICP to a US dyno. Keep Heroku for HQ/export, or rebuild origin on China-reachable PaaS.

Stack Readiness 10 min read heroku, herokuapp, paas, hosting, icp, stack-readiness, china

Frequently asked questions

Does Heroku in China work as the primary origin?

Not as Plan A for ordinary Mainland China users. Heroku China is overseas PaaS. herokuapp China is typically reachable-but-slow or degraded from Mainland China. Landscape labels Heroku Limited. Keep Heroku for HQ / export-only, or rebuild origin on a China-reachable PaaS or host. This is reach vs rebuild — not a yes/no SKU.

What does herokuapp China actually mean?

The default *.herokuapp.com hostname on a Common Runtime or Private Space dyno. HTML can return 200 from HQ while Mainland China users wait on cross-border TTFB, dyno APIs, and add-ons. A custom domain does not move that dyno onshore. Measure herokuapp from Mainland China before you call it launched.

Can we bind ICP filing to a Heroku dyno?

No. ICP filing lists Mainland China service IPs. Heroku Common Runtime regions are United States and Europe; Private Spaces add Tokyo, Singapore, and peers — none are Mainland China termination. You cannot bind filing to a US Heroku dyno. A .cn hostname does not make Heroku onshore.

How is Heroku different from Vercel or Netlify for China?

Same overseas PaaS class for Mainland China reach. Heroku is dyno-plus-add-on app PaaS; Vercel and Netlify are typically static, edge, and functions. None of those US origins become an ICP bind. Depth lives on the Vercel and Netlify Guides — this Guide is keep-capped vs rebuild origin.

Is PaaS China a CDN in front of Heroku?

No. PaaS China for this job is a China-reachable origin (Alibaba Cloud / Tencent Cloud class, or a static mirror) plus ICP when you terminate in Mainland China. A CDN in front of herokuapp is a different architecture with known limits. Dynamic dyno and add-on hops still pay the border.

Can product teams finish a Heroku China rebuild without Mainland China ops?

Usually no. China-reachable hosting, ICP host bind when termination is in-country, add-on remap, Mandarin consoles, and Mainland China vantage proof sit on rails most global teams lack. That is when a China landing partner becomes the realistic path.

Tell us where you are stuck in China.

Share your product, stack, and timeline — we will point you to the next concrete step.