Chinese Video Site

Founded: Jan 2005

Shanghai, China


Tudou is a Chinese online video site, hosting over 40 million videos viewed by over 200 million visitors a month. (Chinese: Tudou) is the leading video sharing platform in China, where users can upload, view and share video clips. Tudou company was set up in January 2005 and website went live on April 15, 2005. Tudou has grown into one of the world’s largest video content delivery networks, serving over 100 million videos each day, including amateur video-blogging and user-generated videos, professional content such as movie clips, TV series and music videos from premium content partners, as well as made-for-Internet original programming produced by Tudou.