666H registration takes under a minute — phone number, password, OTP, done. The part that trips players up isn’t the form itself, it’s the referral code field that only appears once, during signup, and never again afterward.
This guide walks through registration on every device, explains what each field is actually for, and covers the handful of things worth doing in the first five minutes after your account exists — before you touch a deposit.

What You Need Before Starting
| Requirement | Details |
| Pakistani Mobile Number | Active SIM, any network |
| Password | 6–12 characters, letters + numbers |
| Referral Code (optional) | From whoever invited you — enter during signup only |
| CNIC | Not needed to register, required later for withdrawals |
No email required. Your phone number is the primary identifier for login, OTP verification and account recovery going forward.
666H registration via Android
Steps
You land on the dashboard right after — everything from here is accessible without any further setup.
Registering on PC
Steps
Log in right after to confirm everything’s working, then check Promotions before depositing anything.
Registering on iPhone
No dedicated iOS app — registration happens through Safari on the official website, with the exact same form as the PC version.
Save the site to your home screen afterward — Safari’s Share button, then Add to Home Screen — for quicker access next time.
The Referral Code — Why Timing Matters
This is the single most missed step in 666H registration. The referral field shows up once, during signup, and then it’s gone — there’s no way to link a code to your account after the fact.
If someone sent you a link or code, enter it before tapping Register, not after. The person who referred you only gets credited if their code was entered at signup — even registering correctly five minutes later and adding the code doesn’t work, because the field simply isn’t there anymore.
What Each Field Actually Does
Mobile Number
This becomes your login credential, your OTP delivery address, and your account recovery method. Get it right — a typo here causes problems with every one of those later.
Password
Protects your account and everything linked to it, including your JazzCash or EasyPaisa wallet once connected. Don’t reuse your mobile wallet password here — keep them separate.
OTP
Confirms the number you entered is real and belongs to you. Expires within a few minutes, so enter it as soon as it arrives.
Referral Code
Optional, but locked to the moment of registration. Enter it if you have one, skip it if you don’t.
What to Do in the First Five Minutes
Check Promotions for a welcome bonus: Available immediately after registering, sometimes requiring manual activation — claim it before depositing.
Submit CNIC verification: Required before any withdrawal. Do it now rather than when you actually have money to take out.
Set a withdrawal password: Separate from your login password, found in account security settings — protects withdrawals even if your login is compromised.
Link JazzCash or EasyPaisa: Make sure the name on your wallet matches your gaming account exactly to avoid holds later.
Registration Problems — Quick Fixes
OTP Not Arriving
Wait a minute before requesting another. Check signal strength, confirm your SMS inbox isn’t full, and try switching between mobile data and Wi-Fi.
“Number Already Registered”
An account already exists under that number. Try Forgot Password on the login screen — if it’s genuinely your account, a reset OTP will confirm it.
Register Button Stays Greyed Out
Every required field needs to be filled before this activates. Double-check your password meets the minimum length and your connection is stable.
Conclusion
Registering takes under a minute once you’ve got your number ready. The one thing to remember: enter your referral code during signup if you have one, because that field never comes back. After registering, spend five more minutes on the welcome bonus, CNIC verification and withdrawal password — it sets the account up properly from day one.