100% bonus on your first deposit

moja7Register at — get started in just 30 seconds

Millions of people across Bangladesh enjoy Sports Betting and Live Casino on moja7. Join them — registration is free, the process is quick, and a welcome bonus is guaranteed.

100% Secure
Instant Activation
24/7 Bengali Support
What You Get When You Register
On Your First Deposit 100% Welcome Bonus
Bet on thousands of sports events
Live Casino, Lottery & Voucher Access
bKash, Nagad, Rocket, and all major payment methods supported
Real-Time Rewards & Reload Bonuses
Free Download for Android & iOS
Register now and get on your first deposit 100% Bonus Get It — Limited Time Offer!
1
Info
2
Verify
3
Completed
Create a New Account
Fill in all details accurately — they cannot be changed later
+880
Already have an account?
30s
Registration Takes Time
100%
Welcome Bonus
৳200
Minimum Deposit
24/7
Bangla Support

Registration Completed in Just 3 Steps

No hassle — all you need is your phone

1
Fill In Your Details

Fill in the form with your name, mobile number, email, and date of birth, then set a strong password. The whole process takes no more than 30 seconds.

2
Verify Your Mobile

An OTP code will be sent to your registered mobile number. Enter it and your account will be activated instantly. If you don't receive the code, try again after 60 seconds.

3
Deposit & Claim Your Bonus

Once your account is active, make your first deposit and a 100% Welcome Bonus will be added automatically. You can start betting straight away.

Why Is Signing Up on moja7 So Easy and Secure?

The registration process on moja7 is designed with Bangladeshi users in mind. On many platforms, signing up takes several minutes and can be confusing. Not on moja7 — the entire form is in Bengali and every step is clear.

All you need to register is a mobile number, email address, and date of birth. No ID or bank account details are required upfront — those only need to be submitted later as KYC when making a large withdrawal. So you can get started right now without any hassle.

What you get after registering on moja7 is hard to find on other platforms. A 100% bonus on your first deposit means if you deposit ৳500, you start playing with ৳1,000. The bonus rollover is just 1x — most other platforms require 5x or more.

Registration is free: There's no charge to open an account on moja7. Register, verify, and explore some sections without making a deposit. When you're ready to play, simply deposit then.

Right after your first login, you'll be shown responsible gambling tools — deposit limits, session limits, and self-exclusion. We want every new member to play responsibly from day one.

What you need to register

  • Active Mobile Number: Required for OTP verification — all operators supported, including Grameenphone, Robi, Banglalink, and Teletalk.
  • Valid email address: For important notifications and password recovery.
  • Minimum Age 18: This is a mandatory requirement — minors are not permitted to register.
  • One account only: Only one account is allowed per mobile number or email address.

The name and date of birth you provide during registration will be verified at the time of payment. Please enter accurate details — incorrect information may cause issues with withdrawals later.

What to Do Right After Registering

  • Go to your profile and enable 2-Step Verification (2FA) — it makes your account significantly more secure.
  • Set a deposit limit — even if it can be adjusted later, it's a good habit to set one from the start.
  • Make your first deposit and claim your Welcome Bonus.
  • Download the mobile app — get live odds updates via push notifications.
  • Browse your favourite sports or games section.
Supported Payment Methods
bKash
Nagad
Rocket
Bank Transfer
Bitcoin
USDT
Ethereum
Upay

Minimum deposit ৳200 — credited instantly in most cases. Crypto deposits may take a little longer pending blockchain confirmation.

Welcome Bonus
Available from Your First Deposit
Your Deposit ৳500
Bonus (+100%) ৳500
Total Balance ৳1,000

Rollover is just 1x. Place bets equal to the bonus amount and you're free to withdraw.

Your information is secure
TLS 1.3 Encryption
Your information is never shared with third parties
2-Step Verification (2FA) Supported
Internationally Licensed

What You'll Enjoy After Registering

Everything moja7 has to offer is waiting for you

Sports Betting

Bet on cricket, football, tennis, kabaddi, and thousands more events. Live betting keeps odds updated in real time — so you never miss the right moment.

Live Casino

Play Baccarat, Roulette, and Blackjack with real dealers via live video streaming. Get the full casino experience from home, on any device.

Rewards & Loyalty

You earn points on every bet. Regular members enjoy special cashback, reload bonuses, and VIP perks. The more you play, the more you earn.

Lottery & Scratch Cards

Join moja7's own lottery — draws happen every day. Scratch cards offer instant prizes too. A chance to win big, even on a small budget.

Mobile App

Dedicated apps for Android and iOS. Get live scores, odds updates, and promo alerts via push notifications — all features available without a browser.

Analysis & Statistics

Before placing a bet, check team form, head-to-head stats, and expert analysis. An informed bet is always your best bet.

If you run into any issues during registration, let us know right away

Whether it's a missing OTP, a form that won't submit, or anything else — you'll get a resolution in just 30 seconds. moja7's live chat support is available 24/7 in Bengali, and you can also email support@moja7.best.

Read the Registration Terms & Conditions

FAQ

Useful Q&A on Payments and Winnings

moja7 supports all of Bangladesh's most popular mobile banking methods — bKash, Nagad, and Rocket — as well as Upay and standard bank transfers. Prefer crypto? Bitcoin (BTC), Ethereum (ETH), and USDT (TRC-20 and ERC-20) are all accepted. Mobile banking deposits are typically instant. Bank transfers may take 1–3 hours. Crypto deposits are credited once the required blockchain confirmations are reached — usually within 10–30 minutes. The minimum deposit is ৳200 for mobile banking and bank transfers, or the equivalent value for crypto. No service charges apply to any deposit.

In Sports Betting, winnings are credited to your account as soon as the event result is confirmed — typically within 30 minutes of the match ending. Live betting is even faster, often settling within minutes. In Live Casino, winnings are added to your balance instantly after each round — no waiting required. Lottery prizes are sent to winners' accounts within 2–4 hours of the draw. Once winnings are credited to your account balance, you can submit a withdrawal request immediately. Winnings from bonus balance can be withdrawn after the rollover requirement is met.

Get started in a minute — bonus guaranteed

Signing up at moja7 is free and instant. Create your account now, claim a 100% bonus on your first deposit, and enjoy the best betting experience in Bangladesh.

Free Registration
100% Welcome Bonus
Instant Payments
24/7 Bengali Support
বাংলা