No. You never need to download any software to play at Videoslots. All you need is a web browser with the latest version, such as Chrome or Firefox with Adobe Flash.