Welcome back. Log in to your badpkr account to check your balance, pick up where you left off on Live Casino or Crash Games, claim your daily bonus, and manage your account — all in PKR, all from your phone.
New to badpkr? Create a free account and get a Rs 20,000 welcome bonus.
A one-time PIN will be sent to your registered number.
Don't have an account yet?
Create Free AccountYour badpkr account is your personal gaming hub. Here is what becomes accessible the moment you log in.
Check your real-money balance, bonus balance and transaction history in one place. Deposit via Easypaisa, JazzCash, NayaPay or bank transfer, and withdraw your winnings — all in Pakistani Rupees with no conversion fees.
badpkr runs daily reload bonuses, cashback on losses, and game-specific promotions that are only visible and claimable after you log in. Missing a login means missing a bonus — check the Promotions tab every day after signing in.
Your VIP level, loyalty points earned, and distance to the next tier are all tracked in your account dashboard. Login to see exactly how many points you are away from unlocking better cashback rates, higher withdrawal limits and dedicated account management.
Every bet you have ever placed on badpkr is recorded and accessible from your account history. Useful for tracking your results, reviewing which games have been most profitable, and for any dispute resolution with customer support.
Deposit limits, session timers, cooling-off periods and self-exclusion are all accessible from your account settings panel. These tools only work when you are logged in — another good reason to access your account through your own device rather than shared logins.
Logged-in players get priority handling in the live chat queue. Support agents can see your account details, verify your identity instantly, and resolve deposit, withdrawal or gameplay queries without the delays that come with unverified guest enquiries.
Every time you log in to badpkr, you are accessing a personalised account that carries your wallet balance, your game history, your bonus status, your VIP tier progress, and your responsible gaming settings. This is not a generic guest session — it is your own account, specific to you and secured by your mobile number and password.
This is why it is important to keep your login credentials private. Your badpkr mobile number and password combination should not be shared with anyone — not with friends, not with family members who also want to play, and certainly not with anyone online who claims to be from badpkr support. The support team at badpkr will never ask for your password via any channel.
If you have forgotten your badpkr password, the fastest solution is to use the OTP Login tab on the login form. This lets you log in using a one-time PIN sent to your registered mobile number, without needing your password at all. Once you are in, go to Account Settings to set a new password.
Alternatively, tap the "Forgot Password?" link on the login form to open the password reset flow. Enter your registered mobile number, receive an OTP, verify it, and then set a new password. The entire process takes about 90 seconds. If your registered mobile number is no longer active, contact support at support@badpkr.app and provide your identity details for manual verification.
Account security is not just something badpkr takes seriously on the server side — there are things you can do on your end that make a real difference. The most impactful is enabling two-factor authentication (2FA) on your account. With 2FA active, even if someone gets your password, they cannot log in without also having access to your mobile phone to receive the verification OTP.
Use a password that is unique to badpkr — not the same one you use for your email, Easypaisa account, or other services. A strong password is at least 12 characters and includes a mix of uppercase letters, numbers and symbols. Avoid obvious choices like your name, date of birth, or 12345678.
If you notice any unfamiliar activity on your badpkr account — games played that you do not recognise, deposits or withdrawals you did not make, or changes to account settings — contact support immediately. Change your password right away and consider enabling 2FA if you have not already.
badpkr is built as a mobile-first platform. The login screen, your account dashboard, all game pages, deposit screens, and account settings are fully responsive and work seamlessly on Android and iOS devices through the browser. You do not need to download a separate app — though badpkr does offer an installable web version through the site.
On your personal phone, using the "Keep me logged in" option means you typically only need to go through the full login process once per device. After that, opening badpkr.app takes you straight to your dashboard. On public or shared devices — a friend's phone, a shared family tablet — always log out manually after your session and do not save your credentials in the browser.
badpkr has automated brute-force protection that temporarily locks an account after several consecutive failed login attempts. This is a security measure designed to prevent attackers from guessing passwords. If your account becomes locked, you will receive an SMS notification to your registered mobile number.
To unlock your account, use the OTP Login method — it bypasses the password lockout — or contact support directly. A temporary lock typically expires automatically within 30 minutes. If you believe the lockout was triggered by someone else attempting to access your account, contact support immediately and we will investigate and secure your account.
Your balance, your bonuses, your VIP points and your favourite games are all waiting for you. Login now or register free if you are not yet a member — it takes less than two minutes.