21+ Only. Gambling is for entertainment. Play responsibly. on999 enforces strict age verification for all accounts.
Pakistan's #1 Online Casino Platform

on999 – Where Pakistan Plays, Bets & Wins Every Day

From PSL cricket betting in Lahore to live dealer tables in Karachi — on999 brings the full casino experience straight to your phone, with PKR deposits, JazzCash, EasyPaisa, and round-the-clock support in Urdu and English.

500K+ Registered Players
2,800+ Games Available
5 Min Avg. Withdrawal

Sic Bo · Live Casino · Cricket · Slots · Fishing Games

on999
500K+
Active Players
Rs 12Cr+
Daily Payouts (PKR)
2,800+
Games Available
6 Yrs
Serving Pakistan

Why Pakistani Players Choose on999

Thousands of players from Islamabad to Faisalabad trust on999 every day. Here's exactly why.

Instant Deposits

Fund your account in seconds with JazzCash, EasyPaisa, HBL, UBL, or Meezan Bank. No delays, no hidden fees.

Bank-Grade Security

256-bit SSL encryption protects every transaction. Your funds and personal data are always secure.

Best Cricket Odds

PSL, Test matches, T20 World Cup — on999 offers competitive odds on all major cricket events Pakistan loves.

Mobile-First Platform

Optimized for Android and iOS. Play seamlessly on any device — whether you're in Lahore or Karachi.

PKR Currency

No currency conversion fees. All deposits and withdrawals processed in Pakistani Rupees at no extra cost.

24/7 Local Support

Real agents fluent in Urdu and English — not just bots. Average live chat response time under 5 minutes.

2,800+ Games

Slots, live casino, Sic Bo, fishing games, table games — the widest selection available to Pakistani players.

Licensed & Regulated

on999 operates under an international gaming license, ensuring fair play, fund protection, and regulatory oversight.

on999

Ready to Win Big? Your Lucky Streak Starts Here.

Join over 500,000 Pakistani players already betting and winning on on999 every single day.

Login & Start Playing

How to Get Started on on999

From zero to your first bet in four easy steps. It takes less than three minutes.

01
Create Your Account

Visit on999 and complete the quick registration form. You'll need a valid mobile number and email address. Takes under 60 seconds.

02
Verify Your Identity

Submit your CNIC or Passport for KYC verification. Approved within 24–48 hours. Required for withdrawals and account security.

03
Make Your First Deposit

Top up using JazzCash, EasyPaisa, HBL, UBL, or Meezan Bank. Minimum deposit starts at Rs 500. Funds appear instantly.

04
Place Your First Bet

Browse 2,800+ games, pick your favourite — PSL match, live Sic Bo, or a slot — and start playing. Good luck!

on999

Top Slot Games at on999

Spin the reels on our most-played slots. New titles added every week.

🐯
Jackpot
Lucky Tiger Spin
RTP 96.8%
🏜️
Video
Golden Desert Reels
RTP 95.5%
👑
Megaways
Royal Crown Bonanza
RTP 96.2%
🪔
Classic
Mystic Lamp Quest
RTP 97.0%
🦅
Cascading
Wild Falcon Strike
RTP 95.9%
🐚
Video
Pearl Treasure Dive
RTP 96.5%
💎
Jackpot
Emerald Fortune Rise
RTP 96.1%
🔷
Megaways
Sapphire Cascade
RTP 95.7%
on999

Built for Pakistani Players

on999 wasn't just translated into English for Pakistan — it was purpose-built for the way people here bank, communicate, and play. From Islamabad to Faisalabad, every feature reflects local needs.

Urdu & English Support

Our support agents are genuinely bilingual — real people who understand Pakistani-English and can switch to Urdu when needed.

Local Payment Methods

JazzCash, EasyPaisa, HBL, UBL, Meezan Bank — all major Pakistani payment channels are supported with zero conversion fees.

Full PKR Support

All balances, deposits, and withdrawals are displayed and processed in Pakistani Rupees. What you see is what you get.

Pakistan-Time Customer Hours

Support is staffed 24/7 with peak coverage aligned to PKT (Pakistan Standard Time) so you're never waiting long during evening hours.

on999

Step-by-Step Withdrawal Guide

Getting your winnings out should be straightforward. Here's exactly how withdrawals work on on999, from login to money in your account.

1
Login and Access the Withdraw Section

Log into your on999 account and navigate to the Cashier or Wallet menu. Select "Withdraw" from the available options.

2
Choose Your Payout Method

Select from e-wallets (JazzCash, EasyPaisa), bank transfer (HBL, UBL, Meezan Bank), or crypto. E-wallets are fastest.

3
Enter Amount and Verify Recipient Info

Type the amount you wish to withdraw in PKR. Double-check your JazzCash number or bank account details before confirming.

4
Complete KYC If Not Yet Verified

First-time withdrawals require identity verification. Upload your CNIC or Passport. Approval typically takes 24–48 hours.

5
Wait for Processing

E-wallets: typically 5–30 minutes. Bank transfers: 1–3 business days. Crypto: 15–60 minutes depending on network.

Important Requirements
  • Your account must be fully KYC-verified before any withdrawal is processed.
  • Any active bonus wagering requirements must be met in full before withdrawing bonus-derived funds.
  • Withdrawal amount must not exceed your account's current withdrawal limit for the period.
  • Your account must be in good standing — no pending disputes or flagged activity.
Slow withdrawal? JazzCash withdrawal not working? Contact our 24/7 support team via live chat for immediate assistance — average response time is under 5 minutes.
on999
Common Withdrawal Questions

Minimum withdrawal amount?
Rs 500 for e-wallets; Rs 1,000 for bank transfers.

Can I withdraw to a different account?
No. For security reasons, withdrawals must go to the same account used for deposits.

Are there withdrawal fees?
on999 does not charge withdrawal fees. Your bank or e-wallet provider may apply their own standard charges.

on999

Claim Your Welcome Bonus — New Players Only

Register today and unlock an exclusive welcome package for Pakistani players. Terms apply. 21+ only.

Explore on999 Casino

KYC Guide – How to Verify Your Account

Know Your Customer (KYC) verification is required by international regulators to protect players and prevent fraud. Here's what you need and how to do it.

Documents Required
  • Valid Pakistani ID: CNIC, Driver's License, or Passport (must be current and not expired).
  • Proof of Address: Utility bill, bank statement, or official document issued within the last 3 months showing your full name and address.
  • Selfie with ID: A clear photo of yourself holding your ID document next to your face.
  • Payment Method Verification: Screenshot or photo confirming ownership of the JazzCash/EasyPaisa account or bank account used.
Submission Steps
1
Go to Account Settings

Log in and navigate to your Profile or Account Settings page. Find the "Verification" or "KYC" tab.

2
Upload Your Documents

Upload clear, high-resolution photos of each required document. Blurry or cropped images will be rejected.

3
Submit and Wait for Review

Our compliance team reviews submissions within 24–48 hours. You'll receive an email confirmation once approved.

4
Start Withdrawing

Once verified, all withdrawal channels are unlocked and available immediately.

Security Notes
  • Only upload your documents on sites secured with HTTPS. Check your browser's address bar for the padlock icon before submitting anything.
  • Where possible, cover the last few digits of sensitive ID numbers in photos to reduce exposure — on999 only needs to confirm identity, not every digit.
  • Never share your KYC documents via unsecured chat platforms, WhatsApp groups, or unverified email addresses. Only use the official on999 verification portal.
on999
🛡️
Licensed Operator
Regulated by International Gaming License
License No. — See About Page

on999 operates under a valid international gaming license. Full license details are available on the About Us page.

Regulated, Trusted & Fair

International gaming license oversight is the gold standard for online casino regulation. It means on999 is subject to regular audits, must maintain segregated player fund accounts, and is held accountable to strict fair-play standards — giving Pakistani players the protection they deserve.

Independent RNG Testing

All game outcomes are verified by certified third-party testing labs. No one — including on999 — can manipulate results.

Segregated Player Funds

Your deposits are held in accounts completely separate from on999's operating funds, protecting your balance at all times.

Strict 21+ Age Enforcement

Every account goes through age verification during KYC. on999 enforces the 21+ minimum age requirement without exception.

Responsible Gaming Program

Deposit limits, self-exclusion tools, and cooling-off periods are built directly into the platform — always accessible, never hidden.

Betting Glossary

New to online betting? These are the terms every Pakistani player should understand before placing their first wager.

Asian Handicap

A form of sports betting — popular in cricket and football — where one team is given a virtual head start to level the playing field, eliminating the draw outcome and offering two-way betting.

Over-Under (Totals)

A bet on whether the total combined score (or runs, in cricket) will be over or under a set number posted by the bookmaker. Simple, popular, and available on almost every match.

Odds Formats

Odds can be displayed as Decimal (e.g., 2.50), Fractional (e.g., 3/2), or American (e.g., +150). Decimal is most common on on999 and easiest for quick profit calculation.

RTP (Return to Player)

The long-term theoretical percentage a slot or casino game pays back to players. A slot with 96% RTP returns Rs 96 for every Rs 100 wagered over millions of spins — not per session.

House Edge

The mathematical advantage the casino holds on every bet. A 4% house edge means the house keeps Rs 4 per Rs 100 wagered on average over time. Lower house edge = better for players.

Wagering Requirement

Also called "rollover." If you receive a Rs 1,000 bonus with a 20x wagering requirement, you must bet Rs 20,000 total before withdrawing any bonus-derived winnings.

Live Dealer Casino

Games streamed in real-time from a studio, with a human dealer you can see on screen. Combines the convenience of online play with the authentic feel of a real casino table.

Slot Volatility

High volatility slots pay big but rarely; low volatility slots pay smaller amounts more frequently. Medium volatility balances the two. Choose based on your bankroll and playing style.

Progressive Jackpot

A jackpot that grows with every bet placed across a network of players. Prizes can reach crores of rupees. A tiny portion of each wager feeds the jackpot pool until one player wins it all.

Cashback

A rebate on net losses over a set period. If you lose Rs 5,000 in a week and the cashback rate is 10%, on999 returns Rs 500 to your account — a form of partial loss protection.

Scatter Symbol

A special slot symbol that pays regardless of position on the reels. Landing 3 or more scatters typically triggers free spins or a bonus round — one of the most exciting moments in slot play.

Bankroll Management

The practice of setting a fixed budget for gambling sessions and sticking to it. Good bankroll management lets you play longer, enjoy more sessions, and avoid chasing losses.

Pakistani-First Support 24/7

Real agents, real Urdu and English fluency — not scripted chatbots. Our support team is staffed around the clock with people who understand Pakistani players and speak your language naturally.

Live Chat

Available 24/7. Average response time: 3–5 minutes. Our fastest and most popular support channel.

Messenger / Viber

Reach us via Messenger or Viber for non-urgent queries. Response within 30 minutes during peak hours.

Email Support

For detailed queries, account issues, or document submissions. Response within 4–6 hours on business days.

Urdu & English

All agents are fluent in both languages. Ask your question in either — you'll get a clear, friendly answer either way.

Common Questions Our Team Handles Daily

JazzCash deposit not reflecting

Withdrawal pending for more than 30 minutes

KYC document rejection reasons

Bonus wagering requirement queries

Account login and password reset

Responsible gaming limit requests

on999

About on999

on999 was founded with a single clear mission: to give Pakistani players access to a world-class online casino and sports betting experience that actually fits their lives. Too many international platforms treated Pakistan as an afterthought — offering no local payment methods, no Urdu support, and currency conversion headaches that ate into winnings. We built on999 to fix all of that.

Over six years of operation, on999 has grown from a focused cricket betting platform into a full-service gaming destination — covering live casino tables, 2,800+ slots, fishing games, Sic Bo, and more. Every product decision, every new payment integration, and every support hire has been made with Pakistani players specifically in mind. Whether you're in a high-rise in Karachi or watching a PSL match in Lahore, on999 is built to be your platform.

We operate under an international gaming license, maintain independent RNG certifications, and run a comprehensive responsible gaming program. Our commitment isn't just to entertainment — it's to safe, fair, and transparent gaming for every player who trusts us with their time and money.

Learn More About Us
Your Privacy Matters to Us

on999 collects and processes your personal data — including name, contact details, and payment information — solely to operate your account, process transactions, and comply with our regulatory obligations. We never sell your data to third parties. All information is stored securely using industry-standard encryption. You have the right to access, correct, or request deletion of your personal data at any time. For full details on how we handle your information, please review our Privacy Policy.