Free Account

Create Your 20jl Account
and Start Playing Today

Registration at 20jl is free, takes less than two minutes, and opens the door to hundreds of slot games, live casino tables, and sports betting markets — all in Philippine Peso. Players from Manila, Cebu, Davao, and across the Philippines are welcome.

Free to Join PHP Payouts OTP Secured Mobile Ready Slots & Live Casino Sports Betting

Join 20jl — 21+ Only

Create Your Free Account

Fill in your details below to get started. All fields are required.

I confirm I am at least 21 years old and I agree to the Terms & Conditions and Privacy Policy.
I have read and understood the Responsible Gaming guidelines.
Create My Account
KYC Verified
OTP Security
PHP Only
GCash & Maya
Bank Transfer
24/7 Support
21+ Players Only

How to Sign Up at 20jl

Four simple steps and you are ready to play

1

Enter Your Details

Provide your Philippine mobile number, choose a username, and create a secure password. Everything stays private and encrypted.

2

Verify via OTP

A one-time passcode will be sent to your mobile number. Enter it to confirm ownership and activate your account instantly.

3

Complete Your Profile

Add your full name and date of birth to enable KYC. This is required before you can process any PHP withdrawal from your account.

4

Make Your First Deposit

Fund your account in PHP via GCash, Maya, or online banking. Once credited, you are ready to explore the game lobby and place your bets.

What You Get When You Register

Everything included in your free 20jl account from day one

Full Game Lobby Access

From classic slots to live dealer tables and eBingo, your account unlocks the complete 20jl game lobby. No restricted categories, no hidden paywalls — just play.

Sports Betting Markets

Bet on PBA, NBA, international football, boxing, volleyball, and esports all from one account. Pre-match and live in-play options are both available.

VIP Program Eligibility

Every registered account is automatically eligible to join the 20jl VIP tier system. The more you play, the more rewards, cashback opportunities, and priority service you unlock.

Mobile-Optimised Play

20jl works smoothly on any Android or iOS device via browser. For an even more responsive experience, check out the dedicated 20jl app — the same account works on both.

PHP Deposits and Withdrawals

Your balance, bets, and payouts are all in Philippine Peso. Deposit and withdraw through GCash, Maya, or local bank transfer — no currency conversion needed.

Secure, Verified Account

OTP verification at registration and SSL encryption across the platform means your account and personal information are protected from the moment you sign up.

Why Filipino Players Choose 20jl

The Philippines has no shortage of online gaming platforms, but 20jl is built specifically with the Filipino player in mind. From the currency to the payment methods to the sports markets, every part of the experience is designed around how people in the Philippines actually play and pay.

Signing up is completely free. You do not need to make a deposit just to create an account and explore the platform. When you are ready to play for real, funding your account is straightforward — use GCash, Maya, or your preferred bank transfer option. Withdrawals follow the same channels, so your winnings come back to you in the same PHP wallet or account you used to deposit.

Whether you are based in Manila, Quezon City, Cebu, Davao, or anywhere else in the country, 20jl gives you access to the same game library, the same odds, and the same VIP programme. You are not a second-tier player because of your location — everyone gets the same experience.

One Account, Any Device

Your 20jl account works seamlessly across desktop browsers, mobile browsers, and the 20jl app. Log in from your laptop at home or your phone on the commute — your balance and game history are always in sync.

Your Security Comes First

OTP verification ensures only you can access your account. KYC identity checks protect the integrity of payouts and confirm that players meet the 21+ age requirement. These are not just formalities — they are the foundation of a platform you can trust.

Track Every Peso

Your account dashboard shows a complete history of deposits, withdrawals, and wagering activity in PHP. Reviewing this regularly is one of the best habits you can build as a player — it keeps you informed and in control of your budget.

Account Benefits at a Glance

  • Free registration — no deposit required to sign up
  • All balances held and paid out in PHP
  • Hundreds of slots, live casino, and eBingo games
  • Sports betting on PBA, NBA, football, and more
  • VIP tier programme from day one
  • OTP + KYC account protection
  • Works on Android, iOS, and desktop
  • 24/7 player support access
  • Responsible gaming tools built in

Accepted Payment Methods

GCash
Maya
Bank Transfer
Online Banking

All deposits and withdrawals are processed in PHP. No credit cards or cryptocurrency accepted for wagering.

Registration FAQs

Common questions from new 20jl players in the Philippines

Yes, creating a 20jl account costs nothing. You do not need to make a deposit to register or to browse the platform. A deposit in PHP is only required when you decide you want to play for real money.

You must be at least 21 years old to create an account and participate in any real-money gaming on 20jl. This is a strict requirement. KYC verification checks your identity and date of birth before withdrawals are processed, and accounts found to belong to players under 21 will be closed.

The sign-up form takes under two minutes to complete. Once you submit your details, you will receive an OTP on your Philippine mobile number. Enter the code and your account is active immediately. Full KYC verification — needed for withdrawals — can be completed at any time after registration.

20jl accepts deposits in PHP via GCash, Maya, and Philippine bank transfers or online banking. All balances are held in PHP. Credit cards and cryptocurrency are not accepted as deposit methods for wagering on this platform.

Absolutely. The 20jl registration page is fully optimised for mobile browsers on both Android and iOS. You can also download the 20jl app after registration for a more streamlined experience — the same account works across all devices.

KYC stands for Know Your Customer. It is an identity verification process where you provide a valid government-issued ID so 20jl can confirm your name, age, and that you are the legitimate owner of the payment method linked to your account. KYC is required before any withdrawal can be processed. It also protects all players on the platform by preventing underage access and fraudulent account use.

Ready to Get Started?

Registration is free and takes less than two minutes. Create your account now and explore slots, live casino, and sports betting all in one place.

Register Now — Free

Play Responsibly

Online gaming involves financial risk. Set a budget before you play and use the deposit limit tools in your account. 20jl is for entertainment — not a way to earn income. 21+ only.

Join 20jl Today — It's Free

Sign up in minutes and access hundreds of games, live casino tables, and sports markets. All in PHP, built for players in the Philippines.