Philippines #1 Online Casino

Welcome to 20jl — Your Premier Filipino Online Casino & Sports Betting Platform

From JILI slots to live dealer tables, from PBA sports betting to sabong — 20jl brings the full Filipino casino experience straight to your screen. Fast GCash & Maya deposits, PHP payouts, and 24/7 support.

20jl
500+
Live Games
₱100
Min. Deposit
24/7
Customer Support
97%
Avg. RTP on Slots

Everything You Love to Play

Browse our full game lobby — from JILI slots and live dealer tables to PBA sports betting and classic Filipino bingo.

🎰 Slots
Sports
🃏 Live Dealer
🔢 Bingo
🐓 Sabong
🎱 Lottery
🃏 Poker
20jl

Why Filipino Players Choose Us

Speed, security, and a genuine love for Filipino players — here's what sets 20jl apart from every other online casino in the Philippines.

Instant GCash Deposits

Top up your account in seconds via GCash or Maya. No delays, no waiting — money arrives before your next bet.

Secure & PAGCOR Aligned

Your data and funds are protected with industry-standard encryption. We operate within Philippine gaming regulations.

Top Odds & High RTP

Competitive sports odds and slot RTPs averaging 96–97% mean more value for every peso you play.

24/7 Filipino Support

Our local support team speaks your language and knows the Philippine gaming scene. Available around the clock.

Mobile-First Experience

Built for Filipinos on-the-go. 20jl runs smoothly on Android, iOS, and all mobile browsers — no app download needed.

PHP Peso Transactions

Everything in Philippine Peso. No currency conversion fees, no surprises — just straight PHP gambling fun.

Regular Promos & Bonuses

Welcome bonuses, reload offers, cashback deals, and VIP rewards keep the fun going every day of the week.

500+ Games & Counting

From JILI slots to Evolution live dealer and classic bingo — there's always something new to play at 20jl.

20jl

Ready to Win Big at 20jl?

Join thousands of Filipino players already spinning, betting, and cashing out — in Philippine Peso, with GCash in minutes.

Start Playing Now

JILI Slots Lobby — Fan Favorites

JILI is the most searched slot provider among Filipino players. These titles are available right now at 20jl — tap any game to explore.

💎
Slots
Fortune Gems
RTP 96.5%
💰
Slots
Money Coming
RTP 96.7%
🥊
Slots
Boxing King
RTP 97.0%
🃏
Slots
Super Ace
RTP 96.8%
🌟
Slots
Lucky Coming
RTP 96.3%
🏆
Slots
Mega Ace
RTP 96.9%
⛏️
Slots
Gold Rush
RTP 95.8%
7️⃣
Classic
Crazy 777
RTP 96.1%
🌶️
Slots
Hot Chilli
RTP 95.5%
20jl

Built for Filipino Players, Inside and Out

20jl wasn't designed in a foreign market and ported to the Philippines. Everything — from the language to the payment methods to the games — was built with Filipino players in mind, whether you're in Manila, Cebu, Davao, or Quezon City.

  • All transactions in Philippine Peso (PHP)
  • English interface, Filipino-friendly support team
  • GCash, Maya, BPI, BDO, Metrobank deposits accepted
  • Customer service hours: 24/7 live chat
  • PAGCOR regulatory context — responsible, compliant gaming
  • Games loved by PH players: sabong, bingo, JILI slots, jueteng-style lottery
🇵🇭
Philippines First

Designed around Filipino gaming habits and preferences.

💬
English Support

Crystal-clear English comms — no translation headaches.

Fast Payouts

E-wallet withdrawals typically processed within 5–30 minutes.

🔒
Secure Platform

SSL encryption and KYC verification protect every account.

Up and Running in 4 Easy Steps

New to 20jl? Here's how to go from zero to your first bet in under ten minutes.

1
Create Your 20jl Account

Head to the registration page and fill in your basic details — name, mobile number, and a secure password. Takes under two minutes.

2
Login & Verify Your Account

Use your credentials to log in. Complete basic KYC (ID verification) so your withdrawals go through without any hiccups later.

3
Deposit via GCash or Maya

Go to the deposit section, pick GCash or Maya (or your preferred bank), enter an amount from ₱100, and confirm. Funds typically appear instantly.

4
Pick Your Game & Start Playing

Browse the lobby — JILI slots, live baccarat, PBA sports betting, sabong, bingo — and place your first bet. Good luck, and play responsibly!

20jl

20jl VIP Program — Level Up Your Status

The more you play at 20jl, the more you earn. Our six-tier VIP program rewards loyal Filipino players with real perks, faster service, and exclusive events.

🥉
Bronze

Monthly turnover: ₱5,000+

  • 0.3% weekly cashback
  • Access to slots & sports
  • Standard withdrawal speed
🥈
Silver

Monthly turnover: ₱25,000+

  • 0.5% weekly cashback
  • Birthday bonus
  • Priority email support
🥇
Gold

Monthly turnover: ₱100,000+

  • 0.7% weekly cashback
  • Faster withdrawal lane
  • Dedicated chat support
💠
Platinum

Monthly turnover: ₱500,000+

  • 0.9% cashback
  • Monthly bonus credits
  • VIP-only tournaments
💎
Diamond

Monthly turnover: ₱2,000,000+

  • 1.2% cashback
  • Personal account manager
  • Exclusive PH events
👑
Royal Black Diamond

Invitation only

  • Custom cashback rate
  • Private concierge service
  • Ultra-VIP exclusive events
20jl

Detailed Payment Methods Guide

Not sure how to deposit or withdraw? Here's a full breakdown of every payment method accepted at 20jl — including step-by-step instructions and honest processing times.

📱
GCash

Best for most Filipino players. Works on any mobile. No fees, no hassle.

1
Go to Deposit → select GCash
2
Enter PHP amount (min ₱100)
3
Confirm via GCash app PIN or biometrics
4
Funds credited to your 20jl wallet
⚡ Instant Fee: Free ₱100 – ₱500,000
💳
Maya (PayMaya)

Great alternative to GCash. Maya virtual and physical card users welcome.

1
Select Maya from the deposit screen
2
Enter amount and confirm account
3
Authenticate in Maya app
4
Balance reflects instantly
⚡ Instant Fee: Free ₱100 – ₱500,000
🏦
Bank Transfer (BPI / BDO / UnionBank)

Ideal for larger deposits via Instapay or PESONet. BPI, BDO, and UnionBank all supported.

1
Select Bank Transfer → choose your bank
2
Use provided account details in your banking app
3
Submit the transaction reference number
4
Wait for confirmation
5–10 min Fee: Minimal ₱500 – ₱1,000,000
🏪
7-Eleven Cliqq

Perfect for players without a bank account or e-wallet. Available at all 7-Eleven branches nationwide.

1
Select Cliqq from deposit options
2
Generate a reference code on the 20jl site
3
Pay at the nearest 7-Eleven kiosk or cashier
4
Receive SMS confirmation, balance updates
15–30 min Fee: Small ₱100 – ₱10,000
🪙
USDT TRC20 (Crypto)

For players who prefer crypto. USDT on the TRON network offers low gas fees and decent speed.

1
Choose Crypto → USDT TRC20
2
Copy the unique deposit wallet address
3
Send USDT from your wallet or exchange
4
Wait for blockchain confirmation
15–30 min Fee: Network $10 – No max
🔵
Coins.ph

Popular Filipino crypto wallet. Lets you convert crypto to PHP easily before depositing.

1
Select Coins.ph on the deposit page
2
Enter PHP amount and confirm
3
Authenticate via Coins.ph app
4
Funds typically arrive within minutes
5–15 min Fee: Minimal ₱100 – ₱500,000

Your First ₱100 Deposit Could Change Everything

Deposit via GCash in seconds and step into the full 20jl experience. Sports, slots, live casino — all in one place.

Deposit & Play

Step-by-Step Withdrawal Guide

Withdrawing your winnings at 20jl is straightforward — just follow these steps and your money will be on its way.

1
Login and access the Withdraw section
Find it in your account dashboard under "Wallet" or "Cashier".
2
Choose your payout method
GCash, Maya, BPI, BDO, or USDT TRC20 — pick what works best for you.
3
Enter amount and verify recipient info
Double-check your GCash number or bank account details before submitting.
4
Complete KYC if not yet verified
First-time withdrawals require a valid Philippine ID. This is a one-time step.
5
Wait for processing
E-wallets: typically 5–30 minutes. Bank transfers: up to a few hours depending on cut-off times.
Important Requirements Before Withdrawing
  • KYC Verified: Your identity must be verified with a valid Philippine government-issued ID (UMID, PhilSys, Passport, driver's license).
  • Wagering Requirements Met: If you used a bonus, ensure the rollover requirement is fully cleared before requesting a withdrawal.
  • Withdrawal Limit Not Exceeded: Check your tier's daily and weekly withdrawal limits in your account settings.
  • Account in Good Standing: No pending security reviews or flagged transactions on your account.

Slow withdrawal? Contact our 24/7 support team via live chat and we'll investigate your request right away. Most delays are resolved within the hour.

20jl

Bonus Terms Explained

Casino bonuses are great — but the fine print matters. Here's a plain-English breakdown of the most important bonus terms every Filipino player should know before claiming any promo.

Pro Tip

Always read the T&C before claiming any bonus. If something's unclear, ask 20jl support before you opt in — not after.

Wagering / Rollover Requirement

This is the number of times you need to bet your bonus amount before you can withdraw. A 10x rollover on a ₱1,000 bonus means you must wager ₱10,000 in total before cashing out. Higher multipliers (20x, 30x) make bonuses harder to clear — lower is better for the player.

Maximum Bet During Bonus

While playing with active bonus funds, your per-bet maximum is typically capped at ₱250–₱500 per round or per spin. Exceeding this limit can get your bonus — and any winnings from it — voided. Always stick within the stated limit even if the game allows higher stakes.

Game Contribution Rate

Not all games contribute equally to clearing your wagering requirement. Slots typically contribute 100% — every ₱100 wagered counts ₱100 toward your rollover. Table games like blackjack or roulette often contribute only 10–20%, meaning they're far less efficient for clearing bonuses.

Bonus Expiry

Bonuses don't last forever. Most welcome bonuses expire in 7–30 days from the date of issue. If you haven't met the wagering requirement within the window, the bonus and any associated winnings are forfeited. Set a reminder the day you claim — don't let free money go to waste.

Sticky vs Non-Sticky Bonus

A non-sticky bonus is deducted from your balance when you withdraw — only your cash winnings are paid out. A sticky bonus stays in your account as a permanent balance boost and can never be withdrawn directly; only the profits generated from it are withdrawable. Non-sticky bonuses are generally more player-friendly.

Maximum Cash-Out Limit

Many bonuses cap the total amount you can withdraw from bonus-derived winnings. For example, a ₱500 free bonus might have a maximum cash-out of ₱5,000 — even if you win ₱50,000, you can only withdraw ₱5,000 of that. Check this figure before picking a promo; high-variance slot wins can hit this cap fast.

Betting Glossary — Know the Terms

New to online gambling in the Philippines? This quick glossary covers the most important casino and sports betting terms so you can play smarter at 20jl.

Asian Handicap

A style of sports betting popular across Asia that removes the draw outcome by giving one team a fractional goal advantage or disadvantage. It narrows the market to two possible results, which generally improves the odds compared to standard 1X2 betting.

Over/Under (Totals)

A bet on whether the combined score of a match will be higher (Over) or lower (Under) than a number set by the sportsbook. Common in PBA, NBA, and football markets — you're betting on the pace of the game, not which team wins.

Odds Formats

Odds can be displayed as decimal (2.50), fractional (3/2), or American (+150 / -200). Most Philippine sportsbooks default to decimal odds. Decimal odds show total returns per peso wagered — multiply your stake by the odds to get your potential payout including your original bet.

RTP (Return to Player)

The theoretical long-term payout percentage of a slot or casino game. A 96% RTP means that over millions of spins, the game returns ₱96 for every ₱100 wagered. Individual sessions can vary wildly — RTP is a statistical average, not a session guarantee.

House Edge

The mathematical advantage a casino holds over players on any given game — the flip side of RTP. A 96% RTP means a 4% house edge. Baccarat has one of the lowest house edges (~1.06% on Banker bets), while keno and slots can be higher. Knowing this helps you choose games wisely.

Wagering Requirement

The number of times you must bet a bonus amount before withdrawing associated winnings. A ₱1,000 bonus with a 15x wagering requirement means you must wager ₱15,000 before you can cash out. See the Bonus Terms section above for a deeper explanation.

Live Dealer Casino

Real games with real human dealers streamed in HD directly to your device. You place bets digitally while a live dealer in a studio handles cards, roulette wheels, or dice. Popular titles include Live Baccarat, Live Blackjack, and Live Roulette — all available at 20jl.

Slot Volatility

Describes how frequently a slot pays out and how big those payouts are. Low volatility slots pay smaller amounts often — good for extended sessions on a tight budget. High volatility slots pay rarely but can deliver massive jackpots. JILI's Fortune Gems is medium volatility; Crazy 777 leans high.

Progressive Jackpot

A jackpot that grows continuously as players across a network of casinos or games contribute a small percentage of each bet. The prize pool keeps climbing until one lucky player triggers it. Progressive jackpots can reach millions of pesos and are often the biggest prizes in any online casino lobby.

Cashback

A promotional rebate where the casino returns a percentage of your net losses over a set period — usually weekly. If you lost ₱1,000 last week and have a 5% cashback deal, you'd receive ₱50 back. Cashback helps soften losing streaks and is a key VIP perk at 20jl.

20jl
Your Privacy Matters at 20jl

20jl takes your personal data seriously. We collect only the information necessary to operate your account securely and comply with Philippine regulations. Your data is never sold to third parties. We use SSL encryption across our entire platform, and your payment details are processed through verified, secure gateways. For full details on how we collect, store, and use your data, please review our Privacy Policy.

Accepted Payment Methods

📱 GCash 💳 Maya 🏦 BPI 🏦 BDO 🏦 Metrobank 🏦 UnionBank 🪙 USDT TRC20 🔵 Coins.ph 🏪 7-Eleven Cliqq

Frequently Asked Questions

Answers to the questions Filipino players ask most often about 20jl — from deposits to PAGCOR licensing to KYC verification.

What is the minimum deposit at 20jl?
The minimum deposit at 20jl is ₱100 for most payment methods including GCash and Maya. Bank transfer minimums start at ₱500. There is no maximum deposit cap for most methods, though individual payment providers may apply their own daily limits.
How long does a GCash withdrawal take at 20jl?
GCash withdrawals at 20jl are typically processed within 5 to 30 minutes during normal operating hours. Processing times may be slightly longer during peak periods or if your account requires additional verification. If your withdrawal has not arrived after an hour, contact our 24/7 live chat support for an update.
Is 20jl licensed and legal to play in the Philippines?
20jl operates within the Philippine online gaming regulatory framework. PAGCOR (Philippine Amusement and Gaming Corporation) is the primary government body overseeing online gambling in the Philippines. We take regulatory compliance seriously and follow all applicable rules to ensure a safe and fair experience for our Filipino players.
What is the minimum age to play at 20jl?
You must be at least 21 years old to register and play at 20jl. This follows PAGCOR's minimum age requirement for all casino-style gambling activities in the Philippines. Age verification is conducted during the KYC process and we take this requirement seriously to promote responsible gaming.
Are JILI slots available at 20jl?
Yes, JILI slots are available at 20jl. We feature popular JILI titles including Fortune Gems, Money Coming, Boxing King, Super Ace, Lucky Coming, Mega Ace, Gold Rush, Crazy 777, and Hot Chilli. JILI is the most popular slot provider among Filipino players and is well-integrated across the PAGCOR-licensed online gaming ecosystem.
Does 20jl offer sabong and bingo games?
Yes. 20jl offers both sabong (online cockfighting) and bingo — two of the most culturally beloved gambling games in the Philippines. Bingo at 20jl includes various formats popular with Filipino players. Sabong is available as a live-streamed betting market. Both are accessible directly from the main game lobby.