pp888 Register — Open Your Account in Under 3 Minutes

New to pp888? Fill in your phone number, set a password, and you are in. No app required to start. Deposit via bKash, Nagad, Rocket or Upay from ৳150 and your welcome bonus activates automatically.

Register Now Already have an account? Log In here
  • SSL Encrypted
  • bKash · Nagad · Rocket · Upay
  • 24/7 Support
  • 18+ Only
pp888 registration screen showing phone number field and welcome bonus banner on mobile device

Start Your pp888 Registration

Takes about 90 seconds. All fields marked * are required.

Enter your Bangladeshi mobile number (11 digits, starts with 01). Please enter a valid 11-digit BD number.
Mix letters, numbers, and symbols for a stronger password. Password must be at least 8 characters.
Must match the password above exactly. Passwords do not match.
Your friend's referral code gives both of you ৳225 when you deposit. See the Referral Bonus guide.

Already registered? Log in to your account

Prefer to register on the app?

Download the pp888 app (v3.7.9, Android 8.0+, 32 MB) and complete registration directly on your phone. The same form, the same bonus — just faster on mobile.

Download pp888 App


How Does the pp888 Sign-Up Process Actually Work?

Four short steps from opening this page to playing your first game. No documents needed at sign-up — KYC only applies before your first withdrawal.

  1. 1
    Fill in the Form

    Enter your Bangladeshi mobile number (the same one linked to your bKash or Nagad), choose a password of at least 8 characters, and re-enter it to confirm. Add a referral code now if a friend gave you one — you cannot add it after submitting. Tick the terms checkbox and press Register Now.

  2. 2
    Verify Your Phone

    After submission, pp888 sends a one-time PIN (OTP) to your mobile number. Enter the 6-digit code on the verification screen within 5 minutes. If the code does not arrive, tap Resend OTP once. Check that the phone number you entered matches your active SIM. Poor signal or Do Not Disturb mode can delay delivery.

  3. 3
    Make Your First Deposit

    Log in and go to the Deposit tab. Choose bKash, Nagad, Rocket, or Upay. The minimum deposit is ৳150. Payments usually confirm within 3 minutes. Your 210% welcome bonus — up to ৳6,500 — posts to your bonus wallet automatically once the transaction clears. No coupon code needed.

  4. 4
    Pick a Game and Play

    Head to the Casino lobby and browse over 2,800 games from providers like Evolution, Pragmatic Play, Spribe, and more. Want to bet on cricket or football instead? Go to the Sports section. Your bonus balance works across slots, fishing games, and crash games. Good luck.


What Information Do You Need to Sign Up?

The pp888 register form is short. Here is exactly what each field expects and why it matters.

Field Format / Requirement Why It Matters
Phone Number 11 digits, starts with 01 (Bangladeshi mobile) Used for OTP verification, deposit matching, and account recovery. Must be a live SIM you own.
Password Minimum 8 characters; mix letters, numbers, symbols Protects your account and funds. Do not reuse a password from another site.
Confirm Password Exact match to the password above Prevents typos that would lock you out immediately after registration.
Referral Code Alphanumeric code from a friend (optional) Adds ৳225 to both accounts once you complete your first deposit. Cannot be added later.
Terms Checkbox Must be ticked to submit Confirms you are 18+, have read the terms, and accept responsible gambling commitments.

One account per person. pp888 allows one account per phone number, device, and payment method. Opening duplicate accounts will result in permanent suspension and forfeiture of any bonus balance. If you think you already have an account, go to pp888 Login and use the account recovery option instead.


What Happens Right After You Register?

Registration is instant, but there are four things to do before you can withdraw. Here is the order that makes most sense.

Deposit via Mobile Banking

Open the Deposit tab, pick bKash, Nagad, Rocket, or Upay, and enter ৳150 or more. Funds appear in your wallet within 3 minutes. The 210% welcome bonus credits automatically — no manual claim step.

Complete KYC Before Withdrawing

Submit one document — National ID Card (NID), Passport, or Driving Licence — before your first withdrawal. The review takes up to 24 hours. Start KYC early so it clears before you need to cash out. See the Withdrawal & KYC guide.

Meet the Wagering Requirement

Your welcome bonus carries a 13× wagering requirement on the bonus amount. Place bets across eligible games until the requirement is met, then the bonus converts to withdrawable cash. The 7-day timer starts when the bonus is credited.

Request a Withdrawal

Minimum withdrawal is ৳1,100. Payouts process within 22 minutes on average. Daily withdrawal cap is ৳1,40,000 at Bronze tier — higher VIP levels raise this limit significantly. The first-time withdrawal may take up to 1 hour while your KYC is confirmed.


Registration Not Going Through? Check These First

Most registration errors have a quick fix. Here are the five most common issues and what to do about each one.

Error / Symptom Likely Cause Fix
"Phone number already registered" You (or someone else) opened an account with this number before. Go to pp888 Login and use the forgot-password option to recover access. Contact support if you did not open the account yourself.
OTP did not arrive Weak signal, wrong number entered, or SMS blocked by carrier. Wait 60 seconds and tap Resend OTP. Double-check the number you entered. Try switching from Wi-Fi to mobile data. Contact 24/7 Live Chat if three attempts fail.
OTP expired More than 5 minutes passed before you entered the code. Tap Resend OTP to generate a fresh code. Enter it immediately — do not switch apps while waiting.
Password rejected Password is under 8 characters, or contains unsupported special characters. Use at least 8 characters mixing uppercase, lowercase, digits, and standard symbols like @, #, or !. Avoid spaces.
Page error / form not submitting Browser cache issue, ad blocker, or unstable connection. Clear browser cache and cookies, disable any ad blockers for pp888.site, then reload the page. Alternatively, download the pp888 app and register directly there for a more stable experience.

If none of the above solves your issue, open a 24/7 Live Chat session from inside the app or the main site. Have your phone number and a screenshot of the error message ready — the support team can usually resolve it within a few minutes.


Questions Players Ask Before Registering at pp888

Straightforward answers to the most common questions about the pp888 registration process.

1 Is pp888 registration free? Are there any hidden fees?
Registering a pp888 account is completely free. You pay nothing to sign up. There are no account maintenance fees, no monthly charges, and no hidden costs. The only money that leaves your bKash or Nagad is when you choose to make a deposit — and the minimum is just ৳150. Withdrawal processing is also free from pp888's side, though your mobile banking provider may apply its own transfer fee.
2 Can I register on my phone without downloading the app?
Yes. The pp888 register form works fully in any mobile browser — Chrome, Firefox, or Samsung Internet. Open pp888.site, tap Register, fill in the form, and you are done. No app download is required to create an account. That said, the pp888 app (v3.7.9, Android 8.0+) is free, only 32 MB, and loads games faster on a mobile connection. You can always install it after registering.
3 What is the minimum age to register at pp888?
You must be at least 18 years old to open a pp888 account. This is a strict rule, not a suggestion. The terms checkbox on the registration form confirms your age. When you submit your KYC documents before your first withdrawal, pp888 verifies your date of birth. Any account found to belong to someone under 18 will be permanently closed and all funds confiscated per the terms and conditions.
4 How long does it take to open and start playing?
From starting the registration form to placing your first bet takes roughly 5 to 10 minutes in total. The form itself takes about 90 seconds to fill in. OTP arrives within 1–2 minutes. Deposit via bKash or Nagad confirms in about 3 minutes. Your welcome bonus credits automatically at that point, and you can start playing immediately after. KYC is only required before your first withdrawal, not before playing.
5 I forgot to add a referral code during registration. Can I add it now?
Unfortunately, no. The referral code field must be filled in before you submit the registration form — it cannot be applied to an existing account after the fact. If you have already completed registration, the referral bonus will not apply to your account. However, once you are a member, you can share your own referral code with friends and earn ৳225 for each one who deposits. Check the Referral Bonus guide for details.
6 Can I change my phone number after registering?
Changing your registered phone number requires identity verification and must go through the 24/7 Live Chat support team. You cannot change it directly from the account settings page. Have your NID and the original phone number ready when you contact support. The process typically takes a few hours. This policy protects your account from unauthorised number changes by third parties trying to gain access.
Register Now Already have an account?

18+ · Play Responsibly. Gambling is for entertainment only. Never bet money you cannot afford to lose. If you need help, visit our Responsible Gaming page or contact [email protected].