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.
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.
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.
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 NowJILI 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.
Fortune Gems
RTP 96.5%Money Coming
RTP 96.7%Boxing King
RTP 97.0%Super Ace
RTP 96.8%Lucky Coming
RTP 96.3%Mega Ace
RTP 96.9%Gold Rush
RTP 95.8%Crazy 777
RTP 96.1%Hot Chilli
RTP 95.5%
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.
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.
Login & Verify Your Account
Use your credentials to log in. Complete basic KYC (ID verification) so your withdrawals go through without any hiccups later.
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.
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 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
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.
Maya (PayMaya)
Great alternative to GCash. Maya virtual and physical card users welcome.
Bank Transfer (BPI / BDO / UnionBank)
Ideal for larger deposits via Instapay or PESONet. BPI, BDO, and UnionBank all supported.
7-Eleven Cliqq
Perfect for players without a bank account or e-wallet. Available at all 7-Eleven branches nationwide.
USDT TRC20 (Crypto)
For players who prefer crypto. USDT on the TRON network offers low gas fees and decent speed.
Coins.ph
Popular Filipino crypto wallet. Lets you convert crypto to PHP easily before depositing.
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 & PlayStep-by-Step Withdrawal Guide
Withdrawing your winnings at 20jl is straightforward — just follow these steps and your money will be on its way.
Find it in your account dashboard under "Wallet" or "Cashier".
GCash, Maya, BPI, BDO, or USDT TRC20 — pick what works best for you.
Double-check your GCash number or bank account details before submitting.
First-time withdrawals require a valid Philippine ID. This is a one-time step.
E-wallets: typically 5–30 minutes. Bank transfers: up to a few hours depending on cut-off times.
- 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.
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.
Always read the T&C before claiming any bonus. If something's unclear, ask 20jl support before you opt in — not after.
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.
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.
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.
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.
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.
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.
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.
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 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.
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.
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.
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.
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.
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.
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.
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.
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
Frequently Asked Questions
Answers to the questions Filipino players ask most often about 20jl — from deposits to PAGCOR licensing to KYC verification.