All Slots Casino has been in business for 22 years now. This means that it certainly has withstood the test of time, but with so many other online casinos out there, it leaves us to wonder whether the online casino is still as good today as it was at launch.

For this reason, our casino experts inspected All Slots Casino thoroughly to find out all there is to know about them before you open an account there.

If you are interested to know how the All Slots Casino bonuses work or what their game selection consists of, then continue reading this All Slots Casino review as we will discuss all these things in great detail.

all slots casino review welcome bonus

All Slots Casino Key Facts

Welcome Bonus


Win rate


Payout time

1 – 3 business days

Minimum deposit


Wagering requirements



Malta Gaming Authority

All Slots Casino Review: License & Security

Whenever you want to play online casino games for real money, you have to make sure you are doing this with a licensed and reliable online casino. Luckily, All Slots Casino is one of those casinos.

The company behind All Slots Casinos is Digimedia Ltd, which is a Maltese casino company with a valid gaming license, issued by the Malta Gaming Authority under license number MGA/B2C/167/2008.

In terms of fairness, our casino experts found an eCOGRA certification and accreditation awarded to All Slots Casino which states that their games are fair, its players’ funds are safe and protected, and that the operator functions honestly and behaves responsibly.

all slots casino

The entire All Slots Casino website is protected by military-grade SSL encryption technology, which ensures all your personal details and banking information is sent through a secured connection to the casino, giving hackers and other cybercriminals not a single chance of stealing or copying this valuable information.

So, if you read this All Slots Casino review until here, you now know that All Slots is in fact a safe and reliable casino.

All Slots Casino Bonuses and Promotions

In this section of our All Slots Casino review, we will be discussing the available All Slots Casino bonuses and promotions for both new and existing players and see if they live up to their expectations. Below you will find detailed bonus information on the All Slots Casino Welcome Bonus.

All Slots Casino Welcome Bonus

Every new player who signs up for an account and makes their first deposit at All Slots Casino will be eligible for the All Slots Casino Welcome Bonus.

This bonus consists of three 100% deposit bonuses up to $500 each upon the player’s first three deposits, totaling up to $1,500.

all slots casino review welcome bonus

The minimum deposit required to activate the bonus is just $10. Although this welcome bonus sounds very high and generous, the bonus terms aren’t as friendly.

You will need to wager the received bonus money a whopping 70 times before you will be able to withdraw any winnings made with the bonus.

These wagering requirements are a lot higher than at other casinos, which usually have 30x to 50x.

For this reason, the All Slots Bonus isn’t nearly as good as bonuses offered by these other casinos and you might even want to decline the welcome bonus when offered.

ClearPlay Bonus System

Although our experts couldn’t find any information regarding bonuses and promotions for existing players, they did find some information about what is called the ClearPlay Bonus System.

This is a system in place at All Slots Casino which you can use to track your play-through requirements in real-time.

You will see how your bonus balance gets converted into your cash balance in increments of $10. This is a neat little system we wish more online casinos would implement as it’s actually quite handy.

How to Register at All Slots Casino

All Slots Casino is not a pay ’n play casino. This means that you will have to sign up for an account with them in order to be able to play any casino game for free or for real money.

Everyone can sign up for an All Slots Casino account and this is completely free of charge. All you need to do to set up your All Slots Casino account in order to play your favorite online casino games is follow these simple steps:

  1. Navigate to the All Slots Casino website and click on the red ‘Register’ button in the top right of your screen.
  2. A pop-up window will appear where you have to enter your email address and fill in your personal details. Be sure to fill in all of this information correctly as you cannot change it anymore after submitting it and it has to be correct in order to successfully withdraw money from your All Slots Casino account.
  3. Once you are ready filling in all your details, acknowledge that you’re at least 18 years old and accept the terms and conditions and privacy policy of All Slots Casino. Click ‘Register’ at the bottom of the pop-up to finalize the registration process.
  4. You will now receive a verification code by email. Open your email inbox and copy the code from this email into the corresponding field on the All Slots Casino website. Once you have done this, your All Slots Casino account is ready and you can head over to the cashier to make your first deposit.

Note that at this point you can already play your favorite casino games and even visit the All Slots Live Casino.

However, we highly recommend you verify your account first as you will need to do that anyway in order to successfully withdraw funds from your account for the first time.

You verify your account by clicking on your account avatar and then on ‘Verification’. What you will then need to do, is upload a photo of your passport, driver’s license, or national ID card to verify your identity.

In some cases, you will also need to provide proof of address. You do this by uploading a bank statement or recent utility bill with your name and address on it, not older than 3 months.

On even rarer occasions, you will have to provide proof of income or source of funding. In most cases, you will have to provide this when you deposit large amounts of money into your account within a short timeframe.

On the All Slots Casino website, you can find more information on how to provide proof of income.

All Slots Casino Deposit and Withdrawal Methods

Of course, you need ways to deposit money into your account when you want to play online casino games for real money.

Luckily, All Slots Casino has a broad range of payment methods available so that you can safely and securely top up your account. You can use credit cards like Visa and MasterCard, e-wallets like Neteller and Skrill, or deposit money using a traditional bank transfer.

all slots casino review banking

All Slots Casino doesn’t charge anything for deposits made and any deposited funds will show on your account balance within seconds. The minimum deposit required with all available payment methods is $10.

As for withdrawals, the minimum withdrawal limit is $10 and again this is completely free of charge. E-wallet withdrawals are processed within a few hours whilst withdrawals by bank transfer may take up to 3 business days.

Note that you can only withdraw money via a payment method that you have used before to fund your account. There is no information available regarding any maximum withdrawals, so our guess is that there are none.

Casino Games and Providers at All Slots Casino

All Slots Casino only works with 3 casino software providers. They offer slots from Microgaming and NetEnt and live casino games from Evolution Gaming.

This is disappointing as other online casinos often partner with 10 to 20 casino software providers and some even with 50 or more.

Being in business for over 20 years whilst only offering casino games from 3 software providers is really weird, to say the least, and if All Slots wants to continue being as successful as they were at launch we’d suggest they close some deals and get some new partnerships going.

As for now, you can play around 600 different Microgaming slots and about 40 NetEnt video slots.

In the All Slots Live Casino, you can play around 100 live casino games like live blackjack and live roulette, all delivered by Evolution Gaming, the world’s best live casino software provider.

Slot Machines

All Slots Casino obviously has a lot of slots in their game library. There are about 600 in this case, most of them from Microgaming.

As Microgaming was one of the first-ever casino software providers, you will be able to play online slots in all sorts and sizes, covering all sorts of themes.

all slots casino slots

There are pirate-themed slots, ancient Egypt slots, slots based on movies, series, music bands, you name it, and there will be a slot about it, that’s for sure.

Some of the most popular games on All Slots Casino are Adventures of Doubloon Island, Chicago Gold, and Amazing Links Gold.

If you rather want to have a chance of winning life-changing amounts of money, you could try one of All Slots Casino’s progressive jackpots like Mega Moolah, Tunzamunni, or WowPot. Unfortunately, All Slots doesn’t offer any bonus buy slots at the moment.

Table Games

Although you wouldn’t think so when looking at their name, All Slots Casino actually has table games available.

all slots casino table games

You can play your favorite traditional table games like roulette, blackjack, and baccarat all in RNG and First Person mode.

Apart from these table games, All Slots also offers keno and Sic Bo games, and even online scratch cards.

Live Casino

If you are a fan of live casino gaming, All Slots Casino won’t let you down. Within their live casino, you can play just over 100 different live casino games, all presented by real live dealers and streamed 24/7 in HD quality from prestigious casinos around the globe.

all slots live casino review

You can play Live Blackjack, Live Roulette, or Live Baccarat or participate in fun and exciting game shows like Deal or No Deal Live, Monopoly Live, and Crazy Time.

All Slots Casino Review: Mobile App

All Slots Casino doesn’t have a dedicated casino app available. However, you can visit their mobile-friendly website on both Android and iOS devices and play about 80% of their game selection as if you were sitting behind your PC or laptop.

It is possible to make deposits and request withdrawals from your smartphone and you can play casino games both horizontally or in portrait mode.

Just be sure to have enough battery lifespan left on your device as playing mobile casino games does deplete it quite fast and the last thing you want is your device to turn off whilst in the middle of a game.

User Experience

To be honest, our experts weren’t that enthusiastic when they launched All Slots Casino for the first time.

It feels like you step into a time machine to the early 1990s as the casino feels so old-fashioned and their website so static. There is definitely room for improvement here as it just feels so dated in all aspects.

Customer Support

The All Slots Casino customer support is available 24/7 by live chat and email in English, French, and Swedish.

The fact that they have round-the-clock support is really nice as it could happen that you are in the middle of the night playing your favorite casino game and then run into a problem or issue all of the sudden.

Luckily, their staff is very friendly and professional and will help you out in a matter of minutes.

All Slots Casino Review – Our Verdict

All Slots Casino is a great online casino for players who are fans of either Microgaming slots or live casino games.

Although All Slots has some NetEnt games available, their selection of NetEnt slots is still quite minimal compared to other online casinos. The All Slots Casino bonuses aren’t worthwhile and have too strict terms.

Having said all that, we would recommend any Microgaming fan to sign up for an account and play with them, but if Microgaming slots aren’t your thing, there are definitely better alternatives out there.

all slots casino review welcome bonus

All Slots Casino Review FAQ

Copyright ©