Xunlei Limited, bersama dengan anak perusahaannya, mengoperasikan platform internet untuk konten media digital di Republik Rakyat Tiongkok. Platform perusahaan ini berbasis pada teknologi cloud yang memungkinkan pengguna untuk mengakses, menyimpan, mengelola, dan mengonsumsi konten media digital. Ini menawarkan Xunlei Accelerator, yang memungkinkan pengguna untuk mempercepat transmisi digital melalui internet; plug-in akselerasi mobile, yang memberikan manfaat kepada pengguna perangkat mobile berupa percepatan kecepatan unduh dan peningkatan tingkat keberhasilan unduh; dan layanan berlangganan yang menawarkan produk akselerasi premium melalui produk Green Channel dan Fast Bird. Perusahaan ini juga menyediakan Mobile Xunlei, aplikasi mobile yang memungkinkan pengguna untuk mencari, mengunduh, mengonsumsi, dan menyimpan konten media digital; StellarCloud, platform komputasi cloud terdistribusi; ThunderChain, platform terbuka yang memungkinkan pengguna untuk mengembangkan dan mengelola aplikasi blockchain; dan platform BaaS (Blockchain as a Service), yang menawarkan layanan penyebaran satu klik dan pengembang untuk mengembangkan produk berbasis blockchain. Selain itu, perusahaan ini menawarkan Wefun, produk audio live-streaming yang memungkinkan pengguna untuk bergabung dengan berbagai ruang obrolan berdasarkan topik favorit mereka; dan Xunlei Media Player, yang mendukung pemutaran konten media digital secara online dan offline, serta pemutaran simultan konten media digital saat sedang ditransmisikan oleh Xunlei Accelerator. Selanjutnya, perusahaan ini menyediakan permainan online yang dioperasikan melalui bisnis permainan mobile dan online; layanan periklanan; Xunlei Browser yang menyediakan streaming video, penelusuran web, dan membaca novel; layanan transmisi data yang dipercepat; teknologi pengindeksan, dan sistem pencarian file terdistribusi. Perusahaan ini sebelumnya dikenal sebagai Giganology Limited dan mengubah namanya menjadi Xunlei Limited pada Januari 2011. Xunlei Limited didirikan pada tahun 2003 dan berkantor pusat di Shenzhen, Republik Rakyat Tiongkok.