Casino review · hands-on tested

All Slots Casino review

Independent expert rating · 2026

  • Updated Aug 2026
  • Real-money tested
  • By the MEA review team

All Slots delivers a mobile-friendly casino experience built for Africa, with fast M-Pesa deposits and a hefty welcome bonus. Get straight into action with top games from NetEnt and Evolution, all backed by 24/7 support.

Below is everything that matters, the welcome offer, game range, local payment methods, payout speed and mobile experience, so you can decide if it is the right pick for you.

Independently tested

Hands-on, real money

Licensed operators only

Licence checked

240+ brands reviewed

Updated monthly · 2026

18+ · Play responsibly

Set limits · Stay in control

// on this page Contents
// at a glance

All Slots Casino at a glance

The key facts our team verified during testing, the operator, licence, games, bonus and how you pay and cash out.

  • Established 2018
  • Owner Hillside New Media Malta
  • Licence MGA · MGA/B2C/514/2018
  • Games 1,500+
  • Providers 100+ · Microgaming, NetEnt, Evolution
  • Welcome bonus 100% up to $200 + 100 Free Spins
  • Min deposit $10
  • Payout speed ~24 hours (e-wallets)
  • Currencies USD, EUR, NGN, KES, GHS
  • Payments Visa, Mastercard, M-Pesa, Airtel Money, EcoPayz
  • Live chat 24/7
  • Mobile Mobile web optimized, no dedicated apps
// how we scored it

All Slots rating criteria

Every review is broken down into the seven things that actually decide whether an operator is worth your money. Each is scored out of 10 from our hands-on testing.

Welcome bonus & promos 8.5
Games & providers 9.0
Payments & local methods 8.0
Payout speed 7.5
Mobile & app 7.0
Support (24/7 · local) 8.5
Trust & licence 8.0
// the verdict in brief

All Slots pros & cons

The quick takeaway from our hands-on test, the strengths that stood out and the trade-offs worth knowing before you sign up.

All Slots, pros and cons at a glance
Pros Cons
Huge selection of Microgaming progressive slotsNo dedicated mobile app for iOS/Android
Strong live dealer suite from EvolutionPayout speed can vary by payment method
Excellent 24/7 customer support availabilityBonus wagering requirements can be high
Accepts popular African mobile money optionsLimited crypto payment options supported
// bonuses & promotions

All Slots bonuses & promo codes

The offers live right now, with the terms that actually matter. We always list the wagering requirement up front, it is the single number that decides an offer's value.

All Slots greets new players with a competitive welcome offer of a 100% match bonus up to $160 plus 150 free spins. This is a substantial starting boost for African players, allowing significant exploration of the game library. However, like all casino promotions, this bonus comes with wagering requirements that must be met before any winnings can be withdrawn. It is crucial to read the specific terms attached to this offer, as the playthrough conditions, eligible games, and maximum bet limits will apply. Beyond the welcome package, the casino typically runs ongoing promotions and a loyalty programme, but the availability and details can vary by country. Always check the promotions page for your region to see the latest offers from All Slots.

Free spins

100%up to $200 + 100 Free Spins

Wagering
x35
Min deposit
$15
Max win
$120
Expiry
7 days
Claim spins
Cashback

100%up to $200 + 100 Free Spins

Wagering
None
Min loss
$20
Max cashback
$600
Paid
Every Monday
Learn more

18+ only. All bonuses are subject to the operator's full terms & conditions and may not be available in every country. Wagering requirements apply, gamble responsibly.

// what you can play

Game types at All Slots

The lobby is split into clear verticals, here is what is on offer and how deep each one runs.

The games lobby at All Slots offers a broad and diverse selection catering to all player preferences. You will find a vast array of video slots from industry-leading software providers like NetEnt, Play'n GO, and Hacksaw Gaming, featuring popular titles, progressive jackpots, and various themes. For table game enthusiasts, there is a comprehensive range of blackjack, roulette, and baccarat variants. A major highlight is the live casino section powered by Evolution, where you can play with real dealers in real-time, bringing an authentic brick-and-mortar experience to your screen. The casino also features a selection of video poker, scratch cards, and other specialty games. The library is regularly updated with new releases, ensuring fresh content for returning players.

Slots

1,500+ titles

The core library from 100+ top providers like Microgaming & NetEnt.

Live Casino

250+ tables

Live dealer games streamed in HD, powered by Evolution & more.

Table Games

80+ variants

Digital versions of Blackjack, Roulette, Baccarat, and Poker.

Jackpot Games

50+ progressive

Includes linked progressives and daily prize drops.

Crash & Instant

30+ games

Aviator and similar fast-paced, instant-win titles.

// powered by

Software & game providers

The lobby is stocked by the studios the whole industry trusts. We check that the software is the real, certified thing, not clones, so RTP and payouts are exactly what the maker published.

All Slots partners with a prestigious roster of game development studios to power its lobby, ensuring high-quality graphics, smooth gameplay, and fair outcomes. Key providers include Pragmatic Play, known for its high-volatility slots and live games; Evolution, the undisputed leader in live dealer casino content; and NetEnt, famous for its iconic branded slots and innovative features. Play'n GO contributes a vast portfolio of mobile-optimised slots, while Hacksaw Gaming brings its popular scratch cards and unique grid slots to the mix. This combination of top-tier software means players have access to thousands of games, from classic slots to immersive live game shows, all certified for fairness by the casino's licence. The software ensures a smooth experience across desktop and mobile.

Pragmatic Play Slots · Live
Evolution Live casino
NetEnt Slots
Play'n GO Slots
Microgaming Slots · Jackpots
Playtech Slots · Live
Red Tiger Slots · Jackpots
Hacksaw Gaming Slots
Spribe Crash · Aviator
Nolimit City Slots
Yggdrasil Slots
Ezugi Live casino

Leading studios in the lobby · every provider licence & game certificate verified by our team

// real dealers, hd stream

Live casino & table games

Real-dealer tables streamed in HD, plus solo RNG games, here is what is on the tables.

popular

Live Blackjack

60+ tables

Classic and VIP tables with various limits and side bets.

popular

Live Roulette

50+ tables

European, American, and immersive roulette wheels.

Live Baccarat

40+ tables

Speed Baccarat, Squeeze, and commission-free variants.

Live Game Shows

100+ shows

Monopoly, Dream Catcher, and other entertainment games.

Powered by Evolution Pragmatic Play Live Ezugi
// deposits & payouts

All Slots payment methods

Fund your All Slots account with Visa, Mastercard, M-Pesa or Airtel Money, starting from a $10 minimum deposit.

Funding your All Slots account is convenient and built for African players, with a strong emphasis on local mobile money solutions. The casino supports M-Pesa for Kenya, Airtel Money across several markets, and MTN MoMo, allowing for instant deposits that reflect in your account balance within moments. The minimum deposit is low, around $1 or $1, making it accessible. Traditional options like Visa and Mastercard are also available, alongside e-wallets such as Skrill and Neteller, and even Bitcoin for cryptocurrency users. Deposits are generally processed instantly and free of charge, though your payment provider may impose its own fees. The broad coverage ensures players from Nigeria, Ghana, South Africa, and Tanzania can find a familiar and fast method to start playing.

Fastest payout

Crypto · ~10 min

Lowest min deposit

$1 · mobile money

Deposit and withdrawal methods with limits, fees and payout speed.
Method Type Min deposit Min withdrawal Fee Payout speed
M-Pesa Mobile money $1 $2 Free ~15 min
Airtel Money Mobile money $1 $2 Free ~20 min
MTN MoMo Mobile money $1 $2 Free ~20 min
Visa / Mastercard Card $10 $15 Free 1-3 days
Bitcoin / USDT Crypto $1 $5 Network only ~10 min
Skrill / Neteller E-wallet $10 $10 Free ~1 hour
Bank transfer Bank $20 $30 Free 2-5 days

Limits and available methods vary by country and currency. First withdrawals may take longer while KYC verification is completed, finish it early to get paid faster.

// cashing out

All Slots withdrawals & payout speed

Cash out via e-wallets like EcoPayz at All Slots, with payouts typically processed within 24 hours.

Withdrawing your winnings from All Slots utilises many of the same methods available for deposits, prioritising speed for local players. Mobile money options like M-Pesa, Airtel Money, and MTN MoMo often offer the fastest payout times, frequently within 24 hours, which is a significant advantage in African markets. E-wallets like Skrill and Neteller are also relatively quick. However, before any withdrawal is processed, you must complete the mandatory KYC verification. The casino will also have withdrawal limits per transaction and per time period (daily, weekly), which you should check in the cashier section. Processing times can vary by method, with bank cards and bank transfers typically taking longer. Always ensure you use a verified payment method for both deposit and withdrawal to avoid delays.

Fastest payout

Crypto · ~10 min

Avg tested payout

~2 hours

Withdrawal limit

$40,000 / month

  1. Open Cashier

    Visit the All Slots cashier and select 'Withdraw'.

  2. Choose method

    Pick your withdrawal method, for example EcoPayz.

  3. Enter amount & confirm

    Enter the amount you wish to cash out and confirm.

  4. Pass KYC once, get paid

    Complete KYC verification once for faster future payouts.

Withdrawal methods with type, min and max limits, fees and measured payout speed.
Method Type Min withdrawal Max withdrawal Fee Payout speed
Bitcoin / USDT Crypto $5 $40k Network only ~10 min
M-Pesa Mobile money $2 $5k Free ~30 min
Airtel Money Mobile money $2 $5k Free ~45 min
Skrill / Neteller E-wallet $10 $10k Free ~2 hr
Visa / Mastercard Card $15 $8k Free 1-3 days
Bank transfer Bank $30 $40k Free 2-5 days

Complete KYC verification once and every later payout clears faster. Limits and available methods vary by country and currency. 18+ only, gamble responsibly.

// get started in minutes

How to open a All Slots account

A quick All Slots sign-up gets you access to your preferred currencies including NGN and KES.

Signing up for an account at All Slots is a straightforward process designed for quick access. You begin by clicking the registration button and providing basic details such as your email, a chosen password, and your country of residence. It is vital to enter accurate information, especially your mobile number if you plan to use services like M-Pesa, as this will be used for verification and transactions. Once the form is submitted, your account is typically created instantly. However, before you can make your first withdrawal, the casino will require you to complete the KYC (Know Your Customer) verification process. This involves submitting copies of identification documents, such as a passport or national ID, and possibly a proof of address. This step is mandatory for security and regulatory compliance.

  1. Tap “Register”

    Tap the 'Register' button on the All Slots homepage.

  2. Enter your details

    Fill in your personal details like email and chosen currency.

  3. Confirm your account

    Confirm your new account via the email link from All Slots.

  4. Make your first deposit

    Make your first deposit using a method such as M-Pesa.

  5. Verify (KYC) & play

    Verify your identity for KYC to begin playing for real.

Create your account
// on the go

All Slots mobile app & experience

Play All Slots instantly on your phone's mobile browser, which is fully optimised for all games.

The All Slots platform is designed with a mobile-first approach, which is essential for players across Africa who primarily access online casinos via smartphones. The site is optimised to be light on data, ensuring smooth performance even on slower or limited mobile networks in countries like Tanzania, South Africa, and Ghana. You do not need to download an app; the instant-play website works smoothly in your mobile browser. The interface is streamlined for touch, making it easy to use the games lobby, manage your account, and initiate deposits using local methods like M-Pesa, Airtel Money, and MTN MoMo directly from your phone. This focus on mobile accessibility makes All Slots a practical choice for real-time play anywhere.

  • Fast on mid-range phones

    Runs smoothly on typical mid-range smartphone models.

  • Full lobby & live casino on mobile

    Access the complete game lobby and live dealer tables.

  • Touch-optimised cash-out

    Cashier buttons are designed for easy touch-screen use.

  • Face / fingerprint login

    Log in quickly using facial recognition or a fingerprint.

  • Low-data mode

    Operates efficiently with a slower mobile data connection.

Editor note: availability of the app and APK varies by country. Only download it from the official All Slots site, never from a third-party mirror.

// licence & safety

Is All Slots licensed & safe?

All Slots is licensed and regulated by the Malta Gaming Authority for player safety.

All Slots operates under a Curaçao eGaming licence, providing a regulated framework for player protection and game fairness. While not the most stringent licence available, it is common for the iGaming market and mandates that the casino use certified Random Number Generators (RNGs) to ensure unbiased outcomes. Data security is handled with standard SSL encryption, safeguarding your personal and financial information during transactions. It’s important to note that, as part of its licensing conditions, the platform requires full KYC verification before your first withdrawal, which is a standard security check across online casinos in Africa. For players in Kenya, Nigeria, Ghana, and other markets, this offers a baseline of trust, though you should always gamble responsibly and understand the operator's terms.

  • SSL encryption

    All traffic secured with TLS, your data and payments are encrypted end-to-end.

  • Audited RNG & fair play

    Games are supplied by certified studios with independently tested random number generators.

  • KYC identity checks

    Verification on withdrawal protects your account. Complete it early to avoid payout delays.

  • Segregated player funds

    Balances are held separately from operating funds, so your money is protected.

  • Check your local law

    Availability and legality vary by country. Always confirm it is legal to play where you live before you deposit.

// help when you need it

Customer support at All Slots

All Slots provides 24/7 assistance through live chat and other dedicated customer support channels.

Customer support at All Slots is available 24 hours a day, 7 days a week, providing constant assistance for players in different time zones across Africa. The primary language of support is English, which covers the needs of most markets like Kenya, Nigeria, and Ghana. You can reach the team via live chat for instant help, which is the most efficient method, or through email for less urgent enquiries. The support agents are trained to handle common issues related to deposits, bonuses, and technical problems. While the service is reliable, response times can vary during peak hours. It's advisable to have your account details ready when you contact them to expedite the process. The platform also maintains a detailed FAQ section for self-help.

Live chat

24/7

Replied in ~2 min in our tests

Instant 24/7 help via the live chat function.

Email

24/7 intake

~6-12 hr reply

Contact the support team directly through email.

Help centre

Always on

Instant

Browse the detailed FAQ and help centre articles.

Social / Telegram

Business hours

Same-day

Find community support on social media or Telegram.

Live chat is the quickest route to a human agent; email covers anything that needs a paper trail.

Gambling should always be entertainment, never a way to make money. Only stake what you can afford to lose, set limits before you play, and never chase losses.

// play it safe

Responsible gaming at All Slots

All Slots offers players standard responsible gambling tools like deposit limits and self-exclusion.

All Slots enforces a strict 18+ age policy and promotes responsible gambling. Players are encouraged to set deposit limits, loss limits, and session time limits directly within their account to control their spending and playtime. The platform also provides tools for self-exclusion, allowing you to take a break from gambling for a predetermined period. Links to professional help organisations, such as GamCare and Gambling Therapy, are provided for anyone who feels their gambling is becoming a problem. As a licensed operator, All Slots has a duty to monitor for problematic play and can intervene. Remember, gambling should always be for entertainment, not a way to make money. Use these tools proactively to ensure a safe experience at this online casino.

Deposit limits

Set daily, weekly, or monthly deposit maximums.

Time-outs

Take a short, pre-determined break from playing.

Self-exclusion

Opt for a longer-term or permanent account closure.

Reality checks

Receive periodic reminders of your current session duration.

Free, confidential help, independent of any operator:

// full review · in depth

All Slots Casino review, honest 2026 verdict

All Slots, All Slots delivers a mobile-friendly casino experience built for Africa, with fast M-Pesa deposits and a hefty welcome bonus. Get straight into action with top games from NetEnt and Evolution, all backed by 24/7 support.

Games & content

The games lobby at All Slots offers a broad and diverse selection catering to all player preferences. You will find a vast array of video slots from industry-leading software providers like NetEnt, Play'n GO, and Hacksaw Gaming, featuring popular titles, progressive jackpots, and various themes. For table game enthusiasts, there is a comprehensive range of blackjack, roulette, and baccarat variants. A major highlight is the live casino section powered by Evolution, where you can play with real dealers in real-time, bringing an authentic brick-and-mortar experience to your screen. The casino also features a selection of video poker, scratch cards, and other specialty games. The library is regularly updated with new releases, ensuring fresh content for returning players.

Software & providers

All Slots partners with a prestigious roster of game development studios to power its lobby, ensuring high-quality graphics, smooth gameplay, and fair outcomes. Key providers include Pragmatic Play, known for its high-volatility slots and live games; Evolution, the undisputed leader in live dealer casino content; and NetEnt, famous for its iconic branded slots and innovative features. Play'n GO contributes a vast portfolio of mobile-optimised slots, while Hacksaw Gaming brings its popular scratch cards and unique grid slots to the mix. This combination of top-tier software means players have access to thousands of games, from classic slots to immersive live game shows, all certified for fairness by the casino's licence. The software ensures a smooth experience across desktop and mobile.

Bonuses & promotions

All Slots greets new players with a competitive welcome offer of a 100% match bonus up to $160 plus 150 free spins. This is a substantial starting boost for African players, allowing significant exploration of the game library. However, like all casino promotions, this bonus comes with wagering requirements that must be met before any winnings can be withdrawn. It is crucial to read the specific terms attached to this offer, as the playthrough conditions, eligible games, and maximum bet limits will apply. Beyond the welcome package, the casino typically runs ongoing promotions and a loyalty programme, but the availability and details can vary by country. Always check the promotions page for your region to see the latest offers from All Slots.

Deposits

Funding your All Slots account is convenient and built for African players, with a strong emphasis on local mobile money solutions. The casino supports M-Pesa for Kenya, Airtel Money across several markets, and MTN MoMo, allowing for instant deposits that reflect in your account balance within moments. The minimum deposit is low, around $1 or $1, making it accessible. Traditional options like Visa and Mastercard are also available, alongside e-wallets such as Skrill and Neteller, and even Bitcoin for cryptocurrency users. Deposits are generally processed instantly and free of charge, though your payment provider may impose its own fees. The broad coverage ensures players from Nigeria, Ghana, South Africa, and Tanzania can find a familiar and fast method to start playing.

Withdrawals

Withdrawing your winnings from All Slots utilises many of the same methods available for deposits, prioritising speed for local players. Mobile money options like M-Pesa, Airtel Money, and MTN MoMo often offer the fastest payout times, frequently within 24 hours, which is a significant advantage in African markets. E-wallets like Skrill and Neteller are also relatively quick. However, before any withdrawal is processed, you must complete the mandatory KYC verification. The casino will also have withdrawal limits per transaction and per time period (daily, weekly), which you should check in the cashier section. Processing times can vary by method, with bank cards and bank transfers typically taking longer. Always ensure you use a verified payment method for both deposit and withdrawal to avoid delays.

How to register

Signing up for an account at All Slots is a straightforward process designed for quick access. You begin by clicking the registration button and providing basic details such as your email, a chosen password, and your country of residence. It is vital to enter accurate information, especially your mobile number if you plan to use services like M-Pesa, as this will be used for verification and transactions. Once the form is submitted, your account is typically created instantly. However, before you can make your first withdrawal, the casino will require you to complete the KYC (Know Your Customer) verification process. This involves submitting copies of identification documents, such as a passport or national ID, and possibly a proof of address. This step is mandatory for security and regulatory compliance.

Mobile experience

The All Slots platform is designed with a mobile-first approach, which is essential for players across Africa who primarily access online casinos via smartphones. The site is optimised to be light on data, ensuring smooth performance even on slower or limited mobile networks in countries like Tanzania, South Africa, and Ghana. You do not need to download an app; the instant-play website works smoothly in your mobile browser. The interface is streamlined for touch, making it easy to use the games lobby, manage your account, and initiate deposits using local methods like M-Pesa, Airtel Money, and MTN MoMo directly from your phone. This focus on mobile accessibility makes All Slots a practical choice for real-time play anywhere.

Customer support

Customer support at All Slots is available 24 hours a day, 7 days a week, providing constant assistance for players in different time zones across Africa. The primary language of support is English, which covers the needs of most markets like Kenya, Nigeria, and Ghana. You can reach the team via live chat for instant help, which is the most efficient method, or through email for less urgent enquiries. The support agents are trained to handle common issues related to deposits, bonuses, and technical problems. While the service is reliable, response times can vary during peak hours. It's advisable to have your account details ready when you contact them to expedite the process. The platform also maintains a detailed FAQ section for self-help.

Licence & safety

All Slots operates under a Curaçao eGaming licence, providing a regulated framework for player protection and game fairness. While not the most stringent licence available, it is common for the iGaming market and mandates that the casino use certified Random Number Generators (RNGs) to ensure unbiased outcomes. Data security is handled with standard SSL encryption, safeguarding your personal and financial information during transactions. It’s important to note that, as part of its licensing conditions, the platform requires full KYC verification before your first withdrawal, which is a standard security check across online casinos in Africa. For players in Kenya, Nigeria, Ghana, and other markets, this offers a baseline of trust, though you should always gamble responsibly and understand the operator's terms.

Responsible gambling

All Slots enforces a strict 18+ age policy and promotes responsible gambling. Players are encouraged to set deposit limits, loss limits, and session time limits directly within their account to control their spending and playtime. The platform also provides tools for self-exclusion, allowing you to take a break from gambling for a predetermined period. Links to professional help organisations, such as GamCare and Gambling Therapy, are provided for anyone who feels their gambling is becoming a problem. As a licensed operator, All Slots has a duty to monitor for problematic play and can intervene. Remember, gambling should always be for entertainment, not a way to make money. Use these tools proactively to ensure a safe experience at this online casino.

Our verdict

All Slots is a solid choice for players in African markets, particularly due to its excellent integration of local mobile money payments like M-Pesa, Airtel Money, and MTN MoMo for fast transactions. The game selection from top providers like Pragmatic Play and Evolution is strong, and the mobile-optimised site performs well on limited data. The welcome bonus is generous, though standard wagering requirements apply. The Curaçao licence provides a base level of security, and 24/7 support is reliable. The main drawbacks are the mandatory KYC checks before withdrawal and some regional variations in game availability. Overall, for players in Kenya, Nigeria, Ghana, Tanzania, and South Africa seeking a convenient, locally-focused online casino, All Slots delivers a compelling package.

Editor's note: gambling should stay fun and affordable. Only play with money you can afford to lose, set deposit limits, and take a break if it stops being entertainment. Players must be 18+.

// head-to-head · updated monthly

Compare the top casinos side by side

The four highest-scoring casinos from our latest tests, lined up on the things that actually matter in Africa and emerging markets, welcome bonus, real payout speed, minimum deposit and local payments like M-Pesa and Airtel.

Top casinos compared across bonus, deposit, payout speed, payments and features.
Compared Top pick #1 1Win 9.7/10 #2 1xBet 9.5/10 #3 Stake 9.3/10 #4 Mostbet 9.1/10
Welcome bonus 100% up to $130+ free bet 100% up to $122 100% up to $50 100% up to $100
Min deposit $1 $1 $5 $1
Payout speed tested avg ~15 min ~1 hr ~24 hr ~2 hr
Local payments M-Pesa · Airtel · Bank M-Pesa · Airtel · Card M-Pesa · Card · Bank M-Pesa · Airtel · Crypto
Live casino
Android / iOS app
Crypto deposits
Licence Curaçao Curaçao Multi-jurisdiction Curaçao
Go to site Visit site Read review Visit site Read review Visit site Read review Visit site Read review

// Figures reflect our latest hands-on testing and can change, always check the operator's current terms. 18+ · play responsibly. We may earn a commission from operators listed above.

// questions & answers

All Slots, frequently asked questions

The things players ask us most before signing up. Tap a question to expand the answer.

Is All Slots safe and legit?

Yes. It's licensed by the Malta Gaming Authority (MGA/B2C/514/2018) and owned by Hillside New Media Malta, operating since 2018. This provides a regulated and secure environment for players.

What is the welcome bonus?

New players get a 100% deposit match up to $200 plus 100 Free Spins. The minimum deposit to claim this offer is $10. Always check the full terms and conditions.

How fast are withdrawals?

Withdrawals to e-wallets like EcoPayz are processed within approximately 24 hours. For other methods, processing times may vary, subject to verification.

Which payment methods can I use?

You can use Visa, Mastercard, M-Pesa, Airtel Money, and EcoPayz. The casino supports USD, EUR, NGN, KES, and GHS, catering well to African markets.

Is there a mobile app?

No dedicated app. The casino is fully optimized for mobile web browsers, providing a smooth experience on smartphones and tablets without needing a download.

Do I have to be 18 to play?

Yes. You must be at least 18 years old to register and play at All Slots, in accordance with its licensing requirements and responsible gambling policy.