ic666 — 24/7 Bengali support for online betting and casino, anytime and anywhere
Deposit as little as ৳300 with bKash or Nagad, place live cricket bets, and enjoy a safe experience with our dedicated Bengali-speaking support team.
About us
ic666 is a reliable online betting and casino platform built with Bangladeshi players in mind. Our goal is simple — to give every Bangladeshi player an experience where they can get help in their own language, deposit and withdraw using familiar payment methods, and safely enjoy their favourite cricket or casino games.
Our players are spread across every corner of the country, from Dhaka to beyond. To fit into their everyday lives, we have integrated familiar mobile banking solutions like bKash, Nagad, Rocket, and Upay, so both deposits and withdrawals are fast and hassle-free. Withdrawals are typically processed within 1 hour.
Fair play is not just a slogan for us — it is our everyday commitment. Through SSL encryption, secure transactions, and 24/7 Bengali-speaking support, we ensure that every player can play with dignity and peace of mind.
Why Choose ic666
Fast withdrawals
Your money typically reaches your bKash or Nagad account within 1 hour.
Fast paymentTop-Level Security
Your account and funds are protected with SSL encryption and advanced cyber security.
SecureSupport in Bengali
Our skilled Bengali-speaking support team is by your side 24 hours a day, 7 days a week.
24/7Easy payments
bKash, Nagad, Rocket, Upay, and bank transfer — all familiar methods supported.
Mobile bankingCricket Betting
Place live bets on every Bangladesh Tigers match as well as BPL, IPL, and T20 World Cup.
Live betHuge Game Collection
Slots, live casino, fishing games, and sports betting — all entertainment in one place.
Many gamesAttractive bonuses
Get a 120% bonus on your first deposit up to ৳10,000. Regular promos and cashback offers available.
BonusMobile app
Play from anywhere with the Android app — fast, lightweight, and easy to use.
AndroidSimple steps to get started
Register on ic666 in just a few minutes and start enjoying betting and casino games.
Sign up
Create an account in just 30 seconds with your name, mobile number, and password. No documents required.
Make a deposit
Deposit as little as ৳300 with bKash, Nagad, Rocket, or Upay and receive a 120% welcome bonus.
Play and win
Cricket betting, slots, live casino, or fishing games — play what you like and enjoy the thrill of winning.
Withdraw
Withdraw from as little as ৳500. Your money will typically reach your mobile wallet within 1 hour.
Hot games right now
Our most popular slots and casino games — the daily choice of thousands of players.
Gates of Olympus
Pragmatic Play
SlotsFortune Tiger
PG Soft
SlotsSweet Bonanza
Pragmatic Play
SlotsAviator
Spribe
CrashLucky Neko
PG Soft
SlotsMega Fishing
JILI
FishingFortune Gems
JILI
SlotsMahjong Ways
PG Soft
SlotsWelcome bonus offer
Join as a new member and get a 120% bonus on your first deposit — up to ৳10,000. Special offers are also available during Pohela Boishakh, Eid, and World Cup season.
- Minimum deposit amount: ৳300
- Wagering requirement: 25x
- bKash, Nagad, Rocket, Upay, and bank transfer supported
- Bonus is credited to your account instantly
VIP membership
The more you play, the more rewards you earn. Join our three-tier VIP program and enjoy weekly cashback.
Bronze
Weekly cashback up to
New members start at Bronze. You can advance to higher tiers by playing regularly.
Starting tierSilver
Weekly cashback up to
Members who continue playing consistently from Bronze are promoted to Silver.
Mid tierGold
Weekly cashback up to
Maximum benefits and priority support. Long-term and regular players reach the Gold tier.
Top tierRefer a friend
Invite your friends to ic666 and both of you get rewards. The more friends you bring, the more you earn.
Share your referral link
Get a unique referral link from your account and share it with your friends.
Friend registers and makes a deposit
Your friend registers using your link and makes their first deposit.
Both receive rewards
You and your friend each receive a referral bonus of up to ৳300.
Terms and conditions: Self-referral is not allowed. Only one account per person is permitted. Your friend must make their first deposit to qualify for the reward. Multiple accounts from the same device or IP address are not accepted.
Android app
The ic666 mobile app is built with Bangladeshi players in mind — it uses less data, loads quickly, and lets you make instant deposits with bKash and Nagad. Place live cricket bets on the go, play slots, or join the live casino.
Installation steps
Download the APK file only from the official ic666 website. Never download from Telegram or Facebook groups.
Go to Android Settings → Security → temporarily enable the "Install from unknown sources" option.
Tap the downloaded APK file and press the "Install" button.
Log in with your ic666 account and enjoy all the features.
For security, turn off the "Install from unknown sources" option again.
Minimum requirements: Android 7 or later, approximately 100 MB of free storage.
Download the appSecurity and trust
Protecting your information and money is our top priority. We use the best technology in the industry so you can play with peace of mind.
SSL encryption
All your data and transactions are secured with the highest level of SSL encryption.
Fair Play
Our games use verified random number generators (RNG) — no manipulation.
24/7 Support
Contact us in Bengali via live chat at any time, day or night.
Account security
Your account is kept secure through two-factor authentication and suspicious login alerts.
Understanding RTP and house edge
RTP (Return to Player) is the long-term mathematical expected payout rate of a game — that is, on average how much is returned as winnings for every ৳100 wagered. For example, a 96% RTP means that on average ৳96 comes back for every ৳100 over the long term — but this is not a guarantee for each session, it is a statistical average.
The typical RTP range varies across different game categories. Slots games generally have an RTP between 92% and 98%. Table games like blackjack can come close to around 99%, while roulette typically falls between 94% and 97%. These figures are calculated across millions of bets.
House edge is the flip side of RTP — the share that the casino retains on average from each bet. A 96% RTP means the house edge is 4%. This is a normal part of casino operations and exists on all legitimate platforms.
Knowing this information helps you make more informed decisions. Choosing games with a higher RTP can ensure more entertainment over the long term. Keep in mind though — playing games is for entertainment, not as a reliable source of income.
Account verification process
The KYC (Know Your Customer) verification process is essential for the security of your account, fraud prevention, and regulatory compliance. It is a one-time process that, once completed, unlocks withdrawals and other benefits.
Upload clear photos of the front and back of your National ID (NID) or passport.
A recent electricity bill, bank statement, or other official document that confirms your current address.
Take a clear selfie holding your NID. This confirms that the account is being used by its actual owner.
After submitting your documents, the process is usually completed within 1–24 hours. You will be notified by email once approved.
What you get after verification
- Unlimited withdrawal access
- Higher daily transaction limits
- Eligibility to join the VIP program
- Easier account recovery
Betting Glossary
Simple English explanations of common betting and casino terms for new players.
RTP (Return to Player)
The percentage of total bets that a game pays back as winnings over the long term. A 96% RTP means an average return of ৳96 for every ৳100 wagered.
House Edge
The percentage of each bet that the casino retains on average. It is the opposite of RTP — a 96% RTP means a house edge of 4%.
Wager / Wagering Requirement
The condition specifying how many times or how much money must be wagered before bonus funds can be withdrawn. At ic666, the wagering requirement for the welcome bonus is 25x.
Odds
A numerical way of expressing the probability of an event. Higher odds mean a larger payout but a lower probability — for example, an underdog team's win carries higher odds.
Stake
The amount of money you put at risk on a single bet. Always use a set portion of your bankroll when deciding your stake.
Live Bet
A bet placed in real time while a match or game is in progress. Betting over by over during a cricket match is an example of a live bet.
Parlay / Accumulator
Combining multiple separate bets into one. If all selections win, the payout is multiplied many times over, but if any single one loses, the entire bet is lost.
Cashout
The option to take a partial or full payout from a bet before the game or match has ended. Used to reduce the risk of a loss or to lock in a guaranteed profit.
Bankroll
The total amount of money set aside for betting or gaming. Sound bankroll management ensures sustainable entertainment over the long term.
Volatility
The degree to which payouts fluctuate in a game. High volatility means larger payouts but less frequent wins; low volatility means frequent but smaller payouts.
Free Spin
The opportunity to spin for free in a slots game — usually awarded as a bonus. Winnings from free spins may be subject to wagering requirements.
Spread
In sports betting, the point difference between two teams. The winning team must win by more than the specified spread for the bet to pay out.
Privacy Policy Notice
ic666 places the highest importance on the privacy of your personal information. We collect your name, address, and financial details solely for account management and security purposes, and we never sell them to third parties. By using our platform, you agree to our privacy policy. To learn more, please read our Privacy Policy page.
This platform is for users aged 21 and above only. 21+
Join ic666 today
Get the best online betting experience in Bangladesh. Cricket bets, slots, live casino — all in one place.