Yes. The slot machine supports the necessary technologies to run in the browser. It can also be downloaded to a smartphone or tablet.