Sign in to basa12 — log in securely right now

SSL 256-bit Secured
OTP Verification Enabled
Encrypted Password
Automatic Session Expiry
24/7 support in Bangla
Caution basa12 will never ask for your password over the phone or by email. Only enter your password on this login page.

What you get once you're in

Logging in to your basa12 account gives you direct access to everything the platform has to offer.

View Your Balance in Real Time
After logging in, your dashboard shows your total balance, bonus balance, and active bet status — all in one place.
Track Your Live Bets
Follow your bets on cricket or football in real time — as the score changes, so do the odds.
Fast Deposits & Withdrawals
Deposit in one click via bKash, Nagad, or Rocket — withdrawals processed in 15 minutes or less.
Personalised Promotions
Once logged in, you'll see offers tailored to your gaming history — not the same generic deals everyone else gets.
VIP Points Tracking
Every bet earns you VIP points. Log in to see your current points balance and how close you are to the next level.
Full Betting History
View and download your complete betting history — every wager, when and where. Useful for managing your budget.

What makes the basa12 login experience different

It's more than just a password — basa12's login system is built for both your convenience and your security.

📱
OTP Login

Forgot your password? No problem — log in instantly with an OTP sent to your mobile.

  • An OTP will be sent to your registered number
  • Expires in 60 Seconds
  • Use as a Password Alternative
  • Automatic OTP prompt on new devices
🔔
Login Notifications

You'll receive an SMS or push notification with every login — so you'll know immediately if someone else tries to access your account.

  • Login time, date, and device are displayed
  • Additional verification required for logins from unrecognized locations
  • Concurrent Session Blocking
  • View login history in Account Settings
⚡
Quick Login

Once logged in, tick the "Remember Me" option and you'll be logged in automatically next time.

  • Session stays active on trusted devices
  • Biometric login (fingerprint) in the app
  • Sessions Last Up to 30 Days
  • Automatic logout for security
🛡️
Two-Factor Authentication (2FA)

Enable two-factor authentication for an extra layer of security — even if your password is compromised, your account stays protected.

  • 2nd Layer via SMS OTP
  • Enable from Account Settings
  • Required on Every New Device
  • Backup codes provided
🔑
Password Recovery

Forgot your password? Reset it quickly via phone or email — takes less than 2 minutes.

  • Reset via mobile OTP
  • A link will be sent to your email
  • Previously used passwords cannot be reused
  • All sessions logged out after reset
🌐
From Any Device

Mobile, tablet, or desktop — log in to the same account from any device.

  • Log In Directly on the Android App
  • Fully functional as a PWA on iOS
  • Full features on desktop browser
  • Balance synced across all devices

How Your Account Is Protected

Your account stays secure every moment — from the time you log in to the time you log out.

SSL Encryption
Your password and ID are transmitted with TLS 256-bit encryption at login — no one can intercept them in transit.
Brute Force Protection
Five consecutive incorrect password attempts will temporarily lock your account. This prevents unauthorized guessing.
Location Verification
If a login attempt is made from a new country or city, an additional OTP verification will be required. This helps protect your account from unauthorized access.
Auto Logout
Your session will automatically end after a period of inactivity, keeping your account safe on shared devices.

What to Do If You Can't Log In

Login issues are common — just follow the steps below.

1
Verify the Correct ID
If you registered with a mobile number, enter your mobile number — if you registered with an email, enter your email. Both work.
2
Reset your forgotten password
Click "Forgot password?" below the login form. A reset link will be sent to your phone or email.
3
Wait if your account gets locked
Five incorrect password attempts will lock your account for 30 minutes. After that, try again or reset your password.
4
Clear Cache or Cookies
Outdated cache can sometimes interfere with login. Go to your browser settings, clear the cache, and try again.
5
Contact Support
If none of the above works, reach out via live chat or email us at support@basa12.click — you'll get help in Bangla right away.

How to enable two-factor authentication

With 2FA enabled, even if someone knows your password, they still can't access your account — every login requires a one-time OTP sent to your phone.

1
Log In and Profile → Account SettingsGo to
2
"Security" Click on the tab.
3
"Enable Two-Factor Authentication" Click the button.
4
An OTP will be sent to your registered mobile number — Verification Code will be sent — use it to confirm.
5
Backup Code Save these — if you lose your phone, you can use these codes to regain access.
6
From now on, every login will require a verification step after your password — SMS OTP is required.
3 seconds
Average login time
99.8%
Platform Uptime
256-bit
SSL Encryption
24/7
Support in Bangla

Everything about logging in to basa12

A common complaint among online betting users in Bangladesh is running into trouble at login — passwords not working, OTPs not arriving, or pages not loading. basa12 has built its login system with exactly these pain points in mind.

Mobile number or email — which should I use to log in?

Both work for signing in to basa12. You can use the mobile number you registered with or your registration email — either will get you in. Most users in Bangladesh log in with their mobile number since it's easier to remember.

Is the "Remember Me" Option Safe?

Using this option on your own personal phone is completely safe. However, you should not enable it on a shared family device or a cybercafe computer. basa12 keeps session tokens encrypted — only a token is stored on the device, never your password.

Can't Log In — What Could Be Wrong?

The most common causes are incorrect letter casing in your password, an outdated browser cache, or a poor internet connection. Start by clicking the "Show Password" button to double-check what you've entered. If that doesn't work, try logging in from a private browsing (Incognito) window.

What should I do if my account is suspended?

For security reasons or pending KYC verification, your account may be temporarily restricted. When you log in, the reason and steps to resolve it will be shown on screen. Once KYC is submitted, restrictions are typically lifted within 24–48 hours.

Is Logging In via the App Any Different?

No — the login process is the same on the app. However, the Android app supports fingerprint login for faster access. Log in with your password once, and after that you can sign in with just a touch — it's both secure and fast.

Can I Stay Logged In on Multiple Devices at the Same Time?

Generally yes — you can stay logged in on both mobile and desktop at the same time. However, logging in across multiple browsers on the same device simultaneously may cause session conflicts. For security, it's best to log out of devices you're not actively using.

⚠️
Play Responsibly

Before you log in, remember — betting is for entertainment. Play within your limits. To learn more Responsible Gaming Visit the page.

Need help?

Having trouble logging in or with your account support@basa12.clickWrite to or chat with us in Bangla via live chat.

Everything you need to know about the login page

Opening a new account at basa12 is quick and straightforward — it only takes a few minutes. You'll need to provide the following during registration: your full name (as on your NID), an active Bangladeshi mobile number (Grameenphone, Robi, Banglalink, or Teletalk), an email address, your date of birth, and a strong password. That's all — no NID number or passport is required at sign-up. Once you submit the form, an OTP will be sent to your mobile to verify your number, and your account will be activated instantly. After that, make a deposit via bKash or Nagad to receive your welcome bonus and start betting right away. Full details are available on the registration page.

Enabling two-factor authentication (2FA) is straightforward, and once it's on, your account security improves significantly. To set it up: log in and tap the profile icon, then go to Account Settings → Security and turn on the "Two-Factor Authentication" option. A verification code will be sent to your registered mobile — enter it to confirm. Take a screenshot of your backup codes and keep them safe. From now on, every login from a new device or browser will require your password followed by an SMS OTP. If you choose "Remember this device" on a trusted device, you won't need to enter the OTP every time — only the first time. So on your own phone it's a one-time setup, and every login after that is quick. If you keep a significant balance or bet regularly, enabling 2FA is strongly recommended.

No account yet? Get started today

Register for free in 2 minutes, claim your welcome bonus, and enjoy the best betting experience at basa12.

Register for free Download the App
বাংলা