Join thousands of Filipino players already on free20. Bet on PBA, NBA, boxing, and international football. Spin hundreds of slots. Play live casino games. All in Philippine Peso — no conversion, no hidden fees.
What You Get with a free20 Account
Full access to slots, live casino, sports betting, and eBingo
Deposit and withdraw in PHP via bank transfer and local e-wallets
Access to promotions and platform bonuses as they become available
Responsible gaming tools including deposit limits and session controls
24/7 customer support via [email protected]
21+ only. Gaming involves real financial risk. Please play responsibly.
Four simple steps from sign-up to placing your first bet or spinning your first slot — all from your phone or browser.
Enter your name, email, mobile number, date of birth, and create a secure password. All fields are required.
An OTP will be sent to your registered mobile number. Enter the code to confirm your account and activate it.
Deposit in PHP via Philippine bank transfer or your preferred local e-wallet. No foreign currency, no conversion.
Browse the game lobby, place your sports bets, spin the slots, or join a live casino table — your call.
Here's what makes free20 worth registering for — not just another gaming site.
Bet on PBA games, NBA, international football, boxing events, and esports tournaments. Live in-play betting keeps you in the action as the game unfolds, whether you're watching from Manila or Cebu.
From classic three-reel machines to video slots with bonus rounds and jackpots — the free20 slots library has something for every play style. New titles are added regularly so there's always something fresh to try.
Play baccarat, blackjack, roulette, and more with live dealers streaming in real time. The live casino experience on free20 is smooth on both desktop and mobile — no lag, no fuss.
Deposits and withdrawals are processed in Philippine Peso. Use local bank transfer or e-wallets. No hidden conversion rates, no confusion about what you're actually spending or winning.
free20 is fully optimised for mobile browsing — Android and iOS included. Whether you're on a commute in EDSA traffic or relaxing at home in Davao, the experience is consistent and responsive.
Registered free20 accounts get access to platform promotions as they become available — bonuses, cashback opportunities, and special offers. Check the Promotions page after you register for what's currently running.
Who can register? free20 is open to Philippine residents aged 21 years and above. You must provide accurate personal information, complete identity verification (KYC) before withdrawals, and have one account per person. Duplicate accounts are not permitted.
The registration process on free20 is straightforward. You'll need your full name as it appears on a valid Philippine ID, a working email address, and a mobile number that can receive OTP verification codes. You'll also choose a password and provide your date of birth to confirm you meet the 21+ age requirement.
You don't need to upload any documents during initial registration. KYC identity verification — where you submit a valid government-issued ID and proof of address — comes into play when you request your first withdrawal. Getting that ready in advance makes the process smoother when you're ready to cash out.
Once your account is active, funding it is done entirely in Philippine Peso. free20 supports Philippine bank transfer and select local e-wallets as deposit methods. The available options are shown in your account's funding section after you log in.
There's no foreign currency involved. What you see in your balance is exactly what you have — no conversion, no exchange rate surprises. Credit cards and cryptocurrency are not accepted for gaming deposits on free20.
Minimum deposit amounts vary by payment method and are displayed at the time of deposit. Processing times for deposits funded via Philippine bank transfer or e-wallet are generally fast, though exact timing depends on the payment provider.
free20 takes account security seriously. All data transmitted between your device and the platform is encrypted via SSL. Your password is stored using secure hashing — neither free20 staff nor our support team can see your actual password. If you ever receive a message claiming to be from free20 that asks for your password, that is not from us.
You're responsible for keeping your login credentials private. Don't share your account with anyone. If you think your account may have been accessed without your authorisation, contact [email protected] immediately.
Two-factor authentication via OTP is used during login verification to add an additional layer of protection to your account. Make sure the mobile number registered to your account is current and accessible.
free20 allows one active account per individual. Creating multiple accounts to take advantage of promotions or circumvent account restrictions is a violation of our Terms and Conditions. Accounts found to be duplicates may be suspended and associated balances reviewed.
If you already have a free20 account and can't access it, contact our support team at [email protected] rather than creating a new one. We can help recover access or resolve any issues with your existing account.
After completing registration and verifying your mobile number via OTP, your account is active and ready to fund. You can browse the game lobby, check out current sports markets, or explore the slots library before depositing — just to get a feel for what's available.
When you're ready to play with real money, head to the deposit section, choose your payment method, and fund your account in PHP. From there, every game category on free20 is open to you — from slots and live casino to sports betting on PBA, basketball, football, volleyball, boxing, and esports.
Registration takes just a few minutes. Play slots, bet on sports, and join the free20 community.
Create My AccountFor players aged 21 and above only. Gaming involves real financial risk.
Valid Philippine email address
Philippine mobile number for OTP
Date of birth confirming 21+ age
Government ID ready for KYC (needed for first withdrawal)
PHP bank or e-wallet for deposits
Our support team is available 24/7 to help with registration, account issues, and anything else you need.
Common questions from players signing up for free20 for the first time.
Registration takes minutes. Access hundreds of slot games, bet on PBA and international sports, and manage everything in PHP — from Manila to Davao.
21+ only. Gaming involves real financial risk. Outcomes are never guaranteed. Please play responsibly.