New Account

Create Your Free maya99 Account

Join thousands of Philippine players already enjoying slots, live casino tables, and sports betting on maya99. Registration takes just a few minutes, your account is in PHP, and you can start exploring the platform right away.

For players 21 years and older only
Create your account
All fields are required. Your account currency is Philippine Peso (PHP).
+63
An OTP will be sent to verify your number.
You must be 21 years or older to register.
Create My Account
or
Why register with maya99?
All Transactions in PHP
Your account is denominated in Philippine Peso from day one. Deposit and withdraw in PHP with no currency conversion hassle.
Hundreds of Games Available
Access slots, live casino tables, sports betting, and more — all from a single account on desktop or mobile.
Mobile-Friendly Platform
Play on any device. Download the maya99 app or use the mobile browser — the experience is smooth on Android and iOS.
Local E-Wallet Support
Fund your account using Philippine e-wallets like GCash or Maya, or via online bank transfer — fast and straightforward.
Secure & OTP-Verified
Your account is protected with OTP verification and SSL encryption so your personal details and funds stay safe.
VIP Program Access
Every registered account is eligible to progress through the maya99 VIP tiers and unlock exclusive member benefits.
Free to register. Creating a maya99 account costs nothing. You only deposit when you are ready to play, and all transactions are processed in PHP.

How to Register on maya99

Getting your account up and running takes just a few steps. Here is exactly what to expect from start to finish.

1
Fill in Your Details

Enter your full name, email, mobile number, and date of birth in the registration form.

2
Choose Username & Password

Pick a unique username and a strong password to secure your maya99 account.

3
Verify via OTP

A one-time password will be sent to your registered mobile number to confirm your identity.

4
Complete KYC

Submit a valid Philippine government ID to verify your age and identity as part of KYC.

5
Deposit & Play

Fund your account in PHP and start exploring slots, live casino, sports betting, and more.

What You Get With a maya99 Account

Registering on maya99 gives you full access to one of the most complete online gaming platforms available to players in the Philippines. From the moment your account is confirmed, you can browse the game library, explore betting markets for local and international sports, and manage your account entirely in Philippine Peso.

The platform covers a wide range of gaming categories that Filipino players are familiar with — slots from leading providers, live casino tables streamed in real time, sports betting on basketball including PBA and NBA matches, football, boxing, volleyball, esports, and more. Whether you are in Manila, Cebu, Davao, or Quezon City, access is straightforward on both desktop and mobile.

Account Security from the Start

Security is built into the registration process. When you sign up, your mobile number is verified using a one-time password (OTP) to confirm ownership. Your password is stored with encryption, and all activity on the platform is protected by SSL. You can also enable additional account security features through your account settings after registration.

As part of our Know Your Customer (KYC) process, you will be asked to submit a valid Philippine government-issued ID after registration. This is a standard verification step that confirms your identity and age. Accepted IDs include any Philippine government ID showing your date of birth. KYC helps protect all players on the platform and ensures accounts are held by real, verified individuals.

Important: maya99 is strictly for players who are 21 years of age or older. Any account found to belong to someone under 21 will be closed immediately, and funds will be processed in accordance with our Terms & Conditions.

Deposits After Registration

Once your account is verified, you can make your first deposit in PHP using the payment methods available on the platform. maya99 supports Philippine online and mobile banking, bank transfers, and local e-wallets. All transactions are processed in Philippine Peso — there are no currency conversions required on your end.

When you are ready to deposit, head to the Deposit section of your account to see the available options and instructions. Minimum deposit amounts and processing times vary by payment method and are clearly displayed at the time of transaction.

Playing on Mobile

The maya99 platform is fully accessible on mobile. You can either download the app for a faster, more dedicated experience, or access the platform through your mobile browser. The interface adjusts to your screen size, so everything from browsing games to managing your account works smoothly on your phone.

The app is available for Android devices and can be downloaded directly from the maya99 website. iOS users can access the platform via mobile browser with the same core functionality available.

Responsible Gaming Reminder

Gaming on maya99 is meant to be enjoyable. We encourage all players to set personal limits on their spending and time before they start playing. Our platform provides tools including deposit limits, session time limits, and self-exclusion options for players who feel they need them. Visit our Responsible Gaming page for more information on how to use these tools and what to do if gaming stops being fun.

Never bet more than you can comfortably afford to lose. Outcomes in slots, live casino games, and sports betting are based on chance and cannot be predicted or guaranteed.

Registration Checklist
Valid email address you have access to
Philippine mobile number for OTP
Date of birth — you must be 21+
Philippine government-issued ID for KYC
Strong, unique password
Agreement to Terms & Conditions and Privacy Policy
Need Help?

If you run into any issue during registration, our support team is available 24/7 to assist you.

You can also check our FAQ page for quick answers to common questions about account setup, verification, and deposits.

Visit FAQ

What Awaits You After Registration

Your maya99 account opens the door to a full range of gaming and betting options built for Philippine players.

Slots

Browse a wide library of online slot games across different themes and mechanics. Play at your own pace with bets sized to your budget in PHP.

Live Casino

Join real-time table games hosted by live dealers. Baccarat, roulette, blackjack, and more — streamed directly to your screen around the clock.

Sports Betting

Bet on PBA, NBA, football, boxing, volleyball, esports, and dozens of international leagues with competitive odds updated in real time.

VIP Membership

Every account is eligible for the maya99 VIP program. Progress through tiers and access exclusive member perks as you play more on the platform.

Mobile App

Download the maya99 app for a faster experience on your Android device, or use the mobile browser — gaming on the go has never been this smooth.

Member Promotions

Registered players gain access to ongoing promotions and member offers. Check the latest deals in your account after sign-up to see what is currently available.

Registration FAQ

Common questions about signing up for a maya99 account.

Yes, registration on maya99 is completely free. There are no sign-up fees or account maintenance charges. You only add funds to your account when you are ready to start playing, and all transactions are in Philippine Peso.

You must be at least 21 years old to create an account on maya99. This is verified during the KYC process when you submit a valid Philippine government ID. Accounts belonging to players under 21 will be closed.

Any valid Philippine government-issued ID that shows your full name and date of birth is accepted. This includes SSS ID, PhilHealth ID, driver's licence, passport, and similar documents. KYC is required before you can make withdrawals from your account.

No. Each player is allowed only one account on maya99. Duplicate accounts are not permitted and may result in account suspension. If you have forgotten your login details, use the login page to recover access to your existing account.

maya99 supports Philippine online and mobile banking, bank transfers, and local e-wallets. All deposits and withdrawals are processed in PHP. Visit the Deposit page after registration to see the full list of available payment methods and their processing details.

Ready to Get Started on maya99?

Registration is free and takes just a few minutes. Create your account now and access slots, live casino, and sports betting all in one place.

Play Responsibly. maya99 is for players 21 years and older in the Philippines. Gaming involves risk — never bet more than you can afford to lose. Learn more.