Signing up on Vaggo is fast, simple, and completely secure. Enter your mobile number, verify with an OTP — and your account is ready. Your welcome bonus is waiting from your very first deposit.
Your OTP will be sent to this number — make sure it's active.
Already have an account? Log In
Already have a Vaggo account?
Log InWhy millions of Bangladeshis choose Vaggo — the straightforward reasons
All you need is your mobile number, an OTP, and a few basic details — no complicated forms, no lengthy verification. Your Vaggo account will be active in as little as 3 minutes.
Get a 100% bonus on your first deposit as a new member — no code needed. Deposit ৳500 and instantly receive another ৳500 as bonus.
Deposit and withdraw directly via bKash, Nagad, and Rocket. No bank card required — your mobile banking app is all you need.
IPL, BPL, World Cup — markets available for all major tournaments. Vaggo's odds are competitive and live betting is supported.
Your registration details are transmitted with TLS 1.3 encryption. Your information is never shared with third parties — Vaggo's privacy policy is clear on this.
If you have any trouble registering, our Bangla live chat is here to help. Average response time is just 8 minutes — day or night.
Create Your Vaggo Account in Four Simple Steps
Enter an active Bangladeshi mobile number. Using the number linked to your bKash or Nagad account will make depositing easier later. You can also enter a referral code if you have one.
A 6-digit OTP will be sent to your number. It usually arrives in under 30 seconds. If it doesn't, you'll have the option to resend.
Enter your name, date of birth, and password. Make sure the details are accurate, as they will be checked during KYC verification before any withdrawal. Providing false information may result in your account being suspended.
Once your account is ready, make a deposit straight away. A 100% bonus is added automatically on your first deposit — no extra steps needed.
No NID or KYC documents needed at registration — only required before large withdrawals.
Registering on Vaggo doesn't take long or require a lot of information — and that's its biggest advantage. Many platforms demand bank account details, email verification, and lengthy forms right from the start. Vaggo skips all of that. Enter your mobile number, verify with an OTP, and the core setup is done. Any remaining details can be updated later.
Most people in Bangladesh don't have a separate bank account or an international card — but nearly everyone has bKash or Nagad. That's why when you register on Vaggo, you can deposit right away using that same number, with no extra setup required.
On Vaggo, each mobile number or NID can only be used to create one account. It may sound restrictive, but it's actually there to protect you. Any attempt to open multiple accounts to claim bonuses results in all accounts being closed — so it's simply not worth the risk.
Different family members can each open their own account — but multiple accounts from the same device cannot all claim bonuses. This rule is in place to protect every honest player.
After registering, you'll receive a 100% welcome bonus on your first deposit. That means if you deposit ৳1,000, your wallet will show ৳2,000 in total — ৳1,000 real funds and ৳1,000 bonus. Maximum bonus is ৳5,000.
To withdraw your bonus balance, you'll need to meet the wagering requirement — specifically, 20x the bonus amount in total bets. For example, if you receive a ৳500 bonus, you'll need to place ৳10,000 in total bets before you can withdraw. Full details are available on the Bonus page.
Registration usually goes through without a hitch. Occasionally, an OTP may be delayed — this is a mobile network issue, not a Vaggo one. Wait 30 seconds and use the resend option.
If the number is already registered, you'll see a message saying "This number is already in use." In that case, go directly to the login page — and if you've forgotten your password, reset it there. For any other issues, reach out via support chat and you'll get a response within 8 minutes.
Once your account is created, the first step is to deposit and secure your bonus. After that, a few more things will help you get the most out of the experience:
After registration, Vaggo will never ask for your password or OTP via SMS or phone call. If you receive such a message, contact support immediately.
KYC (Know Your Customer) verification is not required at registration. However, it becomes mandatory for withdrawals above ৳20,000. KYC requires a photo of your National ID and a selfie.
Many people think of it as a hassle — but in practice, this verification is what keeps your account safe, ensuring nobody can withdraw money in your name. KYC verification is typically completed within 30 minutes to 24 hours.
If you run into any issues during registration:
support@vaggo.xyz
Live Chat: available 24/7
Avg. response time: 8 minutes
After Creating Your Account, Check Out These Pages
There's more than just the welcome bonus — find all active promotions in one place. View →
Top games across slots, Live Casino, and sports — all in one place. Play →
View today's matches and tournaments and place your bets. View →
Set deposit limits and enjoy betting safely. Learn more →
Straight Answers to Two Common Questions