Updated November 2026

Casino Bonus Codes and Free Spins Codes

All 39 casinos we review, with the current bonus code or a clear note when no code is needed. 8 of them use a code at the moment. Each row shows what the offer gives, the wagering and the date we last checked it.

TopFreeSpins contains affiliate links. We may earn a commission if you sign up through our links, at no extra cost to you. Our editorial ratings are always independent.

CodeNo code neededWhat it gives550% up to €2,000 + 250 free spins over 4 depositsWagering40x (1st and 2nd deposit), 45x (3rd); general rule 50x deposit + bonus; 20 days, €5 max betCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it gives100 free spins on The Dog House (Pragmatic Play) on registration, no deposit, with our linkWagering20x free spin winnings / 35x deposit bonusCheckedNovember 7, 2026Get bonus
CodeNo code neededWhat it gives125% first deposit bonus plus up to 250 free spins (50 a day for 5 days)Wagering60x per most sources (some deals 35x)CheckedNovember 5, 2026Get bonus
CodeNo code neededWhat it givesCasino welcome package reported by independent sources: 120% on the first deposit plus 100 free spins per deposit, up to 400. Not in BC.GAME's help centre…Wagering40x on the casino welcome bonus (per 2026 sources)CheckedNovember 5, 2026Get bonus
CodeWhat it givesWelcome offer: 200% match on one deposit, up to $2,000 bonus (deposits up to $1,000)Wagering40x deposit + bonus (per 2026 sources)CheckedNovember 5, 2026Get bonus
CodeNo code neededWhat it givesWelcome package: up to €2,000 + 225 free spins over 3 deposits (100% up to €500 + 100 FS on the 1st)Wagering40x bonus, 30x free spin winnings (5 days per stage)CheckedNovember 5, 2026Get bonus
CodeNo code neededWhat it givesCasino welcome package: up to €1,500 + 150 free spins over 4 deposits (100% up to €300 + 30 FS on the 1st)Wagering35x bonus, 7 days, max bet €5 (casino); 5x on accumulators (sports)CheckedNovember 6, 2026Get bonus
Code+6 more codes in the reviewWhat it gives1st deposit: 100% up to €200Wagering40x deposit + bonus, 21 days, max bet €12, cashout cap 5x bonusCheckedNovember 6, 2026Get bonus
Code+6 more codes in the reviewWhat it gives1st deposit: 150% up to €2,500Wagering35x deposit + bonus (stricter reading), 14 to 15 days, max bet €5, cashout cap 5xCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it gives1st deposit: 100% up to €750 + 100 free spins + 1 Wheel of Luck spinWagering35x deposit + bonus (bonus from a €30 deposit in stricter sources)CheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it gives1st deposit: 100% up to €750 + 100 free spins + Wheel of Luck spinWagering35x deposit + bonus, 7 to 30 days (sources differ), free spins expire in 7 daysCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesPeerGame has no welcome bonus or promo code; play straight from your walletWageringNo wagering, no max bet and no cap because no bonus is attached, according to available sources.CheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesWelcome package: up to €1,500 + 150 free spins over 3 depositsWagering40x bonus, 30x free spin winnings, 5 days per stage, max bet €5, max cashout 5xCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesWelcome package: up to €1,000 + 400 free spins over 4 depositsWagering40x bonus (free spins 40x in stricter sources), 5 days per stageCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesWelcome package: up to €1,500 + 270 free spins over 4 deposits (120 FS on the 1st)Wagering40x bonus, 35x free spin winnings, about 5 daysCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesWelcome package: up to €1,200 + 220 free spins over 4 deposits (1st: 120% up to €300 + 50 FS)Wagering40x bonus, up to 40x free spin winnings, 5 days per stageCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesWelcome package: up to €800 + 200 free spins (1st stage often 150% up to €300 + 150 FS on Big Bass Splash); varies by countryWagering40x bonus, 30x free spin winnings, 4 to 5 days per stageCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesWelcome package: up to €2,500 + 350 free spins over four deposits (1st stage 150% up to €500 + 150 FS within the first hour); up to €2,000 + 250 FS in some…Wagering40x bonus, 40x free spin winnings (stricter of two figures), 5 days per stageCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesWelcome package: up to €3,000 + 600 free spins over 4 deposits (caps €500, €500, €1,000, €1,000; up to 150 FS each)Wagering30x to 35x depending on source (we plan on 35x), 5 to 14 daysCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesCasino welcome offer: up to €3,000 + 900 FS over several deposits; first deposit 150% + 100 FS on Twilight Princess (bonus up to $350)Wagering40x the bonus, 30x to 35x on free spin winnings, 5 days, max conversion 3x the bonusCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesWelcome package: 100% up to €500 + 90 FS, 75% up to €500 (or 25% insurance), then 60 FS for €10 or 110 FS for €30Wagering40x the bonus, 7 days (deposit + bonus on the 2nd deposit in one source)CheckedNovember 6, 2026Get bonus
Code+3 more codes in the reviewWhat it gives1st deposit: 100% up to €5,000 + up to 200 FS (50 FS from €20, 200 FS from €200)Wagering50x the bonus, 7 days; free spins valid 3 days; max bet €5 (two sources)CheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesHyperstart: 100% up to $500 + 100 FS, then 75% up to $500 and 50% up to $500 (up to $1,500 + 100 FS)Wagering50x the bonus, 7 days, max conversion 5x the bonusCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesWelcome offer: up to $4,000 + 200 free spins + 1 Wheel of Luck spinWagering35x deposit + bonus, 7 to 30 days (sources differ), free spins valid 7 daysCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesWelcome package: up to $4,000 + 200 free spins over 3 deposits + 1 Wheel of Luck spinWagering35x (plan on deposit + bonus); first deposit within 7 days of sign-upCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesWelcome package: 100% up to $500 + 100 FS, 75% up to $500, 50% up to $500Wagering40x the bonus, 7 days; conversion capped at 5x the bonusCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesWelcome package: 100% up to €500 + 50 FS, 75% up to €300 + 50 FS, 75% up to €200 + 100 FSWagering35x deposit + bonus, 40x on free spin winnings, 10 daysCheckedNovember 6, 2026Get bonus
Code+1 more code in the reviewWhat it gives1st deposit: 100% up to €1,000 + 100 free spins (then POWERUP 100% up to €3,000 + 100 FS, HOPTOIT 50% up to €5,000 + 100 FS, CATCHME 50% up to €6,000 + 200 FS)Wagering50x the bonus in most sources (40x in two newer ones), 7 days, €5 max betCheckedNovember 6, 2026Get bonus
Code+3 more codes in the reviewWhat it gives1st deposit: 100% up to €4,000 + 100 FSWagering40x for each welcome step, 7 days; free spins activate within 3 days; win cap 5x the bonusCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it gives100% up to €500 + 200 free spins (20 a day for 10 days) + 1 Bonus CrabWagering35x (deposit + bonus in two sources), 40x on free spin winnings, 10 days, €5 max betCheckedNovember 6, 2026Get bonus
Code+3 more codes in the reviewWhat it gives1st deposit: 100% up to €1,000 + 150 free spins (25 a day for 6 days)Wagering50x, 3 days in most sources (7 days in two)CheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it gives100% up to €500 + 200 free spins (20 a day for 10 days) + 1 Bonus CrabWagering35x deposit + bonus, 40x free spin winnings, 10 daysCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesWelcome bonus: 100% up to €500 + 200 FS (20 a day for 10 days) on the first depositWagering35x deposit + bonus, 40x on free spin winnings, 10 daysCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesWelcome bonus: 100% up to €500 + 200 free spins (20 a day for 10 days)Wagering35x deposit + bonus, 40x on free spin winnings, 10 daysCheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesCasino welcome package: up to €1,500 + 150 FS over 4 deposits (100% up to €300 + 30 FS, 50% up to €350 + 35 FS, 25% up to €400 + 40 FS, 25% up to €450 + 45 FS)Wagering35x the bonus, 7 days per step, max bet €5 (one source: 35x deposit + bonus)CheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesCasino: 100% up to €2,000 on the first deposit (or sports and esports: 100% up to €600)WageringCasino: 40x deposit + bonus within 30 days, max bet 20% of the deposit (one source); sports: 10x deposit +…CheckedNovember 6, 2026Get bonus
CodeWhat it gives100% first deposit match with free spins (up to €1,000 + 300 FS or up to €6,000 + 100 FS, depending on country)Wagering35x deposit + bonus (€1,000 + 300 FS version) or 40x (€6,000 + 100 FS version), 40x on free spin winnings, 3…CheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesWelcome package: 300% up to €8,000 + 300 free spins and 1 Bonus Crab over 4 deposits, chosen on the registration formWagering40x deposit + bonus and 50x free spin winnings in most reviews; 50x deposit + bonus and 40x free spins in…CheckedNovember 6, 2026Get bonus
CodeNo code neededWhat it givesWelcome package: 300% up to €10,000 + 400 free spins over 5 deposits (100% up to €500 + 100 FS on the 1st)Wagering35x bonus in most sources, 40x in one; free spin winnings 35x or 40x; 3 days and €5 max bet in one source eachCheckedNovember 6, 2026Get bonus

Facts come from each casino's own terms or, where those pages were not reachable for us, from several independent sources. Offers change without notice, so check the current terms on the casino site before you deposit. 18+, play responsibly.

Bonus value calculatorSee what a code is worth after wagering. Wagering calculatorWork out how much you must bet before a cashout. Free spins value calculatorTurn a free spins code into a cash value. Casino bonus terms explainedMax bet, time limits and win caps in plain English. What is a wagering requirement?How 35x works and what it costs you. Best free spins offersEvery free spins deal we list, ranked.

How casino bonus codes work

A casino bonus code is a short word or string of letters that tells the casino which offer you want. You type it into a promo field when you register or make a deposit, and the casino adds the matching bonus to your account. Some codes unlock a deposit match, some give free spins, and some do both. Casinos use them to track where a player came from and to run several offers at the same time.

The code itself has no value on its own. What counts is the offer behind it and the rules attached to it. Two casinos can both give "100% up to €500" and still be very different deals once you read the wagering, the time limit and the cap on winnings. That is why every row in our table shows the wagering next to the code.

Most casinos do not need a code

If you look at the table, you will see "No code needed" far more often than a real code. Most modern casinos add the welcome bonus automatically. You sign up through the casino link, tick the bonus box or pick the offer from a list, and then deposit. A few brands still ask for a code at each step of the welcome package, for example a different code for the first, second and third deposit. Where that is the case, the extra codes are listed in the casino review under "bonus codes".

When there is no code, the important step is usually the opt in. Many casinos only credit the bonus if you activate it before you pay. If you deposit first, the money lands as a normal deposit and the bonus is gone. Read the short terms in each review before your first payment.

Brand bonus codes and exclusive codes

People often search for "brand bonus code", such as a Stake bonus code or a Spininio bonus code, and find a long list of different codes on different websites. Many of those are exclusive codes. An exclusive code belongs to the website that agreed it with the casino, and it usually works only when you arrive through that website's link. If you use a code from another site with our link, the casino may reject it or give you the standard offer instead.

The codes on this page are the ones we can confirm for the offer you get through our links. We do not copy codes from other sites. When the casino's own pages were not reachable for us, we only list a code if several independent sources agree on it, and we say so in the review.

How to check the terms before you use a code

Before you enter any code, open the bonus terms on the casino site and look for these points:

  • Wagering. How many times you must bet the bonus, or the deposit plus the bonus, before you can withdraw. Our wagering requirement guide shows what 35x means in real money.
  • Time limit. Many welcome offers must be wagered in 3 to 10 days. A short window makes a big bonus hard to clear.
  • Max bet. Most casinos cap each bet while a bonus is active, often at €5. One bigger bet can void the bonus.
  • Win cap. Some offers limit how much you can cash out from bonus play, for example 5x the bonus.
  • Excluded payments. Skrill and Neteller deposits are often excluded from welcome offers.

Our casino bonus terms guide covers each of these in more detail. To compare two offers in numbers, put them into the bonus value calculator or the wagering calculator.

Free spins codes

Free spins codes work in the same way as deposit codes, but the reward is a set number of spins on one or more named slots. The spins have a fixed stake, often €0.10 or €0.20, and the winnings usually go to a bonus balance with their own wagering. A code for 200 free spins at €0.10 is worth about €20 in stakes before wagering, which is less than it sounds. The free spins value calculator gives a quick estimate. You can also browse every current offer on our free spins page.

Play responsibly

A bonus code does not change the odds of the games. The casino keeps its edge, and wagering means you will bet more than you planned if you are not careful. Set a deposit limit before you claim any offer, stop when the budget is used, and never deposit just to keep a bonus alive. If gambling stops being fun, our responsible gambling page lists free help in your country. You must be 18 or older, or the legal age where you live.

Casino bonus codes: FAQ

Usually not. Most casinos in our table attach the welcome bonus automatically when you sign up through the casino link and opt in before your first deposit. When a code is needed, we show it in the table and in the casino review, so you can copy it with one tap.

Exclusive codes are tied to the website that negotiated them. The casino checks which partner sent you, and a code made for a different partner is often rejected or replaced by the standard offer. Use the codes listed on this page with our links, or use the other site's code with their link.

Most casinos have a promo code field on the registration form or in the deposit window. Some ask you to enter it under the bonus or promotions tab before you pay. Enter the code before the deposit is made, because many casinos do not add a bonus afterwards.

The mechanics are the same. A free spins code unlocks a set number of spins on named slots, and the winnings usually carry their own wagering. A deposit code adds bonus money on top of your payment. Read the terms of both, because the wagering, time limit and max bet can differ.

We check every code when we review or update a casino, and the table shows the date of the last check. Casinos change offers without notice, so always confirm the current terms on the casino site before you deposit.

Only one welcome offer applies per person, household and payment method at almost every casino. Some casinos use a different code for each step of the welcome package, and you enter them one after another on your first, second and later deposits.

Want to see how we pick and score casinos? Read how we rate casinos or go back to the full casino ranking .