At moja7 Online Casino, new members receive an exclusive welcome bonus — start your gaming experience now
Start with just ৳200 using bKash, Nagad, or Rocket. Live casino, cricket betting, and slots — all in one place, fully in Bengali.
Welcome Bonus — Special Offer for New Members
Join moja7 and get an attractive 150% bonus with your first deposit. This bonus gives you more playtime and increases your chances of winning. From Dhaka to Chittagong — players across Bangladesh enjoy this benefit every day.
- 150% bonus on first deposit, up to ৳5,000
- Wagering requirement of only 15x
- Bonus activates from a minimum deposit of ৳200
- Applies to bKash, Nagad, Rocket, Upay, and bank transfer
- Bonus can be used on slots, live casino, and cricket betting
- Bonus is credited after account verification is complete
21+ For players aged 21 and above only. Full terms and conditions apply.
Why choose moja7?
Built for players in Bangladesh, with full service in Bengali.
Fast Withdrawals
Your money is usually sent to your bKash or Nagad within 1 hour.
Safe and Reliable
Your information is protected with SSL encryption and advanced security measures.
Local Payment Methods
All major mobile wallets supported including bKash, Nagad, Rocket, and Upay.
Support in Bengali
24-hour, 7-day Bengali live chat support — always by your side.
Cricket Betting
BPL, IPL, T20 World Cup — live betting on all major tournaments.
Huge Game Library
Slots, live casino, fishing games, card games — everything on one platform.
VIP Program
Weekly cashback benefits across 5 tiers from Bronze to Diamond.
Regular Promotions
Special bonuses and cashback offers during Eid, Pohela Boishakh, and other festivals.
Hot Games
The most popular slots and casino games — try them now.
Trusted Game Providers
Enjoy the best games from internationally recognized game developers.
Games from all these providers are available on moja7. Every game ensures fair play and runs on independently tested algorithms.
VIP Membership — Play More, Get More
Join the moja7 VIP program and enjoy weekly cashback, faster withdrawals, and exclusive offers. Your tier increases based on your gaming activity.
| Tier | Badge | Weekly Cashback | Benefits |
|---|---|---|---|
| Bronze | 🥉 Bronze | Up to 0.2% | Weekly Cashback |
| Silver | 🥈 Silver | Up to 0.3% | Priority Support |
| Gold | 🥇 Gold | Up to 0.5% | Fast Withdrawals |
| Platinum | 💎 Platinum | Up to 0.6% | Personal Account Manager |
| Diamond | 👑 Diamond | Up to 0.8% | Exclusive Events and Benefits |
Cashback is credited automatically at the end of each week.
Cashback and Rebate
Receive cashback on your net losses each week based on your VIP tier.
| VIP Tier | Weekly Cashback | Credit Time |
|---|---|---|
| Bronze | Up to 0.2% | Every Monday |
| Silver | Up to 0.3% | Every Monday |
| Gold | Up to 0.5% | Every Monday |
| Platinum | Up to 0.6% | Every Monday |
| Diamond | Up to 0.8% | Every Monday |
Cashback Terms:
- Cashback is calculated based on the previous week's net losses.
- Cashback is directly usable — no additional wagering requirements.
- Weekly gaming activity is required to be eligible for minimum cashback.
Payment Methods and Timing
All popular methods supported for safe and fast transactions.
| Payment Method | Minimum Deposit | Minimum Withdrawal | Deposit Time | Withdrawal Time | Fee |
|---|---|---|---|---|---|
| bKash | ৳200 | ৳1,000 | Instant | Usually within 1 hour | Free |
| Nagad | ৳200 | ৳1,000 | Instant | Usually within 1 hour | Free |
| Rocket | ৳200 | ৳1,000 | Instant | Usually within 1 hour | Free |
| Upay | ৳200 | ৳1,000 | Instant | Usually within 1 hour | Free |
| Dutch-Bangla Bank | ৳200 | ৳1,000 | 15 minutes — 1 hour | 1–24 hours | Bank charges apply |
| City Bank | ৳200 | ৳1,000 | 15 minutes — 1 hour | 1–24 hours | Bank charges apply |
| BRAC Bank | ৳200 | ৳1,000 | 15 minutes — 1 hour | 1–24 hours | Bank charges apply |
Withdrawal times shown are typical — they may vary due to bank processing times.
Local Card Games — Familiar Fun, Now Online
Card and board games popular in Bangladesh are now available to enjoy online.
Teen Patti
Three cards are dealt each round. The player with the strongest card combination wins. You play against other real players.
Tip: Start with small bets to understand the card combinations.
Andar Bahar
One card is placed in the middle. You bet on Andar or Bahar — which side the matching card will appear on first. Can be played with a live dealer.
Tip: Bet on Andar first — the odds are slightly better.
Callbreak
13 cards are dealt among four players. You bid on how many tricks you will win in each hand. Spades are always the trump card.
Tip: Count your spade cards before placing your bid.
Ludo Quick
A fast online version of the familiar Ludo game. Roll the dice and bring your pieces home. Up to four players can join at the same time.
Tip: Keep multiple pieces on the board — don't put all of them in the same spot.
"For every player in Bangladesh, moja7 is committed to ensuring a safe, transparent, and enjoyable online gaming experience."
Safe & reliable platform • Fair play • SSL encryption
Start today — get 150% on your first deposit
Start with a deposit of just ৳200 and get a bonus of up to ৳5,000. bKash and Nagad supported.
Create an accountFor players aged 21 and above only. Terms and conditions apply.
Betting Terms Glossary
A simple explanation of key betting and casino terms for new players.
RTP (Return to Player)
RTP is the theoretical return percentage of a game that comes back to players over the long run. For example, a 96% RTP means an average return of ৳96 for every ৳100 wagered.
House Edge
House edge is the casino's mathematical advantage. It is the percentage the casino retains from each bet over the long run. The lower the house edge, the better it is for the player.
Wagering Requirement
The condition that determines how many times you must wager before withdrawing a bonus. The wagering requirement for the welcome bonus at moja7 is 15x, which is relatively low.
Odds
Odds are a measure of the probability of an event. In sports betting, higher odds mean a greater potential payout but a lower chance of success.
Live Bet
The ability to place bets in real time while a match is in progress. Betting over-by-over during a BPL or IPL cricket match is an example of live betting.
Bankroll
Bankroll is the total amount of money set aside for gaming. For responsible gaming, your bankroll should only be what you can afford to spend.
Volatility
Describes the winning pattern of a slot game. High volatility games pay out less often but in larger amounts; low volatility games pay out smaller wins more frequently.
Free Spin
Free spins are the opportunity to spin the reels in a slot game at no cost. Winnings from free spins given as a bonus can generally be withdrawn after meeting the wagering requirements.
Parlay / Accumulator
A method of combining multiple bets into one larger bet. If all bets win, you receive a big payout, but if any one of them loses, the entire bet is lost.
Cashout
An option to secure a partial profit before a match ends. It helps reduce risk, especially when your chosen team is in trouble.
Spread Betting
In spread betting, you wager not just on win or loss, but on the margin of the score. Betting on a run spread in cricket is a common example of this.
Stake
Stake is the amount of money you place on a specific bet. Proper stake management is the key to keeping your bankroll going over the long run.
Account Verification Process
KYC (Know Your Customer) verification secures your account and enables faster withdrawals. It is a one-time process.
Create Your Account
Complete registration with your mobile number and password. Provide accurate information.
Verify your identity
Upload photos of the front and back of your National ID (NID) or passport.
Selfie verification
Take a selfie holding your NID — both your face and the card must be clearly visible.
Proof of address (if required)
Submit a utility bill or bank statement (within 3 months) as proof of address.
Verification complete
Verification is usually completed within 1–24 hours. All features will be unlocked after that.
Customer Support Channels
We are here for you with any issue — in Bengali, always.
Live Chat
Instant support in Bengali, 24/7. Log in and click the chat button to connect.
- Account issues
- Deposit & withdrawal questions
- Bonuses & promotions
- Technical support
Email Support
Use email if you need to ask detailed questions or attach documents.
- KYC document submission
- Account complaints
- Detailed investigation required
In-App Messaging
Send a message directly to the support team from within the app — most convenient when you are logged in.
- Game-related questions
- Transaction tracking
- Promotion communication
Responsible Gaming
moja7 believes that gaming is entertainment — not a source of income. We encourage all our players to play responsibly.
Deposit Limit
Set your own daily, weekly, or monthly deposit limit.
Cooldown Break
The option to temporarily suspend your own account when needed.
Self-Exclusion
Exclude yourself through the support team for a long-term break.
Loss Limit
Set a maximum loss limit and take an automatic break if the limit is exceeded.
21+ moja7 is for players aged 21 and above only. Minors are not permitted to play. Visit our responsible gaming page for support.
Learn about our privacy policy
moja7 is committed to protecting your personal information. We use SSL encryption and do not sell your data to third parties. Read our privacy policy to learn how your information is used.
Frequently Asked Questions
Answers to the most commonly asked questions about moja7.