Region / Office | Phone Number | Notes |
---|---|---|
Headquarters – Beijing, China | +86 10 5236 9999 | Main corporate office |
Customer Support – China | +86 400 810 0580 | General helpline for users |
Business Inquiries – China | +86 10 5236 9933 | Advertising & partnerships |
Youku is one of China’s largest online video streaming platforms, owned by Alibaba Group. Founded in 2006, it was initially known as the “YouTube of China,” providing user-generated content and licensed videos. Over time, Youku expanded into premium licensed content, films, dramas, variety shows, and original productions.
Today, Youku competes directly with Tencent Video and iQIYI, making up the “big three” in China’s streaming market. With strong backing from Alibaba, Youku has invested heavily in original programming, live broadcasting, and integration with Alibaba’s e-commerce ecosystem.
Key Features:
Founded in 2006, headquartered in Beijing, China.
Offers a wide library of movies, TV dramas, variety shows, and anime.
Provides original web dramas, films, and exclusive series.
Available on web, mobile apps, and smart TVs.
Supports advertising-based free streaming and VIP subscription services.
Strong integration with Alibaba Cloud and Alipay for personalized experiences and payments.
Large user base with tens of millions of daily active users.