Join for Free
Registering at kk99 is completely free — no fees, no paperwork. Just provide your name, phone number, and a password. Once your account is open, you'll receive a welcome bonus on your first deposit.
How to Get Started
From registration to your first bet takes just a few minutes — no complicated process involved.
Enter your name, mobile number, and date of birth. Choose a strong password. If you have a referral code, add it — your bonus will be even better.
After registering, you'll receive an OTP on your mobile. Enter the code and your account will be activated instantly — it takes just 30 seconds.
Deposit from ৳100 via bKash, Nagad, or Rocket. You'll receive a welcome bonus on your first deposit and can start playing right away.
Why choose kk99
Opening a kk99 account is more than just signing up — it's the gateway to a complete betting experience.
Get up to 100% bonus on your first deposit. Deposit ৳1,000 and receive an extra ৳1,000 in bonus — start with ৳2,000 in total.
Deposit from as little as ৳100 via bKash, Nagad, or Rocket. No bank account needed — everything handled right from your mobile.
Winnings to your bKash in 5–10 minutes. No service charges, no long waits — straight to your mobile.
Play regularly to climb from Bronze all the way to Diamond VIP. Every tier comes with exclusive bonuses, faster withdrawals, and special offers.
Have a question or an issue? Reach us anytime via live chat in Bangla — even at 3 AM. Average response time is just 3 minutes.
Sports Betting, Live Casino, slots, lottery, and jackpots — all in one place. Full access to everything after registration.
For New Members
A special welcome package for new members at kk99. Full terms for each bonus are available on the respective offer page.
Get up to 100% bonus on your first deposit, with a maximum bonus of ৳5,000. It's added automatically when you make your first deposit after registering.
New MemberAfter registering, enjoy free spins on selected slots. Your first spin requires no deposit — any winnings are real money.
New MemberRefer a friend to kk99 — earn a bonus when they sign up. Your friend also gets a special reward on their first deposit.
ReferralLog in daily to earn points. Once you reach a set amount, you can convert them into bonuses or free bets. The more consistent you are, the bigger your rewards.
DailySpecial offer on your first Sports Bet — get your stake back even if you lose (terms apply). The perfect way to get started with Sports Betting.
SportsPlay during your first week after registering and earn VIP points at double the speed. Level up faster and unlock more rewards.
VIPEach bonus has specific wagering requirements — please read them before claiming. For full details, Terms & Conditions check our page or ask our support team.
Quick Comparison
| Subject | Description | Note |
|---|---|---|
| Registration Fee | Free | No charges, no credit card required |
| Minimum Age | 18 years | Age is verified at the time of registration |
| Account per person | Maximum 1 | Multiple accounts are prohibited |
| Required Information | Name + Phone + Password | Email optional, date of birth required |
| Registration Time | ~3 minutes | Full process including OTP verification |
| Minimum first deposit | ৳100 | BKash, Nagad, Rocket, or Bank |
| Welcome Bonus | Up to 100% on your first deposit | Wagering requirements apply |
| KYC Verification | On withdrawals of ৳50,000+ | No registration time required |
More Details
Many people have questions about registering at kk99 — whether it's complicated, what information is needed, and how long it actually takes. This page is here to answer all of that directly.
The registration process at kk99 is intentionally kept simple. First-time users may take 5–7 minutes to fill out the form, but most people who have registered say it took them under 3 minutes. All you need is your name, mobile number, date of birth, and a password — that's enough to activate your account.
One thing worth knowing about your mobile number: if you plan to make payments via bKash or Nagad, it's best to register with that same number — it makes name verification during KYC much smoother later on. That said, it's not mandatory; any active mobile number will receive the OTP and complete registration just fine.
Choose your password carefully. A strong password has at least 8 characters, includes at least one number, and one special character (!@#). Avoid obvious passwords like "kk99123" or "password" — they're easy targets for cyber attacks. Enabling Two-Factor Authentication (2FA) on your account adds an extra layer of security.
If you have a referral code, enter it during registration — it cannot be added afterwards. If a friend or someone you know plays on kk99 and has a referral code, using it means both of you receive a bonus.
Your first deposit after registering matters — the welcome bonus is only available on your very first deposit. Before depositing, review the bonus offer terms and make sure the "Welcome Bonus" option is selected. You may need to deposit above a certain amount to receive the maximum bonus.
A lot of people misunderstand the single-account rule. "Can multiple family members each open their own account?" — Yes, they can, as long as they are genuinely different individuals using separate ID documents and different mobile numbers. Problems only arise when one person runs two accounts — especially to claim the welcome bonus twice.
After registering, you can update your profile information in your account — your name cannot be changed, but you can request a phone number or email change through Support. Having your account name match your ID document makes the KYC process much smoother later on.
The information you submit on kk99's registration form is fully protected. SSL encryption ensures no one can read your data in transit. If anyone calls claiming to be "kk99 Support" and asks for your password or OTP — that's a scam. kk99 will never ask for your password over the phone.
After Registration Terms & Conditions, Privacy Policy and Responsible Gaming Read the page — get a clear understanding of kk99's full policies.
Our Stats
94% of members who start the registration form complete it successfully
87% of new members claim a bonus on their first deposit
78% of new members register via mobile browser
65% of new members make their first deposit via bKash
Nearly all members complete OTP verification on the first try
FAQs
Get Started Now
Account in 3 minutes, bonus on your first deposit, fast withdrawal to bKash — all in one place at kk99.
Not for those under 18 · Play Responsibly · Terms & Conditions