Free Spins No Deposit Bonuses in Canada: Top Picks and Real Value Explained

Free spins no deposit bonuses in Canada let you play real-money slots without adding your own funds, but the advertised number of spins isn’t the whole picture. For example, a 50-spin offer with a 60x wagering requirement and a C$20 withdrawal limit is much less valuable than a 20-spin offer with a 30x requirement and a C$100 limit. This guide helps you see the real value behind the ads.

We’ve evaluated the bonus offers based on their practical value, considering wagering requirements, withdrawal limits, game quality, expiry dates, and casino licensing. Every casino listed accepts Canadian players, offers CAD-friendly payment methods, and has a valid license. We’ll also cover how to claim these bonuses, which slots to play, how withdrawals work in Canada, and how to evaluate any free spins offer you find.

Important Note: Canada’s online casino market has different rules depending on where you are. Ontario has its own regulated market, while other provinces use a mix of provincial lottery sites and offshore casinos licensed by authorities like the Kahnawake Gaming Commission or the Malta Gaming Authority. This affects which bonuses are available and what rules apply, all of which we’ll explain in the relevant sections.

Best Free Spins No Deposit Offers in Canada

Our April 2026 list of the best online casinos for free spins is based on recent bonus tests and real player feedback. The table below ranks no-deposit free spins offers by their total value, not just the number of spins. Offers with fair wagering requirements and reasonable withdrawal caps are ranked higher than those with a high spin count but strict terms.

Casino ExampleFree SpinsWageringGame RestrictionMax WithdrawalExpiry
Casino A5030×Book of DeadC$1007 days
Casino B2020×StarburstC$10014 days
Casino C2525×Sweet BonanzaC$10010 days
Casino D100× Starburst XXXtremeNo cap7 days

Ultimately, the “best” offer depends on what you’re looking for and how much time you have to play. We’ll break this down further in the real-value section below. For most Canadian players, Casino B with 200 free spins and Casino C are great starting points, offering easy-to-claim bonuses with fair terms. If you want more free spins and don’t mind using a bonus code, Casino A is a good choice. For those who want to avoid wagering requirements altogether, Casino D with 10 free spins is the best option.

How to Choose No Deposit Free Spins

The best no deposit free spins bonuses in the top table were carefully evaluated before being included. Our ranking isn’t based on brand popularity or paid partnerships. Instead, it reflects a structured assessment of the terms that determine if you can actually walk away with withdrawable cash. Our evaluation considers six key criteria, listed in order of importance:

  1. Fairness of Wagering Requirement: Offers with requirements below 35x score higher. Anything over 50x is flagged as difficult to complete in time. No-wager offers automatically score highest here.
  2. Withdrawal Cap vs. Spin Value: A reasonable cap allows you to withdraw at least 5–10 times the value of your spins. Caps below 3x the spin value make it almost impossible to get a meaningful return.
  3. Licensing and Regulation: We prioritize casinos licensed by reputable bodies like AGCO/iGaming Ontario, the Malta Gaming Authority, the UK Gambling Commission, or the Kahnawake Gaming Commission. Good licensing ensures fair play, reliable payouts, and term transparency.
  4. Game Quality: Offers tied to high-RTP (Return to Player) slots (96%+) from top providers like NetEnt, Play’n GO, or Pragmatic Play score better than those restricted to low-RTP or obscure games.
  5. Expiry Window: A period of seven days or more is considered fair. Offers that expire in 3 days are penalized unless the wagering requirement is low enough to clear quickly.
  6. User Experience and Transparency: Casinos with clear, easy-to-find bonus terms and a smooth mobile sign-up process receive higher scores.

Offers that perform well across all six areas are labelled “Strong.” Those with one or two weak points but are otherwise acceptable fall into the “Fair” category. Offers where the terms are stacked against the player (e.g., high wagering, low cap, short expiry) are classified as “Weak” and are included for comparison purposes.

No casino paid for its placement or ranking. This evaluation is based on publicly available bonus terms verified at the time of writing. Remember that terms can change, so always confirm the current details on the casino’s bonus page before you claim an offer.

One final factor that influences our ranking is the casino’s past behaviour. We give higher scores to operators with a proven history of honouring their bonus terms, processing withdrawals on time, and fairly resolving disputes. This helps separate casinos that offer genuine bonuses from those that use attractive terms as bait.

Main Types of Free Spins No Deposit Bonuses

Not all no deposit online casino bonuses are the same. Here are the most common types you’ll find:

  • Registration Free Spins: This is the most common type of bonus. You can get up to 100 free spins in Canada automatically after creating and verifying your account. No deposit or bonus code is needed. The main advantage is simplicity, but the casino decides which games you can use the free spins on.
  • Bonus Code Free Spins: To get these spins, you need to enter a specific code when you sign up or in the cashier section. Sometimes, these codes unlock better deals than standard offers, but if you enter the code incorrectly or forget to, you could miss out on the bonus.
  • Mobile-Exclusive Free Spins: These bonuses are for players who sign up through a casino’s app or mobile website. They might offer more spins or a longer time to use them to encourage mobile play.
  • Verification Free Spins: You receive these spins after completing the full identity verification (KYC) process, not just confirming your email. Because this requires an extra step, casinos sometimes offer better terms. However, it can take 24-72 hours for your documents to be reviewed and the bonus to be activated.
  • No-Wager Free Spins: With these spins, you can withdraw your winnings immediately without needing to meet any playthrough requirements. These offers are rare and usually include fewer spins, but they provide the best value.

50 Free Spins: The Industry Standard

Fifty free spins are a common no-deposit bonus offer in Canada. It sounds like a lot, but it’s often just a starting point. For example, 50 free spins at C$0.20 each gives you a total value of C$10. What really matters is what you have to do to withdraw any winnings from that C$10.

This is where wagering requirements and withdrawal caps come in. Because of this, a 20 free spins offer with low wagering (20x) and a high cap (C$100) can be much better than a 50-spin offer with high wagering (50x) and a low cap (C$30).

The takeaway: Don’t just look at the number of free spins. Always compare the full terms—wagering requirements, withdrawal caps, eligible games, and expiry dates—to understand the real value of a bonus.

Understanding Wagering Requirements and Bonus Terms

Wagering requirements are the most important factor to consider when evaluating a free spins no deposit Canada offer. This multiplier tells you how much money you need to bet before you can withdraw any winnings. For example, a 40x requirement on C$10 in winnings means you must place a total of C$400 in bets. Your balance has to survive that much play before you can cash out.

Here’s a practical example:

You get 50 free spins with no deposit valued at C$0.20 each, for a total value of C$10. Let’s say you win C$15 from these spins, and the wagering requirement is 35x. Your playthrough target is C$15 × 35 = C$525. On a slot machine with a 96% Return to Player (RTP), your balance is expected to decrease over time. Turning a C$15 starting balance into withdrawable cash after C$525 in bets is statistically unlikely. However, it does happen, which is why casinos use withdrawal caps to limit their potential losses.

Withdrawal Cap

A withdrawal cap limits the maximum amount you can cash out from a bonus. If the cap is C$100, you can only withdraw C$100, even if your balance reaches C$500. A lower wagering requirement with a higher cap is almost always better than more spins with strict terms.

Game Contribution

Game contribution rates determine how much different games count toward clearing the wagering requirement.

  • Slots: Usually count for 100%, meaning every C$1 bet reduces the requirement by C$1.
  • Table Games: Often contribute only 10–20%.
  • Excluded Games: Some games don’t contribute at all. Playing a restricted game can void your bonus and any winnings.

Time Limits

Bonuses come with expiry dates. A 7-day time limit on a 40x requirement for a C$10 win means you need to wager about C$57 per day. If the limit is only 3 days, that number jumps to C$133 per day, requiring longer play sessions. Short time limits put casual players at a disadvantage.

Maximum Bets

Most no-deposit bonuses have a maximum bet limit, usually C$5–C$8 per spin, while you are clearing the wagering requirement. Exceeding this limit, even by accident, can result in your bonus and all winnings being forfeited. Be careful, as some slots reset the default bet amount between sessions.

Minimum Deposit Amount

Some casinos require a small real-money deposit, often C$10–C$20, before you can withdraw winnings from a no-deposit bonus. This doesn’t change the fact that the bonus itself was free, but it does add a cost to cashing out. Always check for this condition beforehand.

Account Limits

Casinos typically enforce a “one bonus per household” rule, which can also apply to a shared IP address or payment method. If you share a network with another player, your bonus could be voided during the identity verification process. It’s wise to read the general bonus terms before signing up to avoid this issue.

Common Wagering Mistakes

Here are the most common mistakes people make when using casino bonuses and how to avoid them:

1. Playing restricted games: Playing a game that’s excluded from the bonus terms is a costly error. For example, if blackjack is restricted and you place even one bet on it, the casino can take your entire bonus. These restrictions are often hidden in the full terms and conditions, not on the bonus landing page.

2. Betting over the maximum limit: Exceeding the max bet limit can also void your free bonus. Most no-deposit bonuses have a bet cap of C$5–C$8 during the wagering period. Placing a single bet over this amount—even by accident—can result in losing your bonus. Always check the max bet rule before you start playing.

3. Ignoring the expiry date: If you don’t complete the wagering requirements before the bonus expires, you’ll lose both the bonus and any winnings. Set a calendar reminder when you claim the bonus to keep track of the deadline.

4. Not completing KYC verification: If you wait to complete your Know Your Customer (KYC) verification until you want to withdraw, you can face long delays. Sometimes, the bonus might even expire while your documents are being reviewed. The best way to avoid this is to submit your ID documents right after you sign up, before you start playing.

How to Claim Free Spins No Deposit Casino Bonus

The process for claiming a bonus is similar at most Canadian online casinos, but there can be small differences depending on how the bonus is activated—either with a bonus code or automatically. It’s important to complete each step correctly. If you forget to enter a bonus code or don’t verify your email, you could lose the offer for good.

  1. Choose a Casino and Find the Offer. First, confirm the bonus is still available and check if it needs a code. Read the terms and conditions to understand the wagering requirements, withdrawal limits, eligible games, and expiry date. Always refer to the casino’s official bonus page, as information on third-party sites can be out of date.
  2. Sign Up for a New Account. You’ll need to provide details like your name, email, birth date, Canadian address, and a password. Some casinos may also ask for a phone number. Make sure this information is accurate, as you’ll need to verify it later with your ID. If you’re in Ontario, you might also have to confirm you are registering with an AGCO-regulated site.
  3. Enter the Bonus Code (If Needed). If the offer has a bonus code, you’ll usually enter it during registration or in the cashier section right after creating your account. Type the code exactly as shown, paying attention to capitalization. If you miss this step, contact customer support immediately—they might still be able to help, but it’s not a guarantee.
  4. Verify Your Email. After signing up, you’ll receive a confirmation email with a link. Click it to activate your account. If the bonus is automatic, the free spins should appear in your account shortly after verification. For offers requiring a bonus code, the spins will be credited after both email verification and code entry are complete.
  5. Complete Identity Verification (KYC). Most casinos require you to verify your identity before you can withdraw any winnings. To avoid delays later, submit a government-issued ID (like a passport or driver’s license) and a recent proof of address (like a utility bill from the last 90 days) as soon as you register. This review process usually takes 24–72 hours.
  6. Check for Your Spins. Once you’ve completed the steps, look for the free spins in the “Bonus” or “Promotions” section of your account. It should show the game you can play, how many spins you have, and their value. If the spins don’t show up within 30 minutes, the quickest way to solve the issue is to contact customer support through live chat.

What to Consider When Claiming on Mobile

Claiming a bonus on a mobile browser is almost identical to doing it on a desktop, but there are a few key differences. Some casinos have a dedicated app for iOS or Android. These apps might have a different sign-up process where the bonus code field is in another spot. Sometimes, the app automatically applies a mobile-only bonus, which could override the standard one. 

Uploading your identity documents for KYC checks is usually easier on a phone. You can use your phone’s camera to take photos of your ID directly during the verification process, saving you the step of uploading files. The main downside is the smaller screen size, which makes it harder to read the full bonus terms and conditions. It’s easy to miss important details like betting limits or game restrictions. A good tip is to open the terms page in a separate browser tab before you start signing up.

Another thing to consider with mobile apps is push notifications. Casinos often use them to send reminders about bonus expiry dates or to update you on your wagering progress. This can be very helpful, especially if the bonus has a short expiry time. If you’re using a mobile browser instead of an app, you won’t get these notifications, so it’s a good idea to set your own reminders.

Best Slot Games for Free Spins Play

Free spins bonuses are usually tied to a specific slot game or a small selection of online slots chosen by the casino. If you understand why casinos choose these particular slots, you can better judge the quality of the offer. This also helps you pick the best game when you have a choice.

Game TitleProviderRTPVolatilityFree Spins Suitability
StarburstNetEnt96.09%LowExcellent for wagering 
Book of DeadPlay’n GO96.21%HighHigher risk, higher reward potential per spin
Gonzo’s QuestNetEnt95.97%MediumBalanced profile; avalanche mechanic can chain wins
Big Bass BonanzaPragmatic Play96.71%HighStrong RTP; bonus round can produce large multipliers
Sweet BonanzaPragmatic Play96.48%HighCluster pays with multiplier bombs
Gates of OlympusPragmatic Play96.50%HighSimilar to Sweet Bonanza; strong for players comfortable with variance
Starburst XXXtremeNetEnt96.45%HighUpdated Starburst with higher volatility and multiplier wilds

Starburst is a common choice for free spins because its low volatility means you get frequent small wins. On the other hand, games like Book of Dead and Big Bass Bonanza are high-volatility slots. You might go through long stretches with no wins, but you also have the chance for big payouts. Sweet Bonanza and Gates of Olympus use a cluster-pays system with random multipliers. This means a single spin could pay out 50x to 100x your bet, which can help you meet wagering requirements much faster. 

When it comes to free spins, casinos usually pick popular slot games with a good reputation. In Canada, no-deposit offers often feature games from major providers with an RTP (Return to Player) between 95% and 97%. These games are volatile enough to be exciting but not so much that you lose your balance too quickly.

It’s important to remember that RTP is a long-term average. A 96.5% RTP means the game pays back C$96.50 for every C$100 wagered over millions of spins, not in a single session. Your actual results over 20-50 free spins can be very different. Always check which game the free spins are for before you claim an offer.

Withdrawing Free Spin Winnings

To get your bonus money into a Canadian bank account, you’ll need to request a withdrawal, pick a payment method, complete a security check (KYC), and wait for processing. Knowing these steps ahead of time can help you avoid delays when you’re ready to cash out.

Here’s how the withdrawal process usually works:

  1. Confirm you’ve met the wagering requirement. Check your account dashboard to see if your wagering is complete. Some casinos use a progress bar, while others show the remaining amount. Don’t request a withdrawal until this is 100% finished, as some casinos may void your bonus if you do.
  2. Request a withdrawal. Go to the cashier or banking section, choose a withdrawal method, and enter the amount you want to take out. If there’s a withdrawal cap (e.g., C$100), make sure you request that exact amount or less.
  3. Complete the KYC check. If this is your first withdrawal, you’ll likely need to verify your identity. If you’ve already submitted your documents, you can skip this step. Otherwise, expect a 24–72 hour review before your withdrawal is approved.
  4. Wait for the funds to be processed. After your request is approved, there’s usually a pending period of 24–48 hours before the money is sent to your payment provider. The total time it takes depends on the casino and the payment method you chose.

Recommended Methods

Canadian players can use several withdrawal methods. Each one differs in speed and availability:

MethodProcessing TimeMinimum Withdrawal
Interac e-Transfer0–24 hours after approvalC$10–C$20
Bank Transfer3–5 business daysC$20–C$50
Visa / Mastercard2–5 business daysC$10–C$20
E-wallets (PayPal, Skrill, Neteller)0–24 hours after approvalC$10–C$20
Cryptocurrency (BTC, ETH)0–2 hours after approvalDepends

For most Canadian players, Interac e-Transfer is the best withdrawal method. It connects directly to your Canadian bank account, processes quickly once the casino approves it, and usually has low or no fees. Because winnings from free spins are often small, Interac is the most practical choice due to its low minimum withdrawal limits and fast speed.

However, be aware that some casinos require you to withdraw using the same method you used to deposit. Since no-deposit bonuses don’t involve a deposit, the casino might make you use the first payment method you add to your account.

Withdrawal Conditions

It’s a good idea to set a clear withdrawal goal before you start playing and view the withdrawal cap as the most you can realistically win. The purpose of a free spins bonus is to turn a small, no-risk chance into a modest cash payout, not to build a large balance that you end up losing.

While processing fees are rare at reputable casinos, some operators do charge them, especially for bank transfers or for withdrawals below a certain amount. Always check the casino’s banking page for fees before choosing a withdrawal method to avoid surprises. A C$5 fee on a C$30 payout is a significant loss.

Pay attention to reverse withdrawal policies. Some casinos let you cancel a pending withdrawal to keep playing with the funds. This feature is designed to encourage you to bet your winnings again. If you’ve met the playthrough requirements and want to secure your cash, you should avoid casinos with this feature or resist the urge to cancel your withdrawal.

After successfully withdrawing winnings from a no-deposit bonus, you’re often eligible for the casino’s standard welcome bonus on your first real-money deposit. This provides a clear next step. Think of the no-deposit bonus as a risk-free trial of the casino. If you like the games, interface, and payout speed, you can then move on to the deposit bonus.

No Deposit Free Spins Casino: Canadian Regulations

Ontario is the only province in Canada that fully regulates its private iGaming market. The Alcohol and Gaming Commission of Ontario (AGCO) manages operators through a subsidiary called iGaming Ontario. This body enforces clear standards for bonus transparency, responsible gambling, and handling disputes. As a result, casinos operating in Ontario must clearly display their bonus terms and stick to them.

Elsewhere in Canada, the rules are less clear. Provincial lottery corporations, like BCLC in British Columbia and Loto-Québec in Quebec, run their own online platforms. However, private offshore casinos also accept Canadian players. While it’s not illegal for Canadians to play on these sites, they operate without provincial oversight. These offshore sites are often licensed by bodies like the Kahnawake Gaming Commission, the Malta Gaming Authority, or the UK Gambling Commission, which offer different levels of player protection.

What does this mean for free spins no deposit offers? Bonuses from casinos regulated by the AGCO come with stronger guarantees. Offers from offshore sites might look just as good, but you have less recourse if the casino changes the terms or withholds your winnings. If you’re in Ontario, it’s smart to check if a casino is on iGaming Ontario’s registered list. Players in other provinces should check the casino’s license and research its reputation for paying out bonuses before claiming an offer.

How to Evaluate Free Spin Offers and Find Their True Value

Most comparisons of free spin offers just rank them by how many spins you get. This isn’t very helpful. A better way to judge an offer is to use a five-step process. This method will help you assess the real value of any free spin deal.

Step 1: Calculate the starting value. Multiply the number of spins by the value of each spin. For example, most no-deposit free spins are worth C$0.10 to C$0.25 each. If you get 50 spins at C$0.20 per spin, the total starting value is C$10.

Step 2: Check the wagering requirement. To calculate it, multiply your expected winnings (or the starting value from Step 1) by the wagering multiplier. For a C$10 value with a 40x multiplier, you’d need to wager C$400 (C$10 × 40).

  • Manageable: Below C$200 playthrough for a C$10 start.
  • Challenging: C$200–C$400 playthrough.
  • Difficult: Above C$500 playthrough.

Step 3: Look at the withdrawal limit. If the limit is C$100, you can’t withdraw more than that, no matter how much you win. A low withdrawal limit combined with a high wagering requirement is a bad deal. For example, having to wager C$400 just to cash out a maximum of C$30 isn’t great. Wagering C$200 for a C$100 potential cash-out is much better.

Step 4: See which games you can play. Are the spins for a slot machine with a high Return to Player (RTP) percentage? Slots with an RTP over 96% give you a better chance of finishing the wagering requirement with money still in your account. If the spins are for low-RTP games, the offer is less valuable.

Step 5: Check the expiry date. Can you realistically meet the wagering requirement in the time given? Having to wager C$400 in 3 days is tough (about C$133 per day). But if you have 14 days, that’s only about C$29 per day, which is much more manageable.

Results

Here’s how we rank bonuses after our analysis:

  • Strong: These are the best offers. They have wagering requirements below 35x, a withdrawal cap of at least C$75, and can be used on games with an RTP above 96% for 7 days or more. No-wagering offers also fall into this category, regardless of the withdrawal cap.
  • Fair: These offers are decent but have some limitations. They typically have wagering requirements between 35x and 50x, a withdrawal cap from C$50 to C$75, and an expiry of 5+ days. They’re still playable, but your potential winnings are more limited.
  • Weak: We advise caution with these offers. They usually have high wagering requirements (above 50x), a low withdrawal cap (below C$50), a short expiry period, or can only be used on low-RTP games. The terms for these bonuses heavily favour the casino.

Real Examples

Let’s look at an example: a casino offers you 30 free spins. Each spin is worth C$0.20 (making the total offer worth C$6), and the offer comes with a 25× wagering requirement (meaning you have to bet C$150 before you can cash out). The maximum you can win is capped at C$100, and you have 10 days to use the free spins on the game Starburst (which has a 96.09% RTP). This is a Strong offer. The playthrough amount is reasonable, the potential win is high compared to the offer’s value, the game is good, and you have plenty of time to use it.

Here’s another example: 50 spins at C$0.10 each (a C$5 total value). This one has a 50× wagering requirement (C$250 playthrough) and a C$30 win cap. The spins are for a game with a low 94% RTP and expire in 3 days. Despite having more spins, this is a Weak offer. The playthrough is high for the value, the cap is low, the game isn’t great, and the time limit is short.

Of course, this framework doesn’t guarantee you’ll win. Slot machine results are random, especially over a short time. However, it does give you a reliable way to compare offers before you invest your time. By using these five steps, players can consistently pick better deals than those who just look at the generous free spins quantity.

Responsible Gambling Tips

Responsible gambling, including the use of bonus funds, should be approached as a form of entertainment rather than a method for generating income. To ensure it remains an enjoyable activity, it is advisable to establish personal limits before playing. This practice is particularly important when transitioning from free-to-play games to real-money gambling.

To promote responsible gaming, reputable casinos provide a suite of tools for players, such as deposit and loss limits, session reminders, cool-off periods, and self-exclusion options. Utilizing these features helps maintain the intended purpose of free spins and other bonuses as supplementary entertainment.

If you find that gambling is causing stress or becoming difficult to control, confidential support is available throughout Canada:

  • Responsible Gambling Council: Provides educational resources, prevention programs, and information on safer gambling practices.
  • ConnexOntario: Offers free and confidential 24/7 support for Ontario residents via chat, telephone, or referrals to local services.
  • Gamblers Anonymous: Organizes peer-support meetings and recovery programs across the country.

No Deposit Free Spins FAQ

What makes a free spins no deposit offer good?

The real value of a free spin bonus offer isn’t just the number of free spins you get. It’s a combination of the wagering requirement, withdrawal limit, game quality, and expiry date. For example, a 20-spin offer with a 20x wagering requirement and a C$100 withdrawal cap is usually better than a 100-spin offer with a 60x wagering requirement and a C$30 cap.

Can you claim no deposit free spins from multiple casinos at once?

Yes. You can claim a real money no deposit bonus from any casino you haven’t signed up with before. This means you can have active bonuses at several different casinos at the same time. The wagering requirements and expiry date for each offer are separate.

How often do Canadian casinos update their no-deposit free spins?

Online casinos typically update their no-deposit offers every 1 to 3 months due to seasonal promotions, new game releases, or competition. To get the most accurate and current information, it’s always best to check the promotions page directly on the casino’s website.

Can I win real money with a no deposit bonus?

Yes, you can. No deposit bonuses have real money value, but you must complete the wagering requirements before you can withdraw any winnings.

What are the best withdrawal options for free spin winnings in Canada?

Interac e-Transfer is your fastest option, processing within 24 hours once the casino approves it. E-wallets like Skrill and Neteller are just as quick. Bank transfers are slower, taking 3–5 business days. Cryptocurrency can be the fastest method, but it’s only available at certain online casinos.

Are no deposit casino bonuses available to existing players?

Online casinos in Canada often use no deposit bonuses to attract new customers. These promotions are typically reserved for newly registered players. So, if you already have an account at a casino advertising a no-deposit bonus, you probably won’t be able to claim it.

Do free spins without deposit expire if not used?

Yes, most free spin bonuses have an expiry date. Once the spins are added to your account, a countdown begins—usually between 3 and 14 days. You must use free spins and meet any wagering requirements within this period. If you don’t, the bonus spins and any winnings from them will be forfeited. Casinos typically do not offer extensions.

Are winnings from no deposit free spins taxable in Canada?

Typically, gambling winnings, including those derived from no deposit bonuses, are not taxable in Canada. The only exception to this rule is for professional gamblers, where the Canada Revenue Agency (CRA) has established that gambling is their primary source of income.

Scroll to Top