i
iQIYI
Beijing, Beijing, China · Founded 2010
5001-10000 employees · IQ
Sourced & current · updated May 18, 2026
iQIYI is China's leading online video streaming platform, often called the 'Netflix of China,' offering subscription-based and ad-supported content with a robust programmatic advertising ecosystem.
Where they sit
Video Advertising PlatformProgrammatic Platform
One of the top three online video platforms in China, competing with Tencent Video and Youku for market leadership in long-form streaming and digital video advertising
Ownership
Parent: Baidu Inc.
Subsidiaries