Of course, today most websites and online casinos that offer slot machines in their catalogs do not require downloads to be able to enjoy them. You will only need an updated browser to be able to enjoy the most modern slots in the industry. There are casinos that have mobile applications, but it is increasingly rare that these types of establishments do not also offer the option of gambling without downloads.