Creating your pf123 account takes under two minutes. Fill in a few details, deposit from Rs 200 via Easypaisa or JazzCash, and you are ready to play 500+ games entirely in PKR. No hidden steps, no complicated process.
All fields are required. You must be 18 or older to register at pf123.
Since we launched, thousands of players across Karachi, Lahore, Islamabad, Peshawar, and every other major city in Pakistan have made pf123 their first choice for online gaming. Here is why.
Everything at pf123 is in Pakistani Rupees. Your deposit, your balance, your winnings, your withdrawal – all PKR, no conversion, no hidden charges.
Easypaisa and JazzCash deposits reflect in your pf123 account within seconds. Bank IBFT deposits clear within a couple of hours at most.
Live casino, slots, crash games, Andar Bahar, Teen Patti, fishing games, card games, and full football betting – all available the moment your account is open.
Our support team is available around the clock via Live Chat and email. You will always get a real person and a real answer, not a scripted response.
18+ Policy: pf123 is strictly an adults-only platform. Registration is only open to players who are 18 years of age or older. Age verification may be required before your first withdrawal. Please read our Responsible Gaming page before you start.
The entire registration and first deposit process at pf123 takes under five minutes from start to first bet.
Enter your full legal name (as it appears on your CNIC), your Pakistani mobile number, your date of birth, and a strong password. Your mobile number is important because it is used for Easypaisa and JazzCash deposits and for account security. Make sure it is the number registered to your mobile wallet.
Tick both required boxes confirming that you have read the pf123 Terms and Conditions and that you are 18 or older. These are non-negotiable requirements. If you have a promo code from a friend or a campaign, enter it in the promo code field before submitting.
After submitting the form, pf123 will send a one-time verification code to the mobile number you entered. Enter this code on the next screen to verify your number and activate your account. The code expires after five minutes so check your messages promptly.
Once your account is active, go to the Cashier section and choose your preferred payment method. The minimum first deposit at pf123 is Rs 200 via Easypaisa or JazzCash. Select your amount, follow the payment prompts in your mobile wallet app, and your pf123 balance will update within seconds.
Your welcome bonus at pf123 is applied automatically on your qualifying first deposit. You will see the bonus credited to your account balance immediately after your deposit clears. Full bonus terms including the wagering requirement are displayed in the Promotions section and at the time of deposit.
Your account is funded and your bonus is active. Browse 500+ games across live casino, slots, crash games, Andar Bahar, card games, fishing games, and football betting. Every rupee of your deposit stays in PKR throughout your entire pf123 experience.
A full breakdown of what your pf123 account unlocks the moment you complete registration
Baccarat, Roulette, Blackjack, Dragon Tiger, and Speed Baccarat with live Pakistani and international dealers. Tables open 24 hours, minimum bets from Rs 200, all in PKR.
Aviator and other crash titles where you choose when to cash out before the multiplier crashes. Rounds last under 30 seconds. Massive potential multipliers on every round.
The games Pakistani players grew up with, now playable online with real stakes in PKR at pf123. Live dealer versions available alongside RNG versions for faster play.
PSL, Premier League, Champions League, La Liga, Serie A, and 50+ other leagues. Live in-play betting available during matches with real-time odds in PKR.
Your pf123 VIP points start accumulating from your very first bet. Progress through Bronze, Silver, Gold, Platinum, and Diamond tiers for cashback, bonuses, and dedicated account management.
Withdraw your winnings back to Easypaisa, JazzCash, NayaPay, SadaPay, or your bank account via IBFT. Standard withdrawals processed in 15 to 30 minutes. Minimum withdrawal Rs 500.
One thing that puts people off signing up to new platforms is not knowing what to expect. So here is a plain and complete account of what the pf123 registration process actually involves, from the moment you land on this page to the moment you are playing your first game.
To create a pf123 account you need to provide your full legal name, your Pakistani mobile number, your date of birth, and a password. That is all that is required at the registration stage. You are not asked for your CNIC number or address during registration – these are only requested if identity verification is triggered before a withdrawal.
Yes, completely free. Creating a pf123 account costs nothing. There are no joining fees, no monthly subscription charges, and no mandatory deposit required simply to register. You can register, look around the lobby, and decide whether to deposit entirely at your own pace.
No. pf123 operates a strict one-account-per-player policy. Each individual may hold exactly one account registered to their own name and mobile number. Attempting to register multiple accounts – whether to claim multiple welcome bonuses or for any other reason – is treated as a breach of the pf123 Terms and Conditions and will result in account suspension and forfeiture of associated balances. If you believe your account has been locked in error, contact support@pf123.app.
If you forget your pf123 password, click the "Forgot Password" link on the login page. You will receive a reset code via SMS to your registered mobile number. Enter the code and follow the prompts to set a new password. If you no longer have access to your registered number, contact support at support@pf123.app and the team will assist you through an alternative verification process.
Yes. pf123 accepts players from across Pakistan including Karachi, Lahore, Islamabad, Rawalpindi, Faisalabad, Multan, Peshawar, Quetta, Sialkot, Gujranwala, Hyderabad, Sargodha, and all other cities and regions. There are no city-specific restrictions on registration or play. As long as you meet the age requirement and provide accurate registration details, you are welcome at pf123 regardless of where in Pakistan you are located.
Set Your Deposit Limit During Registration: Before you make your first deposit at pf123, we recommend visiting the Responsible Gaming section of your account settings and setting a monthly deposit limit that reflects a comfortable budget. This takes 30 seconds and is one of the most effective things you can do to ensure gaming stays enjoyable long-term. Read more on our Responsible Gaming page.