New Account

Create Your free20 Account

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.

SSL Secured
Mobile Friendly
Quick Sign-Up
PHP Transactions

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]

Register for free20
Already have an account? Log in here
Create My Account
Already a member?
Log In to Your Account

21+ only. Gaming involves real financial risk. Please play responsibly.

How to Register on free20

Four simple steps from sign-up to placing your first bet or spinning your first slot — all from your phone or browser.

1

Fill in Your Details

Enter your name, email, mobile number, date of birth, and create a secure password. All fields are required.

2

Verify Your Mobile

An OTP will be sent to your registered mobile number. Enter the code to confirm your account and activate it.

3

Fund Your Account

Deposit in PHP via Philippine bank transfer or your preferred local e-wallet. No foreign currency, no conversion.

4

Start Playing

Browse the game lobby, place your sports bets, spin the slots, or join a live casino table — your call.

Why Filipino Players Choose free20

Here's what makes free20 worth registering for — not just another gaming site.

🏀

Sports Betting Built for Pinoys

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.

🎰

Hundreds of Slot Games

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.

🃏

Live Casino Action

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.

₱

All Transactions in PHP

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.

📱

Plays Great on Mobile

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.

🎁

Promotions for Members

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.

Everything You Need to Know Before Signing Up

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.

What Information You Need to Register

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.

Depositing After Registration

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.

Your Account Security

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.

One Account Per Person — Why It Matters

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.

What Happens After You Register

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.

Ready to Join?

Registration takes just a few minutes. Play slots, bet on sports, and join the free20 community.

Create My Account
Have an account?
Log In
21+

For players aged 21 and above only. Gaming involves real financial risk.

Registration Checklist

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

Related Pages

Need Help Registering?

Our support team is available 24/7 to help with registration, account issues, and anything else you need.

[email protected]

Registration FAQ

Common questions from players signing up for free20 for the first time.

You must be at least 21 years old to register and play on free20. This requirement is non-negotiable. All accounts are subject to age verification as part of our KYC process, which is required before your first withdrawal is processed. Accounts found to belong to players under 21 will be closed immediately.

No. Each player may only hold one active account on free20. Creating multiple accounts — whether to claim bonuses more than once or for any other reason — is a violation of our Terms and Conditions. Duplicate accounts may be suspended and associated balances reviewed. If you have an issue accessing your existing account, contact [email protected] rather than creating a new one.

You don't need to upload any documents during initial registration — just your personal details and a mobile number for OTP verification. Document submission comes later as part of the KYC (Know Your Customer) process, which is required before your first withdrawal. Accepted documents include a Philippine passport, driver's licence, or national ID card, along with proof of address.

free20 supports deposits in Philippine Peso via local bank transfer and Philippine e-wallets. The specific payment options available to you are shown in your account's deposit section after you log in. Credit cards and cryptocurrency are not accepted for gaming deposits or withdrawals on free20.

After completing the registration form, a one-time password (OTP) will be sent to the mobile number you provided. Enter the code on the verification screen to confirm your number and activate your account. If you don't receive the OTP within a few minutes, check that the mobile number you entered is correct and request a resend. If you're still having trouble, contact [email protected].

Yes. All data transmitted during registration and throughout your use of free20 is protected by SSL encryption. Your password is stored securely using hashing — it is never visible to our support team or anyone else. free20 does not sell your personal information to third parties. For full details on how your data is handled, read the Privacy Policy.
Get Started on free20 Today

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.