Yes, It contains ads as it is a free online streaming application. However, this is not free from ads. You will see different ads while watching videos online.