jl20 — The Philippines' Most Trusted Online Casino & Sports Betting Platform

Real money games, PAGCOR-regulated play, and lightning-fast GCash payouts — built for Filipino players from Manila to Davao.

PAGCOR Regulated  |  21+ Only  |  Responsible Gaming Applies

jl20
850,000+ Registered Players
₱1.2B+ Paid Out Monthly
3,500+ Games Available
6 Years Serving PH Players

Browse Game Categories

From classic slots to live sabong — everything you love, in one place.

Slots
Sports
Live Dealer
Bingo
Sabong
Lottery
Poker
jl20

🔥 Hot Games Right Now

Player favorites this week — updated based on real play volume.

Fortune Gems
JILI Slot RTP 96.7%
Sweet Bonanza
Pragmatic RTP 96.5%
Gates of Olympus
Pragmatic RTP 96.5%
Mahjong Ways
PG Soft RTP 96.9%
Money Coming
JILI Slot RTP 97.0%
Treasures of Aztec
PG Soft RTP 96.7%
Super Ace
JILI Slot RTP 96.8%
Boxing King
JILI Slot RTP 97.1%

💰 Recent Big Wins

Real jackpots, real winners — congratulations to all our lucky players!

Fortune Gems

₱1,840,500

J*** from Manila · 3 days ago

Gates of Olympus

₱3,210,000

M*** from Cebu · 1 week ago

Sweet Bonanza

₱975,200

R*** from Davao · 2 weeks ago

Mahjong Ways

₱2,550,000

A*** from Quezon City · 3 weeks ago

Super Ace

₱680,800

C*** from Makati · 4 weeks ago

Ready to write your own win story?

Play Now
jl20

🎰 JILI Slots Lobby

JILI is the #1 slot provider in the PAGCOR ecosystem. These titles are Filipino player favorites — and for good reason.

🎰
Fortune Gems
Slot 96.7%
💰
Money Coming
Slot 97.0%
🥊
Boxing King
Slot 97.1%
♠️
Super Ace
Slot 96.8%
🍀
Lucky Coming
Slot 96.5%
🏆
Mega Ace
Slot 96.9%
⛏️
Gold Rush
Slot 96.6%
7️⃣
Crazy 777
Slot 95.9%
🌶️
Hot Chilli
Slot 96.4%

Why Players Choose jl20

Here's what sets jl20 apart from every other online casino in the Philippines.

Instant GCash Withdrawals

Most withdrawals processed in under 10 minutes directly to your GCash or Maya wallet — no waiting in line.

Bank-Grade Security

256-bit SSL encryption, 2FA login protection, and segregated player funds so your balance stays safe.

PAGCOR Licensed

Fully regulated under PAGCOR — the Philippine Amusement and Gaming Corporation. Play with confidence.

3,500+ Games

Slots, live dealer tables, sports betting, bingo, sabong, and more — all under one roof at jl20.

24/7 Filipino Support

Our support team understands Filipino players. Chat in English anytime — fast, friendly, and based in PH hours.

Mobile-First Design

Play seamlessly on any Android or iPhone browser — no app download required. Smooth even on LTE.

Generous Bonuses

Welcome bonuses, reload offers, and weekly cashback — with transparent terms so you always know where you stand.

Best Slot RTPs

We partner with providers offering RTPs of 95%–97%+. Higher return rates mean more playing time for your peso.

jl20

Our Top Game Providers

jl20 partners with the world's most respected game studios. Here's what each one brings to the table.

Pragmatic Play

Pragmatic Play is one of the biggest slot and live casino developers in the world. Known for high-volatility mechanics and stunning visuals, their games run beautifully on mobile.

🎮 Sweet Bonanza · Gates of Olympus

PG Soft

PG Soft (Pocket Games Soft) specializes in mobile-first slots with unique mechanics and Asian-themed storytelling. Their games are massively popular among Filipino players.

🎮 Mahjong Ways · Treasures of Aztec

JILI Gaming

JILI is the #1 slot brand in the Philippine online casino scene. Fast-paced gameplay, simple mechanics, and big multipliers make JILI games the go-to for local players.

🎮 Fortune Gems · Money Coming

Evolution Gaming

Evolution Gaming sets the gold standard for live dealer tables. Their studios stream in real time with professional dealers for Baccarat, Blackjack, Roulette, and more.

🎮 Lightning Roulette · Crazy Time

Habanero

Habanero produces slots and table games with a strong Asia-Pacific focus. Their titles are known for clean designs, fair RTPs, and solid mobile performance.

🎮 5 Lucky Lions · Koi Gate

Spadegaming

Spadegaming is a Southeast Asia-based developer delivering slots and fishing games with culturally relevant themes that resonate strongly with Filipino and wider SEA audiences.

🎮 Fishing God · Mayan Gems
✓ Regulated by PAGCOR Philippine Amusement and Gaming Corporation License details available on our About page

Playing at a PAGCOR-Licensed Casino Matters

PAGCOR — the Philippine Amusement and Gaming Corporation — is the government body that regulates all legitimate online casinos serving Filipino players. Choosing a PAGCOR-licensed operator like jl20 means your bets are protected, your withdrawals are legally enforceable, and your personal data is handled under Philippine law.

Independent RNG Certification

All game outcomes are determined by certified Random Number Generators — independently tested for fairness.

Segregated Player Funds

Your deposited balance is held separately from operating funds — your money is always yours to withdraw.

21+ Age Enforcement

Strict age verification during KYC ensures all players meet the PAGCOR-mandated minimum of 21 years old.

Responsible Gaming Program

Deposit limits, self-exclusion tools, and access to professional support — because healthy play is always the goal.

🏅 VIP Program — Earn Your Tier

The more you play at jl20, the more you earn. Every peso bet counts toward your VIP progression.

🥉
Bronze

Monthly Turnover: PHP 10,000+

  • 0.3% weekly cashback
  • Access to Bronze-only promotions
  • Standard email support
🥈
Silver

Monthly Turnover: PHP 50,000+

  • 0.5% weekly cashback
  • Birthday bonus (PHP 500 value)
  • Priority live chat support
🥇
Gold

Monthly Turnover: PHP 200,000+

  • 0.7% weekly cashback
  • Faster withdrawal priority (within 5 min)
  • Dedicated VIP chat lane
  • Monthly reload bonus
💎
Platinum

Monthly Turnover: PHP 500,000+

  • 0.9% weekly cashback
  • VIP-only monthly tournament access
  • Higher withdrawal limits
  • Special birthday package
🔷
Diamond

Monthly Turnover: PHP 1,500,000+

  • Up to 1.2% cashback
  • Personal account manager
  • Exclusive VIP events & gifts
  • Instant withdrawal processing
👑
Royal Black Diamond

Invitation Only

  • Maximum cashback rates
  • Elite personal concierge
  • Custom withdrawal arrangements
  • Private VIP lounge access
jl20

💳 Payment Methods — Deposit & Withdraw Guide

Depositing at jl20 is straightforward. Here's a breakdown of every accepted method, step by step.

GCash

⚡ Instant

Best for everyday Filipino players. Fast, familiar, and available 24/7 right from your phone.

  • Log in to jl20, go to Deposit
  • Select GCash, enter amount
  • Complete GCash OTP on your app
  • Funds credited instantly

PHP 100 – PHP 500,000 · No fees

Maya (PayMaya)

⚡ Instant

Maya works exactly like GCash. Great choice if you prefer Visa-linked e-wallet functionality.

  • Select Maya on the Deposit page
  • Enter deposit amount
  • Approve in Maya app with PIN
  • Instant balance update on jl20

PHP 100 – PHP 500,000 · No fees

Bank Transfer (BPI / BDO / UnionBank)

🕐 5–10 Minutes

Ideal for larger deposits. BPI, BDO, and UnionBank online banking are all supported.

  • Select Bank Transfer, choose your bank
  • Transfer to jl20's merchant account
  • Upload transaction reference
  • Confirmed within 5–10 minutes

PHP 500 – PHP 2,000,000 · Bank fees may apply

7-Eleven Cliqq

🕐 15–30 Minutes

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

  • Generate Cliqq barcode on jl20
  • Pay at any 7-Eleven counter
  • Keep your receipt for reference
  • Funds credited within 30 minutes

PHP 100 – PHP 10,000 · Small convenience fee

USDT TRC20

🕐 15–30 Minutes

Preferred by players who value privacy and lower transfer fees. USDT on the TRON network is accepted.

  • Select USDT TRC20 on Deposit page
  • Copy the jl20 wallet address
  • Send USDT from your crypto wallet
  • Credited after 1–2 network confirmations

Min 10 USDT · Network fees apply

Coins.ph

⚡ Instant

Coins.ph is a popular local crypto-adjacent e-wallet used by millions of Filipinos for everyday transactions.

  • Select Coins.ph on Deposit page
  • Scan QR code or enter amount
  • Confirm in Coins.ph app
  • Instant balance update

PHP 100 – PHP 200,000 · No fees

📖 Bonus Terms Explained

Confused by casino bonus terms? You're not alone. Here's a plain-English breakdown of the jargon every Filipino bettor should know before claiming any promotion.

Wagering / Rollover Requirement

This is how many times you must bet your bonus amount before you can withdraw any winnings from it. A x10 rollover on a PHP 1,000 bonus means you must place PHP 10,000 in total bets. Common requirements range from x10 to x20.

Example: PHP 1,000 bonus × 15 rollover = PHP 15,000 in bets required before cashout.
Maximum Bet During Bonus

When playing with active bonus funds, most casinos cap the maximum single bet amount — typically between PHP 250 and PHP 500. Placing bets above this limit can void your bonus, so always check the cap before spinning.

Example: Bonus T&C says max bet PHP 300 — placing PHP 500 per spin could forfeit your bonus balance.
Game Contribution Rate

Not every game type contributes equally toward clearing your wagering requirement. Slots typically count 100%, while table games like Blackjack or Baccarat may only count 10%–20% per peso bet.

Example: PHP 100 on slots = PHP 100 toward rollover. PHP 100 on Baccarat = PHP 10–20 toward rollover.
Bonus Expiry

Bonuses don't last forever. Most promotions at jl20 expire within 7, 14, or 30 days of being credited to your account. If you haven't met the rollover within that window, the bonus and related winnings may be removed.

Example: Welcome bonus credited on the 1st — must complete wagering by the 30th or it's forfeited.
Sticky vs. Non-Sticky Bonus

A sticky bonus stays in your account as a "house" balance — you can use it to play but can never withdraw the bonus itself. Only any profit generated above the bonus can be cashed out. Non-sticky bonuses are added to your real cash balance and withdrawable after rollover.

Example: Sticky — PHP 500 bonus used to win PHP 1,200. You can withdraw PHP 700 (the profit), not the PHP 500 bonus.
Maximum Cash-Out Cap

Some bonuses limit how much you can withdraw from winnings generated by that bonus. Even if you turn PHP 500 into PHP 20,000, a PHP 5,000 max cash-out cap means you receive PHP 5,000 — the rest is non-withdrawable.

Example: Free spin bonus with PHP 3,000 max cash-out — wins above that are removed at withdrawal.
Practical Advice: Always read the full Terms & Conditions before claiming any bonus at jl20 or any other online casino. When in doubt, contact our 24/7 support team — they'll walk you through the exact requirements for any active promotion.
jl20
Your Privacy Matters

jl20 collects and processes your personal data solely to provide secure gaming services, process payments, and comply with PAGCOR regulatory requirements. We never sell your data to third parties. You have the right to access, correct, or request deletion of your data at any time. For full details, please review our Privacy Policy.

jl20

🪪 Account Verification (KYC) Guide

KYC (Know Your Customer) is a mandatory verification process required by PAGCOR for all licensed online casino operators. It protects you from identity theft, prevents underage gambling, and ensures all withdrawals go to the rightful account owner.

Documents typically required:

UMID Card Driver's License Philippine Passport PhilSys National ID Utility Bill (within 3 months) Selfie holding ID
1
Log In & Go to Account Verification

After logging in to jl20, navigate to your profile settings and click "Verify Account" or "KYC Status" to begin the process.

2
Upload Your Valid Philippine ID

Submit a clear photo (both front and back) of any government-issued Philippine ID — UMID, Driver's License, Passport, or PhilSys ID are all accepted.

3
Proof of Address & Selfie

Upload a utility bill or bank statement dated within the last 3 months, plus a live selfie holding your ID so the photo is clearly visible alongside your face.

4
Wait for Approval

Verification is typically completed within 24–48 hours. You'll receive an in-app notification and email confirmation once your account is fully verified.

🔐 Security Notes:
  • ① Only upload documents to sites using HTTPS (look for the padlock in your browser).
  • ② You may cover the last 4 digits of your ID number with tape or a sticker when photographing — the photo and name must still be clearly visible.
  • ③ Never share your verification documents via unsecured channels like regular SMS, Facebook Messenger, or public email.

🇵🇭 Built for Filipinos

Everything at jl20 is designed with the Philippine market in mind — from language to local payment methods.

English-Language Platform

Our entire platform, support team, and promotions run in clear, easy-to-read English — the way Filipino online players prefer it.

Philippine Peso (PHP) First

All balances, bets, bonuses, and withdrawals are displayed in PHP — no confusing currency conversion needed.

GCash & Maya Native Support

No credit cards required. Deposit and withdraw using the e-wallets every Filipino already has on their phone.

Philippines Time (PST) Support Hours

Our customer service team is available 24/7 and operates on Philippine Standard Time — no midnight waits for a daytime query.

PBA, NBA & Local Sports Betting

Bet on PBA, NBA, UFC, boxing, and even sabong — all the sports Filipino fans care about are covered on jl20.

Serving Manila, Cebu, Davao & Beyond

Whether you're in BGC, Cebu IT Park, or Davao City, jl20 is accessible anywhere with an internet connection in the Philippines.

jl20
21+

PAGCOR mandates that all online casino and gambling activities in the Philippines are strictly for players aged 21 and above. Proof of age is required during account verification.

Responsible Gaming at jl20

Gambling is entertainment — not a way to earn income. jl20 is committed to providing a safe, fair, and responsible gaming environment for all Filipino players. We provide tools to help you stay in control.

Deposit Limits

Set daily, weekly, or monthly deposit caps directly from your account settings. Limits take effect immediately.

Session Time Limits

Set a reminder or hard stop for how long you play per session — helps prevent extended unintended play.

Self-Exclusion

Request a temporary cool-off (7–30 days) or permanent self-exclusion from your account at any time.

Support Resources

If gambling feels like it's affecting your life, please visit our Responsible Gaming page for professional support contacts in the Philippines.

About jl20

jl20 was built with one goal in mind: to give Filipino players an online casino experience that's trustworthy, fast, and genuinely fun. Since launching over six years ago, we've grown to serve more than 850,000 registered members across Manila, Cebu, Davao, Quezon City, Makati, and every corner of the Philippines — all through a platform designed from the ground up for local players.

We've invested heavily in our technology stack, partnering with world-class game providers like Pragmatic Play, PG Soft, JILI, and Evolution Gaming to bring Filipino players the highest-quality games available anywhere. At the same time, we've kept our product local at heart — PHP currency, GCash and Maya payments, English-language support in Philippine time, and a responsible gaming program aligned with PAGCOR's standards.

Our mission remains simple: be the most reliable online casino in the Philippines. That means fair games with certified RNGs, transparent bonus terms, fast withdrawals, and a support team that actually answers your questions. Whether you're a casual bingo player in Cebu or a high-volume slot enthusiast in BGC, jl20 is built for you.

Read Full Story
🎯

OUR MISSION

"Provide the Philippines' most trusted, fair, and enjoyable online gaming experience — one that every Filipino player can feel confident about."