No, you do not need to download any software. All Pay N Play casinos are available directly in your web browser.