No, there is no need to download any software to play. Nitro Casino’s catalogue of great games is available instantly on your browser.