All Slots Casino Review

All Slots Casino
All Slots Casino
€1500 Welcome Package


  • Powered by Microgaming
  • 500+ games
  • Live dealer games
  • Excellent welcome bonus
  • Security
  • Game Selection
  • Bonus
  • Payment methods
  • User Experience
  • customer service
Total score
  • Independently regulated
  • Huge progressive jackpots
  • Massive games library
  • Industry leading software
  • Only in 4 languages
  • Mon-Fri banking
  • Limited mobile games
  • No Skype support

Payment Methods

  • Mastercard
  • Skrill
  • Visa

All Slots Casino Overview


Established in 2000, All Slots Casino has made a name for themselves as the number one spot for slots and online casino games. The casino has managed to roll with the times to always offer the best, cutting-edge software and gameplay for even the most discerning casino player. BettingTop10 Ireland put them to the test.

Games Offered

It doesn’t take a genius to figure out what games a casino called “All Slots” has to offer and this place is like the holy grail for slot fans. They have all categories available, from classic reels, to fruit slots, video slots, and plenty of progressives.

On top of their 300+ slots, they also provide a wide variety of table games. Enjoy Blackjack, Roulette, Baccarat, plus a range of live dealer games powered by Evolution.

That’s not all – players also have a good selection of video and online poker and scratch cards, plus with more games added each month there’s no chance of getting bored.

The casino is available in “instant play” mode through your web browser but downloading the Microgaming software to your desktop will give you access to the full games catalogue.

How to Open an Account

Setting up your free account with All Slots casino is a simple two-step process. Fill in the online form with your name, country, preferred currency, plus contact details. The next step, add your address, date of birth and a username and password and hit submit. That’s it!

Step 1: Visit

When you visit the homepage you will be greeted by a big banner showing the bonus that is being offered to new sign ups. The bright blue background is easy on the eyes and if you require more information you will find it in the light blue “I” button. You have a choice of whether to Play Now using the instant play option, or Download the free casino software.

Step 2: Sign Up

When you click on the Play Now button a registration form appears on the screen. It details the bonus being offered to new players and a form that you fill in. The information you need to provide is your name, currency, mobile number, and email address.

Step 3: Fill in Your Details

The next screen is where you have to fill in your address, date of birth, and choose your username and password. Then you click on the big organ button that says, “Create My Free Account”. A new popup will appear that welcomes you and lists your username and password along with the bonus you can claim. You just on the button that says, “Claim your deposit match bonus” and you will be taken to the banking page to make your deposit. If a no deposit bonus is offered, you will be taken to the homepage where you can start playing right away.

Bonuses And Promotions

New players to All Slots receive a welcome gift of €1600 plus 100 free spins. The welcome bonus is split across your first four real-money deposits. The first is matched by 100% up to the maximum bonus of €250, the second matched by 50% up to the same amount. The third and fourth bonuses are also a 50% match, with a maximum of bonus of €500 and €600 respectively. As always we recommend players read the wagering requirements to ensure they don’t miss out on any bonus cash.

Regular players also receive handsome rewards through the casino’s Loyalty Club, which everyone is entered into from the moment of registration. The more you play, the more points you earn. Once you hit 5000 points they’ll be redeemable for cash credits. The Loyalty Club is also tiered, from Silver, to Gold, Platinum and Diamond, with the points earned increasing as you go.

Payment Options

There is a wide array of payment methods available for Irish players. No matter which option you choose, all transactions are processed with state of the art online banking technology.

While most deposits are instant, cash outs are subject to a 48 hours pending time. However, once the pending state has passed, withdrawals are processed very quickly.

Make payments with any of the following:

  • Visa
  • MasterCard
  • Click and Buy
  • Skrill
  • Instadebit
  • Instant Banking
  • Bank Link
  • Abaqoob
  • eKonto
  • Euteller
  • eps

Mobile Version

All Slots players can access the casino through their smartphone web browser, or download to iPhone, iPod, iPad, Blackberry, and Android.

While the game options are fewer than the desktop version, you still get a decent variety. All the mobile games are designed by Spin 3 by Microgaming, so you can still enjoy slick graphics and top-quality gameplay while on the go.

Players can login to an existing account, or if you are a newcomer you can easily register via your mobile with the same high-level security features as the desktop, so all of your personal data and banking details will be kept safe.

Customer Support

One thing we particularly like about All Slots is that they provide a whole How To section, featuring detailed player’s guides for all the popular casino games. So even if you aren’t a Baccarat pro, you can learn the ropes. This is a nice touch which helps players get the most from their casino experience, and possibly help get a few wins in the process.

If you have any questions regarding your account or the casino head first to the website’s FAQs section. For more pressing issues you can contact the support team via the usual methods (below)

Support Email: [email protected]

Support Phone: +27 76 073 9635 – whatsapp

Additional Details: Live Chat available

Our Verdict

All Slots casino is an obvious yet perfect choice for slot lovers and casino game enthusiasts. With a multitude of games from the highest quality software provider, players can enjoy excellent graphics, animations and soundtracks. The casino is fully licensed and independently regulated, and with SSL encryption, players can rest assured that they are in good hands. What are you waiting for? Visit the casino today!


You do not need any bonus codes or coupons to take advantage of the promotions at this casino. The welcome bonus comes with the deposit, and then there are weekly promotions that don’t require codes either.

All Slots Casino is considered a reliable and trustworthy online casino. It has been operating since 2000 and is licensed by the Malta Gaming Authority, ensuring adherence to strict regulations and fair gaming practices. The casino also utilises SSL encryption to protect players' sensitive information, providing a secure gaming environment.

All Slots Casino boasts a diverse and extensive game selection, catering to various preferences. Players can enjoy a wide array of slot games, including classic slots, video slots, and progressive jackpots. Additionally, the casino offers table games like blackjack, roulette, baccarat, and video poker. Moreover, players can access a range of free games to try out before playing with real money, allowing them to familiarise themselves with the games and hone their skills.

All Slots Casino provides an immersive live casino experience, where players can engage in real-time games with professional dealers streamed via high-definition video. Live casino games offered typically include popular choices like live blackjack, live roulette, live baccarat, and live poker variants.

No, there is no need to download any software to play at All Slots Casino. The casino offers an instant-play platform accessible directly from web browsers on desktop computers and mobile devices. Players can log in to their accounts and start playing immediately without the hassle of downloading and installing additional software.