For Adults 21+ Only  |  Play Responsibly  |  ec99 is an internationally licensed gaming platform
Pakistan's Most Trusted Online Casino

ec99 – Where Every Pakistani Player Finds Their Game

From PSL cricket betting in Lahore to live dealer tables in Karachi — ec99 brings the full casino experience right to your screen. Fast JazzCash deposits, Urdu-English support, and games for every taste.

Deposit via
JazzCash · EasyPaisa · HBL
Withdrawal
5–30 Min Average
ec99
2.4M+
Registered Players
Rs 18Cr
Daily Payouts (PKR)
1,800+
Games Available
7 Yrs
In Operation

Popular Game Categories

Whether you're into cricket satta or spinning slots, ec99 has you covered across all major categories.

Cricket Betting

PSL, T20, Test matches & more

Sportsbook

Football, kabaddi, UFC, tennis

Slots

Hundreds of themed slot machines

Live Casino

Real dealers, real-time action

Crash Games

Fast multipliers, instant wins

Lottery

Daily draws, big jackpot prizes

Kabaddi

Bet on Pakistan's favourite contact sport

Fishing Games

All-Star Fishing & arcade shooters

ec99

Why Pakistani Players Choose ec99

We built ec99 with Pakistani players in mind — from Karachi to Faisalabad, from first-timers to seasoned bettors.

Instant Deposits

JazzCash and EasyPaisa top-ups reflect in seconds, not minutes.

256-bit SSL Security

All data encrypted end-to-end. Your account and funds are protected.

Urdu & English Support

Real Pakistani agents available 24/7 — not just automated chatbots.

Best Cricket Odds

Competitive odds on PSL, T20 World Cup, bilateral series, and more.

Mobile Optimised

Smooth on any Android or iOS device, no app download required.

PKR Transactions

No currency conversion fees. Deposit and withdraw in Pakistani Rupees.

Fair Play Certified

All games use certified RNG engines audited by independent labs.

Fast Withdrawals

Most e-wallet payouts processed within 5–30 minutes, day or night.

Ready to Win Big?

Join over 2.4 million players already enjoying ec99. Create your free account today — takes less than 2 minutes.

Get Started at ec99
ec99

Hot Slot Games Right Now

These titles are pulling the biggest crowds on ec99 this week. Spin responsibly — 21+ only.

🎰
Slot RTP 96.5%
Golden Bazaar
💎
Slot RTP 97.1%
Diamond Karachi
🏏
Sports Slot RTP 95.8%
PSL Fever Spins
🌙
Slot RTP 96.2%
Lahore Nights
🐉
Asian Slot RTP 97.4%
Dragon Treasure
🚀
Crash RTP 97.0%
Rocket Rush
🃏
Live Casino RTP 98.7%
Baccarat Grand
Instant Win RTP 96.9%
Thunder Bonus
ec99

Instant Deposit with JazzCash & EasyPaisa

Over 70% of Pakistani players use mobile wallets to fund their ec99 accounts. Here's what you need to know before your first top-up.

JazzCash

Pakistan's largest mobile wallet. Best for players who already use Jazz mobile banking for everyday transactions.

⏱ Processing: Instant
💰 Range: PKR 100 – PKR 500,000
💳 Fee: Free
📋 Steps: 3 easy steps
EasyPaisa

Telenor-backed e-wallet, widely used in Faisalabad and rural areas. Ideal if you're on Telenor network.

⏱ Processing: Instant
💰 Range: PKR 100 – PKR 500,000
💳 Fee: Free
📋 Steps: 3 easy steps
Bank Transfer (HBL / UBL / Allied)

Traditional internet banking. Best for larger transfers above PKR 50,000. Supported by most Pakistani banks.

⏱ Processing: 5–10 minutes
💰 Range: PKR 500 – PKR 2,000,000
💳 Fee: Standard bank charges may apply
📋 Steps: 4 steps
USDT TRC20 (Crypto)

Stablecoin deposits via TRON network. Popular among tech-savvy players in Islamabad and Lahore who prefer privacy.

⏱ Processing: 15–30 minutes
💰 Range: $5 equivalent – No upper limit
💳 Fee: Network gas fee only
📋 Steps: 4 steps
SadaPay / Raast

New-generation digital accounts. SadaPay is popular among younger urban players; Raast enables free inter-bank transfers.

⏱ Processing: Instant – 5 minutes
💰 Range: PKR 100 – PKR 200,000
💳 Fee: Free
📋 Steps: 3 easy steps
Retail Cash (Over-the-Counter)

Deposit cash at authorized retail agents. No smartphone or bank account required — great for unbanked players.

⏱ Processing: 15–30 minutes
💰 Range: PKR 200 – PKR 100,000
💳 Fee: Small agent fee may apply
📋 Steps: 3 steps
Honest Processing Time Notice
  • E-wallet (JazzCash / EasyPaisa / SadaPay) deposits are almost always instant but may take up to 5 minutes during peak hours.
  • Bank transfers depend on your bank's internal clearing schedule — allow 5–15 minutes off-peak, slightly longer during public holidays.
  • Crypto deposits require blockchain confirmations — USDT TRC20 typically needs 15–30 minutes for 20 confirmations.
ec99

Detailed Payment Methods Guide

A full breakdown of how to deposit on ec99 — written for Pakistani players who want the facts without the fluff.

How to Deposit via JazzCash

1
Log in to ec99 and open the Deposit page

Select JazzCash from the list of available payment methods.

2
Enter your JazzCash mobile number and amount

Minimum PKR 100. Make sure the number matches your registered Jazz account.

3
Confirm the push notification on your phone

You'll receive a JazzCash payment request. Approve it with your JazzCash PIN.

4
Funds credited instantly

Your ec99 wallet updates in real time. No waiting, no refresh needed.

How to Deposit via EasyPaisa

1
Choose EasyPaisa on the ec99 Deposit screen

Available under the Mobile Wallets category.

2
Enter your registered EasyPaisa number and deposit amount

Minimum PKR 100. Maximum PKR 500,000 per transaction.

3
Approve in the EasyPaisa app or via USSD

Open your EasyPaisa app to confirm, or use *786# if you're on a basic phone.

4
Transaction confirmed — balance updated

Typically instant. During rare network delays, allow up to 5 minutes.

How to Deposit via Cryptocurrency (USDT TRC20)

1
Select Crypto > USDT TRC20 on the Deposit page

A unique wallet address and QR code will be generated for your account.

2
Send USDT from your wallet (Binance, Trust Wallet, etc.)

Always double-check the network is TRC20 — not ERC20 or BEP20.

3
Wait for blockchain confirmations

TRON network needs approximately 20 confirmations. Usually done in 15–30 minutes.

4
PKR equivalent credited to your ec99 wallet

Conversion uses the current USDT/PKR exchange rate at time of deposit.

How to Deposit via Bank Transfer (HBL / UBL / Meezan)

1
Select Bank Transfer and choose your bank

Supported: HBL, UBL, Allied Bank, Meezan Bank, Bank Alfalah and others.

2
Copy the provided IBAN / account details

A unique reference number is assigned — include it in the transfer remarks.

3
Complete the transfer in your bank's app or branch

Internet banking is fastest. Over-the-counter may take longer to clear.

4
Upload payment receipt if prompted

Processing time: 5–10 minutes. Contact support with your receipt if delayed beyond 30 minutes.

Pakistan's Favourite Casino — ec99

Thousands of players from Karachi, Lahore, Islamabad and beyond play on ec99 every day. Your next big win is one spin away.

ec99

Fast Withdrawals — Get Paid Quickly

ec99 processes most withdrawal requests within minutes, not days. Here's what to expect per method.

📱
JazzCash / EasyPaisa
5–15 Min
Average payout time. Most requests approved within one review cycle.
🏦
Bank Transfer
30–90 Min
Bank clearing adds time. Faster during business hours on weekdays.
🪙
USDT Crypto
15–30 Min
Subject to TRON network confirmation times. Usually fast and predictable.

Step-by-Step Withdrawal Guide

New to withdrawing from an online casino? Follow these steps to get your ec99 winnings into your JazzCash or bank account smoothly.

1
Login and Access the Withdraw Section

After logging in to ec99, go to your Account dashboard and click on "Withdraw". Make sure you are using your registered account.

2
Choose Your Payout Method

Select from JazzCash, EasyPaisa, HBL/UBL bank transfer, or USDT TRC20. Pick the method that matches how you originally deposited for fastest approval.

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 — errors can cause delays that are hard to reverse.

4
Complete KYC if Not Yet Verified

First-time withdrawals require identity verification. Upload your CNIC and a selfie holding the document. Verification usually takes 24–48 hours on the first attempt.

5
Wait for Processing

E-wallets: typically 5–30 minutes. Bank transfers: 30–90 minutes. Crypto: 15–30 minutes. You will receive an SMS or in-app notification when funds are sent.

Slow withdrawal? Contact 24/7 live chat support with your transaction ID. Our agents in Karachi and Lahore are available around the clock to resolve payment issues.
Important Requirements Before Withdrawing
  • KYC verified: Your identity must be confirmed before any withdrawal is processed. Submit your CNIC and selfie early to avoid delays.
  • Wagering requirements met: Any bonus funds must have completed the required playthrough before becoming withdrawable.
  • Withdrawal limit not exceeded: Daily and monthly limits apply. Check your account tier for your current limits.
  • Account in good standing: Accounts under security review or with unresolved disputes may experience temporary holds.
Pro Tips
  • Withdraw to the same method you deposited with — it speeds up approval significantly.
  • Complete KYC verification before your first withdrawal request, not after. It saves a lot of waiting time.
  • Crypto withdrawals are generally faster and not subject to Pakistan bank working hours.
ec99

Account Verification (KYC) Guide

Know Your Customer (KYC) verification is a standard requirement on all legitimate online gaming platforms. Here's everything Pakistani players need to know.

Why is KYC Required?

KYC exists to protect both the player and the platform. It prevents identity theft, underage gambling, money laundering, and fraudulent account activity. International gaming regulators require all licensed operators — including ec99 — to verify the identity of players before processing withdrawals. Think of it the same way your bank asks for your CNIC before issuing a debit card.

What Documents Are Required?

Valid Pakistani ID
  • CNIC (Computerized National Identity Card)
  • NICOP (for overseas Pakistanis)
  • Valid Pakistani Passport
  • Driver's Licence (with photo)
Proof of Address
  • Utility bill (electricity/gas) within 3 months
  • Bank statement dated within 3 months
  • Official government correspondence
Selfie with ID
  • Clear photo of your face holding your CNIC
  • Both the front of the card and your face must be visible
  • Taken in good lighting, no blurring
Payment Method Proof
  • Screenshot of your JazzCash / EasyPaisa account
  • Bank account screenshot showing your name
  • Required only for large withdrawal amounts

KYC Submission Steps

1
Go to Account Settings > Verification

Find the KYC section in your ec99 account dashboard after logging in.

2
Upload your ID documents

Submit clear photos of your CNIC (front and back) and proof of address. File size limit is typically 5MB per document; JPEG or PDF formats accepted.

3
Submit your selfie holding your CNIC

Make sure both your face and the CNIC text are clearly readable. Avoid wearing sunglasses or hats.

4
Wait for review — usually 24–48 hours

ec99's compliance team reviews submissions during business hours. You'll receive an in-app notification and email once approved or if additional documents are needed.

Security Notes — Read Before Uploading
  • Only upload to trusted HTTPS sites. Check for the padlock icon in your browser address bar before submitting any document. ec99.im uses SSL encryption on all pages.
  • Cover sensitive digits where possible. You may lightly obscure the middle digits of your CNIC number on the uploaded image, as long as the document is still clearly identifiable.
  • Never share documents via unsecured chat. Do not send your CNIC photos through WhatsApp groups, public Telegram channels, or unverified third-party agents claiming to be ec99 staff.
  • ec99 will never ask for your full password or OTP via chat or email. Report suspicious contact to our official support channel immediately.
Typical Verification Timeline
Standard review 24–48 hours
Fast-track (complete docs) 4–8 hours
Re-submission required Additional 24 hrs
Enhanced due diligence 3–5 business days

Security & Trust at ec99

We take the safety of Pakistani players seriously. Here's what protects you every time you log in and play.

256-bit SSL

All connections encrypted

Licensed Operator

International gaming licence

Certified RNG

Fair outcomes independently audited

KYC Verified

Identity checks protect all accounts

24/7 Support

Real agents, always available

Responsible Gaming

Deposit limits, self-exclusion tools

Your Privacy Matters. ec99 collects and stores personal data solely for account management, KYC compliance, and service improvement purposes. We do not sell, rent, or share your personal information with third parties for marketing. All data is stored on encrypted servers. You have the right to access, correct, or request deletion of your data at any time. Read our full Privacy Policy to understand how we handle your information. By using ec99, you agree to our data practices as described in that document.

Trusted Game Partners

We partner with multiple licensed international game studios across sportsbook, slots, live dealer, and instant games — bringing you a diverse, high-quality library.

PS

Premium Slot Studio

LD

Live Dealer Provider

SB

Sportsbook Partner

AG

Asian Game Studio

CG

Crash Game Provider

CM

Cricket Markets Partner

Pakistani-First Support — 24/7

When something goes wrong at 2am in Karachi, you want a real person on the other end — not a scripted chatbot. That's what ec99 delivers.

Our customer support team includes Pakistani-fluent agents who speak both Urdu and English naturally. They understand local context — whether it's a JazzCash deposit issue, a question about PSL betting odds, or help navigating KYC documents. You won't be passed through an international call centre where agents struggle with your query.

Average live chat response time: 3–5 minutes. During major cricket events like PSL finals or T20 World Cup matches, we scale up staffing specifically to handle the surge in Pakistani player queries — because we know those nights matter most.

Live Chat

Available 24/7. Avg response: 3–5 minutes. Best for urgent account and payment issues.

Messenger / Viber

Social messaging support. Response within 15–30 minutes during staffed hours.

Email Support

For detailed queries, KYC issues, and formal complaints. Response within 24 hours.

Common Questions Our Team Handles
  • My JazzCash deposit is not showing — what do I do?
  • How long does my first withdrawal take?
  • Can I change my withdrawal method after requesting?
  • My KYC was rejected — what document do I resubmit?
  • How do I set a deposit limit on my account?
  • Is ec99 safe to play from Pakistan?
  • How do I claim my welcome bonus?
  • I forgot my account password — how to reset?
Support Hours
Live Chat: 24 hours, 7 days a week
Email: Responses within 24 hours
Urdu support agents: Available daily, 8am–12am PKT

Contact & 24/7 Support

Got a question or an account issue? Our support team is standing by around the clock. We aim to resolve all player queries as quickly as possible — no long wait queues, no automated runaround.

Support Email (plain text — not a link)
Live Chat
Available 24 hours a day, 7 days a week including Pakistani public holidays.
Avg response: 3–5 minutes
Email Support
Send detailed queries to our support address above. Formal complaints handled with full documentation trail.
Response: within 24 hours
Urdu Language Support
Urdu-speaking Pakistani agents staffed daily 8am to 12am PKT for local language assistance.
8am – 12am PKT daily
Response Promise
We commit to first response within 5 minutes on live chat. Payment issues escalated immediately to finance team.
Priority during PSL & major events
ec99

Your Game. Your Terms. ec99.

Join millions of Pakistani players who trust ec99 for cricket betting, slots, live casino and more. Fast payouts, real support, real winnings.