Welcome Bonus Available on First Deposit

Register at pf123 – Join Pakistan's Best Online Casino

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.

Free to join
PKR only
18+ only
Instant deposits
2 min
Average Registration Time
Rs 200
Minimum First Deposit
500+
Games Available After Sign-Up
6
Payment Methods Accepted

Create Your Free pf123 Account

All fields are required. You must be 18 or older to register at pf123.

Welcome Bonus: Claim your first-deposit bonus after completing registration. Terms apply.
Please enter your full legal name.
Your registered number for Easypaisa / JazzCash deposits.
Please enter a valid Pakistani mobile number.
You must be 18 or older to register at pf123.
Please enter your date of birth.
Passwords do not match.
Agreements
You must agree to the Terms and Conditions to register.
You must confirm your age to register.
Already have an account? Log in here

Why Pakistani Players Choose 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.

100% PKR Platform

Everything at pf123 is in Pakistani Rupees. Your deposit, your balance, your winnings, your withdrawal – all PKR, no conversion, no hidden charges.

Instant Deposits

Easypaisa and JazzCash deposits reflect in your pf123 account within seconds. Bank IBFT deposits clear within a couple of hours at most.

500+ Games to Explore

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.

24/7 Support in Urdu & English

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.

Accepted Deposit Methods
Easypaisa
JazzCash
NayaPay
SadaPay
Bank IBFT
Visa / Mastercard

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.

How to Register at pf123 – Step by Step

The entire registration and first deposit process at pf123 takes under five minutes from start to first bet.

1
Fill in the Registration Form

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.

2
Agree to the Terms and Confirm Your Age

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.

3
Verify Your Mobile Number

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.

4
Make Your First Deposit in PKR

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.

5
Claim Your Welcome Bonus

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.

6
Start Playing

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.

pf123
Secure & Verified
SSL encrypted platform
Instant Payouts
15–30 min withdrawals
VIP Rewards
Earn from your first bet
pf123

What Awaits You After You Register at pf123

A full breakdown of what your pf123 account unlocks the moment you complete registration

Live Casino with Real Dealers

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.

Crash Games

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.

Andar Bahar & Teen Patti

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.

Football Betting

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.

VIP Club Membership

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.

Fast Withdrawals in PKR

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.

pf123

Everything You Need to Know Before Registering

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.

What information does pf123 need to register?

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.

Is registration at pf123 free?

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.

Can I have more than one pf123 account?

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.

What if I forget my password?

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.

Does pf123 accept players from all cities in Pakistan?

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.

Register FAQ

You must be 18 years of age or older to register at pf123. This is a firm, non-negotiable requirement. You will be asked to confirm your age during registration and pf123 may request identity verification at any time. Accounts found to belong to minors are closed immediately and deposits are returned minus any amounts already wagered.

Yes. pf123 is a PKR-only platform. All accounts are denominated in Pakistani Rupees from the moment of registration. There is no currency selection required and no conversion takes place at any point. The amount you deposit in PKR is the amount that appears in your account balance, exactly.

Typically within five to ten minutes of starting the registration form you can be placing your first bets at pf123. Registration takes around two minutes. Mobile number verification takes under a minute. Easypaisa and JazzCash deposits reflect in your account within seconds. That is the entire journey from new visitor to active player.

New pf123 players receive a welcome bonus on their qualifying first deposit. The current welcome bonus offer and its wagering requirements are displayed during the registration process and in the Promotions section of the platform. Wagering requirements must be met before any portion of bonus-derived winnings can be withdrawn. The welcome bonus is available once per player and once per household.

Yes. The pf123 website uses SSL/TLS encryption for all data transmitted between your device and our servers. Your personal data is never sent in plain text. All data submitted during registration is handled in accordance with the pf123 Privacy Policy. We do not sell your data to third parties and will only contact you in ways you have authorised during registration.

You can close your pf123 account at any time by contacting support@pf123.app. Any verified real-money balance remaining in your account will be returned to your registered payment method. If you are closing your account due to concerns about your gambling habits, please read our Responsible Gaming page first – there are tools available that may be a better fit than permanent closure.
READY TO START?

Create Your pf123 Account Right Now

Registration is free, takes under two minutes, and you can deposit from Rs 200 via Easypaisa or JazzCash the moment your account is active. Your welcome bonus is waiting. Join thousands of Pakistani players who have already made pf123 their home for online gaming.