Free registration

Register at 20JL — Open Your Account in Minutes

Signing up at 20JL is quick, free, and straightforward. Fill in your basic details, verify your account, make your first PHP deposit via GCash, Maya, or any other local payment method, and you are ready to explore hundreds of slots, live casino tables, sabong, sports betting, and NBA markets — all on one platform built for Filipino players.

Eligibility note: 20JL is available to eligible adults only. By registering you confirm you meet the age and legal requirements applicable to you. Please read the Terms and Conditions before proceeding.

20jl
Register at 20JL via mobile — fast, free, and tailored for Filipino players.

Fill in Details

Name, email, mobile number, and a secure password.

Verify Account

Confirm your mobile or email to activate your 20JL account.

Make a Deposit

Top up in PHP using GCash, Maya, bank transfer, or card.

Start Playing

Slots, live casino, sabong, sports — all ready to go.

Everything You Need to Know Before You Register at 20JL

Opening a 20JL account is probably the fastest thing you will do today. The registration process takes only a few minutes and requires nothing beyond your basic personal details, a working mobile number or email address, and a password you intend to keep private. Once your account is active and verified, your full 20JL balance is in PHP and every withdrawal goes back to the payment method you used to deposit.

There is no registration fee, no subscription charge, and no forced commitment to a minimum deposit just to explore the platform. A lot of players open a 20JL account, look around the lobby, check out the betting odds, browse the live casino section, and only fund the account when they have found the games and markets they actually want to play. That approach is completely fine.

What information do I need to register?

The 20JL registration form asks for your full legal name, date of birth, email address, mobile number, preferred username, and a strong password. All fields need to be accurate. Using a nickname or incorrect date of birth at registration creates problems later when 20JL runs identity checks before processing withdrawals.

Philippine addresses follow a straightforward format: house or unit number, street, barangay, city or municipality, and province. Enter yours as it appears on your government-issued ID. A mismatch between your account details and your verification documents is the most common reason a first withdrawal takes longer than expected, so it is worth getting it right from the start.

Choosing a secure password for your 20JL account

Your 20JL password protects real money. Use a combination of uppercase and lowercase letters, at least one number, and a special character. Do not reuse a password from another website, do not store it in a browser profile shared with other people, and do not send it to anyone — including someone claiming to be 20JL support. The support team should never need your password to assist you.

If you use a mobile number for account verification, keep access to that SIM card secure. An OTP sent to your registered mobile is the fastest way to recover access if you ever forget your password. Losing control of that number while it is still linked to your 20JL account creates unnecessary complications, so use a number you plan to keep long term.

One account per player — why it matters

20JL allows only one account per player. Attempting to register a second account — whether to claim a welcome bonus again, to access a promotion after a restriction, or for any other reason — is a breach of the Terms and Conditions. It puts both accounts at risk and can lead to the forfeiture of any funds associated with the duplicate registration.

If you are not sure whether a previous email or mobile number was used to register before, contact the 20JL support team first. They can check without you needing to create a new account and risk the consequences of a duplicate.

After registration: verification and your first deposit

After completing the 20JL registration form, you will receive a verification link or OTP to confirm your email or mobile number. Complete that step immediately — an unverified account may have limited access to certain features until verification is done.

Once verified, head to the 20JL cashier to make your first PHP deposit. Popular options include GCash, Maya, GrabPay, Coins.ph, InstaPay and PESONet bank transfers, online banking through BDO, BPI, or UnionBank, and Visa or Mastercard. Minimum and maximum deposit amounts are shown in the cashier. Deposits processed during normal banking and wallet hours are typically credited quickly.

Budget tip: Before depositing, decide on a fixed PHP entertainment budget — separate from your daily expenses. Only use funds you can afford to lose. Visit the Responsible Gaming page for practical guidance on setting limits and staying in control.

With your 20JL account funded, you have access to slots from leading providers, a live casino with Baccarat, Roulette, Blackjack, and Filipino game shows, sports betting across basketball, football, boxing, and tennis, NBA markets, dedicated sabong coverage, and competitive betting odds across dozens of sports. The lobby is the same whether you are on desktop or mobile.

Registration is the starting point, not a commitment to spend more than you planned. Set your limits, explore the platform at your own pace, and contact the 20JL support team if anything is unclear during or after the sign-up process.

Why Register at 20JL?

A 20JL account is your single access point to everything on the platform. Here is what opening one gets you.

Full Platform Access

Once registered, your 20JL account opens the complete lobby: slots, live casino, sabong, sports betting, NBA markets, and more — all in one place with no separate logins needed.

PHP Deposits and Withdrawals

Your 20JL balance is in Philippine Peso. Deposit and withdraw via GCash, Maya, GrabPay, Coins.ph, InstaPay, PESONet, BDO, BPI, UnionBank, Visa, or Mastercard — all local methods Filipino players already use.

Exclusive Promotions

Registered 20JL players are eligible for welcome bonuses, reload offers, cashback, and game-specific promotions. Every active offer is listed under your account so you always know what is available.

Mobile-First Experience

The 20JL platform is built for mobile. Whether you are watching a PBA game or waiting for a flight, your account, balance, active bets, and favourite games are all a few taps away on any smartphone.

Secure, Verified Account

Registration links your identity, payment method, and gaming activity under one verified account. This protects your funds, speeds up withdrawals, and ensures your winnings always go to the right person.

Dedicated Support

Registered 20JL players have access to the support team for account, payment, and gaming queries. Sulit ang mag-register — you get a team behind you, not just a platform in front of you.

Deposit Methods After You Register at 20JL

Once your 20JL registration is complete and your account is verified, the cashier supports the payment methods Filipino players use every day. You do not need to set up a new wallet or apply for a special card — if you already have GCash on your phone, you are ready to deposit.

Minimum and maximum amounts, processing times, and availability of each method are shown in the 20JL cashier at the time of the transaction. These details can change, so always check the current figures before initiating a transfer.

Available deposit options include:

  • GCash — most popular, typically credited fast
  • Maya (formerly PayMaya) — widely used across the Philippines
  • GrabPay — convenient if you already use the Grab ecosystem
  • Coins.ph — trusted Filipino crypto and e-wallet platform
  • InstaPay / PESONet bank transfer — straight from your bank account
  • BDO, BPI, UnionBank online banking
  • Visa or Mastercard debit and credit cards

Use only a payment account or card held in your own legal name. Third-party payments may be returned and could delay account verification.

20jl
After registering, fund your 20JL account using any local Philippine payment method.
GCash
Maya
BDO / BPI / UnionBank
InstaPay / PESONet
GrabPay
Coins.ph
Visa Card
Mastercard
20jl
Sports, slots, and live casino — ready and waiting once your 20JL account is set up.

What's Waiting Once You Register at 20JL

The 20JL platform covers every major gaming category Filipino players look for. Here is a quick overview of what your registered account unlocks.

  • Slots: Hundreds of titles from top providers — jackpot games, classic reels, and feature-heavy video slots with different volatility levels and return profiles.
  • Live Casino: Real dealers streaming Baccarat, Roulette, Blackjack, Dragon Tiger, Sic Bo, and Filipino-flavoured game shows in high definition.
  • Sports Betting: Markets across basketball, football, boxing, tennis, and other major competitions with competitive odds and fast settlement.
  • NBA Betting: Full coverage of the NBA season — game lines, player props, totals, and live betting updated during play.
  • Basketball Betting: PBA, NCAA, and UAAP alongside international leagues, all available from the same 20JL account.
  • Sabong: Online cockfighting coverage with multiple derbies and real-time streaming for registered 20JL members.
  • Betting Odds: Clear, competitive prices across all sports so you always know the value before confirming a selection.

Explore the full list from the navigation bar at the top of any 20JL page once you are logged in.

Why Filipino Players Trust 20JL

Secure Accounts

Account protection with login monitoring and payment-method verification keeps your 20JL balance safe.

Fast Withdrawals

Verified accounts with matched payment details process withdrawals efficiently back to your local method.

Built for PH Players

PHP balances, local payment methods, Filipino sports coverage, and interface language designed for the Philippine market.

Responsible Gaming

Deposit limits, session reminders, cooling-off periods, and self-exclusion built into every 20JL account — no need to request them separately.

Registration FAQ for 20JL

Yes, 20JL registration is completely free. There is no sign-up fee, no subscription, and no minimum deposit required just to open an account. You only need to deposit when you are ready to play.

The registration form itself takes around two to three minutes to complete. Adding the time to verify your mobile number or email, the whole process is typically done in under five minutes. Identity checks requested before a first withdrawal may take additional time depending on the documents provided.

Yes. The 20JL registration form is fully responsive and works on any smartphone or tablet browser without needing to install an app first. Fill in your details, verify via the OTP sent to your phone, and your account is active on the same device.

20JL may request a valid government-issued ID (such as a PhilSys ID, driver's licence, passport, or voter's ID), proof of address, or confirmation of your payment method before processing a withdrawal. Having accurate registration details that match your ID makes this process much faster. More information is in the Terms and Conditions.

Do not register a second account. 20JL limits each player to one account. If you already have one, log in using the Login page. If you have forgotten your credentials, use the password recovery option on the login screen rather than creating a new registration.

Yes. 20JL is accessible across the Philippines — Luzon, Visayas, and Mindanao. Whether you are in Cebu, Davao, Iloilo, Bacolod, or a provincial town, registration and play work through any internet connection. The platform is built for Filipino players wherever they are in the country.

Ready? Register at 20JL and Start Playing Today

It takes less than three minutes and it is completely free. Create your 20JL account, deposit in PHP using your preferred local method, and you are in — slots, live casino, sabong, sports betting, and NBA markets all in one place.

For eligible adults only. Gaming involves real financial risk. Please play within your means and read the Terms and Conditions before registering.