The world of online and mobile slots has expanded to such a point that there are thousands of titles available from multiple developers for both desktop and handheld devices. While there have been a lot of duds over the years, there have also been instant classics; those that have stood the test of time and will always have a place in our hearts.

Take a look at the top 10 slots of all time.

No 1 – Gonzo’s Quest

Powered by none other than NetEnt, Gonzo’s Quest revolutionized the world of 3D entertainment while introducing us to one of the most lovable characters in gaming. The theme is all about the lost city of Eldorado but is was the actual game play that puts it top of the list. The tumbling reels, free fall bonuses, multipliers and the chance to win 1850x your stake, makes this the perfect combination of big wins and entertainment.

No 2 – Book of Ra Deluxe

Possibly one of the best ancient Egypt themed releases on the Internet, Book of Ra Deluxe was created by Novomatic and features 5 spinning reels with 10 paylines. Again, the reason it made the list is because it combines excellent graphics with big wins and plenty of casino bonus features. This includes a free spins round that can keep being retriggered, and a jackpot worth 5000x your stake.

No 3 – Mega Moolah

You will be hard-pressed to find a slots enthusiast who hasn’t heard of Mega Moolah. Created by Microgaming, it is nicknamed the Millionaire Maker as it has one of the highest progressive jackpots in the industry. There are actually 5 different Mega Moolah versions and 4 different jackpots up for grabs. The fact that the game has 25 paylines with free spins and bonus feature is just an added extra.

No 4 – Dead or Alive

There are 2 distinct features that make Dead or Alive one of the top 10 slots of all time. Firstly, it has some of the best 3D graphics ever developed and secondly, it offers huge payouts. Created by NetEnt, this action-packed Wild West title has 5-reels with 9 paylines, sticky Wilds, free spins and a jackpot that could see you win 49,000x your stake.

No 5 – Mega Fortune

Mega Fortune is NetEnt’s answer to Microgaming’s Mega Moolah. It is a glitzy and glamorous progressive title, with 5-reels and 25 paylines. The best feature in the game is its progressive jackpot, which starts out at a whopping $ 100,000.

No 6 - Great Blue

Underwater slots have always been popular, but Great Blue takes the genre to a new level. Aside from the impressive graphics and lovable sea characters, Great Blue is know for its generous payouts and exciting bonus features. Created by Playtech, Great Blue boasts Scatters, Wilds, free spins and the chance to win 150,000x your stake if you land the right combination.

No 7 – Starburst

Again, this is a NetEnt title that almost everyone will have played, or at least heard of. While it may online have 10 paylines, wins are achieved both ways. Starburst is a feast for the eyes with HD quality graphics sparkly gems and vibrant colors. It also has an additive sound track that keeps you going for hours on end. Starburst comes with a healthy jackpot, and a free spins bonus round.

No 8 – Zeus

A classic from WMS, Zeus features 5-reels with 25 paylines and plenty of bonus action. Based on Greek mythology, the game is brought to life with vibrant colors and high-quality graphics. The best thing about Zeus is the bonus features where you can win 100 free spins with super stacked Wilds!

No 9 – 40 Super Hot

The top 10 slots list would not be complete without a classic Vegas style arcade game in the mix. 40 Super Hot was created by EGT and combines classic style gaming with a progressive jackpot. There are no free spins here and no bonuses, just the chance to win a randomly awarded progressive jackpot.

No 10 – Cleopatra

Enjoyed in land-based casinos, online and on mobile, Cleopatra is an absolute classic created by EGT. The Egyptian themed game features 5 reels with 20 paylines and beautiful imagery. It also has a generous free spins bonus round and a jackpot payout of 1250x your stake, which is possibly why it’s still so popular today.

Of course, these top 10 slots are just a tiny drop in the ocean as to what’s available for play, so if you want to have some fun, get spinning and see which ones are you favorites!