You need an ICP license if you want to create websites and landing pages hosted in China.
ICP stands for Internet Content Provider, and the ICP license is a permit issued by the Chinese Ministry of Industry and Information Technology for all websites operating within China. The ICP license number must be displayed on your homepage and you must install a certificate.
Failing to obtain and display your ICP license will cause your website to be shut down and blacklisted.
Exclusive China Marketing Tips & Guides
Join our mailing list to receive the latest market news and insights about China
You have Successfully Subscribed!