No, you don’t need to download any software to play live dealer games. All you need is a stable internet connection and a computer or mobile device.