Join MagicPH Free

Create Your MagicPH Account in Under 2 Minutes

Sign up today, fund with GCash or Maya, and play thousands of casino games and sports betting markets — all in one place built for Filipino players. Tara na!

500K+
Filipino Members
₱100
Minimum Deposit
15 min
Avg. GCash Withdrawal
24/7
Filipino Support
GCash Maya GrabPay BDO BPI Visa/MC

⚠️ For Filipino residents aged 21 and above only. Please play responsibly.

Welcome Bonus up to ₱5,000 — claim when you register!

Create Your Free Account

Takes under 2 minutes. No registration fee.

1 Account Details
2 Contact Info
3 Verify & Play

Enter your name exactly as it appears on your government ID.

Must be 21 or older.

🇵🇭 +63

Your OTP will be sent to this number for account verification.

4–20 characters. Letters and numbers only.

Use 8+ characters with a mix of letters and numbers.

or
Already have an account? Log in here
magicph
Step-by-Step Guide

How to Register on MagicPH — Quick and Straightforward

The MagicPH registration process is designed to be as fast as possible so you can go from sign-up to first bet in just a few minutes. Here's exactly what happens at each step.

1

Fill in the Registration Form

Enter your full name, date of birth, Philippine mobile number, email address, and a username of your choice. Your details must be accurate — they will be used for identity verification when you make your first withdrawal. Providing false information, including a false date of birth, violates our Terms and Conditions and will result in account closure.

2

Choose a Strong Password

Create a password that's at least 8 characters long and includes a mix of letters and numbers. Use something you haven't used on other platforms. Your MagicPH password protects your account and your balance — treat it with the same care you'd give your GCash PIN.

3

Confirm Your Mobile Number via OTP

After submitting the form, MagicPH will send a one-time PIN to your registered Philippine mobile number. Enter this OTP to verify your number. This step protects your account from being registered with someone else's number and ensures MagicPH can reach you for important account communications.

4

Make Your First Deposit

Once your account is verified, fund your MagicPH wallet. The minimum deposit is ₱100. GCash and Maya deposits credit almost instantly. Choose your preferred payment channel from GCash, Maya, GrabPay, Coins.ph, BDO, BPI, UnionBank, InstaPay, or Visa/Mastercard. Your first deposit activates your welcome bonus eligibility.

5

Claim Your Welcome Bonus and Play

Head to the Promotions section immediately after your first deposit to claim your MagicPH welcome bonus. Then explore our full game library — slots, live casino, sports betting, sabong, virtual sports, NBA betting, boxing, basketball, and bingo. Laro na, kabayan!

magicph

All MagicPH registration data is encrypted in transit and stored securely in compliance with the Philippine Data Privacy Act of 2012. MagicPH will never ask for your password via SMS, email, or live chat.

Why MagicPH

Why Over 500,000 Filipinos Chose to Register on MagicPH

There are a lot of online gaming platforms out there. Here's what makes MagicPH the choice that sticks for Filipino players across the archipelago.

Instant GCash and Maya Deposits

Deposit from your GCash or Maya wallet in seconds. No bank transfer delays, no waiting around. The moment your deposit clears — which is almost always instant — you can start playing. The ₱100 minimum makes it accessible for everyone.

Withdrawals in 15 Minutes on Average

When you want your winnings, you want them fast. MagicPH processes GCash and Maya withdrawals in an average of 15 minutes. No arbitrary delays, no unexplained holds. Your money goes straight back to your wallet, sulit.

One Platform, All the Games You Love

From live baccarat and sabong to NBA betting and bingo — everything is under one MagicPH account. No switching between apps, no multiple logins. Register once and you have access to the full MagicPH game library immediately.

Built for Mobile, Works Great on Any Device

MagicPH is optimised for the way Filipinos actually play — on a phone, during breaks, while commuting. The platform runs smoothly on Android and iOS browsers with no app download required, though a dedicated app is available for members who prefer it.

Licensed Platform You Can Actually Trust

MagicPH operates under a Philippine gaming licence with regulatory oversight. Your deposits are held in segregated accounts. Games use certified random number generation. There's a real compliance framework here, not just a privacy policy page nobody reads.

Support That Actually Speaks Your Language

MagicPH's 24/7 support team handles queries in Filipino and English. When you contact support, you reach someone who understands the platform and your situation — not a bot that pastes generic responses until you give up.

Welcome Offers

Bonuses Waiting for You When You Register

All MagicPH bonuses are subject to wagering requirements. Full terms are published on the promotion detail page before you opt in — no small-print surprises.

Casino
100%
Welcome Bonus up to ₱5,000

MagicPH matches your first deposit 100% for casino play. Deposit ₱500, play with ₱1,000. Subject to 20× wagering requirement before withdrawal.

Sports
₱500
Free Bet for New Sports Players

Claim a ₱500 free bet on your first sports wager. Use it on NBA, boxing, basketball, or any MagicPH sports market at odds 1.50 or higher.

Sabong
10%
First Sabong Deposit Bonus

Get a 10% bonus on your first sabong deposit up to ₱1,000. For players who want to start with the most traditionally Filipino experience on MagicPH.

Ongoing
5%
Weekly Reload Cashback

Registered members get a 5% weekly reload bonus on deposits made every Monday. Stay active on MagicPH and your loyalty is rewarded every single week.

All bonus offers are subject to MagicPH Terms and Conditions and individual promotion terms. Wagering requirements apply. 21+ only. Please play responsibly.

magicph
About MagicPH Registration

Everything You Need to Know Before You Register on MagicPH

Registering on MagicPH is the first step toward one of the most complete online gaming experiences available to Filipino players today. Whether you're into live casino games like baccarat and blackjack, classic slots, online sabong, virtual sports, or betting on the NBA and boxing, a single MagicPH account gives you access to all of it — funded instantly through GCash, Maya, or your Philippine bank account.

The MagicPH registration form is straightforward by design. We ask for the essential details needed to create your account, verify your identity in line with Philippine anti-money laundering regulations, and keep your account secure. Full name, date of birth, Philippine mobile number, email address, and a username — that's the core of what you provide. The OTP step that follows ensures your mobile number is valid and that you're the person registering, not someone using your details without your knowledge.

Who can register on MagicPH? The platform is open to residents of the Philippines who are 21 years of age or older. If you are under 21, MagicPH is not available to you — age verification is mandatory before any withdrawal is processed, and accounts found to belong to minors are closed immediately. There are no exceptions to this rule.

Once your account is created and your mobile number is verified, your next step is making a deposit. MagicPH accepts GCash, Maya, GrabPay, Coins.ph, InstaPay/PESONet, BDO internet banking, BPI internet banking, UnionBank internet banking, and Visa/Mastercard debit and credit cards. All transactions are in Philippine pesos (₱). The minimum deposit is ₱100 — one of the lowest in the market — so you don't need a large bankroll to get started.

What happens after registration? Your MagicPH account is active the moment your mobile number is verified. Head straight to the Promotions section to claim your welcome bonus before making your first deposit — the welcome package applies to your first funding. After that, your lobby opens up the full MagicPH catalogue: live casino games with real dealers, thousands of slots, sabong markets, sports betting across NBA, PBA, boxing, basketball, virtual sports, and bingo sessions running throughout the day.

The MagicPH mobile experience is optimised for Filipino phones. The platform is responsive and runs well in your mobile browser — no app download required to get started. If you play regularly, a dedicated app is available for members who prefer it. Sessions load quickly, game lobbies are easy to navigate, and depositing from GCash takes about as long as any other GCash payment you make in a day.

Account security after registration. MagicPH uses OTP-based two-factor authentication for login from new devices and for withdrawal requests. Never share your password or OTP with anyone, including people claiming to be MagicPH staff. Our support team will never ask for your password. If anyone requests your credentials, treat it as a fraud attempt and report it to support@magicph.best immediately. Keep your login details private and log out of shared devices when you're done playing.

MagicPH also provides responsible gaming tools that every registered member can access from their account settings — deposit limits, session reminders, cool-off periods, and self-exclusion. These are built into the platform because we believe responsible gaming tools should be easy to find and use, not buried in a settings menu. You can read more about how they work on our Responsible Gaming page.

If you have any questions about the registration process, account verification, or anything else before or after you sign up, MagicPH's support team is available 24/7 via live chat and email at support@magicph.best. They handle queries in both Filipino and English, so don't hesitate to reach out in whatever language you're more comfortable with.

Deposit Methods

Philippine Payment Methods Accepted

GCash

The most popular MagicPH payment method among Filipino players. Deposits and withdrawals process almost instantly. Minimum deposit ₱100.

Maya (formerly PayMaya)

Full support for Maya wallet deposits and withdrawals. Equally fast to GCash for most transactions on MagicPH.

GrabPay / Coins.ph

Other popular Filipino digital wallets are also accepted. Use whichever one you keep funded in day-to-day life.

BDO, BPI, UnionBank Internet Banking

Transfer directly from your Philippine bank account via InstaPay or PESONet. Bank transfers may take up to one banking day to credit.

Visa / Mastercard Debit & Credit

Philippine-issued Visa and Mastercard bank cards are accepted. Card transactions are processed securely and reflected quickly in your MagicPH wallet.

Deposits and withdrawals must use payment methods registered in your own name. Third-party payments are not permitted under MagicPH's Terms and Conditions.

Common Questions

Registration FAQs

The questions new Filipino MagicPH players ask most often before and after they register.

Yes. Creating a MagicPH account is completely free. There is no registration fee, no membership fee, and no requirement to deposit before verifying your account. You only need to deposit when you're ready to play, and the minimum is ₱100.

Most players complete the MagicPH registration form in under two minutes. After submitting the form, your mobile number verification via OTP takes another 30 to 60 seconds. Once your number is verified, your account is active and you can make your first deposit immediately.

No. MagicPH allows only one account per person. Creating multiple accounts — using different email addresses, mobile numbers, or payment methods — is a breach of our Terms and Conditions. If duplicate accounts are detected, all accounts will be closed and all balances forfeited. If you've forgotten your login details, contact support@magicph.best to recover access to your existing account.

You don't need to submit identity documents at the point of registration. Your mobile OTP verification is sufficient to create your account and start playing. However, MagicPH is required to complete full KYC (Know Your Customer) verification before processing withdrawals. This means you will need to submit a government-issued Philippine ID and proof of payment method ownership before your first withdrawal is approved. Getting your documents ready early avoids delays when you're ready to cash out.

If your OTP doesn't arrive within 60 seconds, check that the mobile number you entered is correct and has signal. Use the "Resend OTP" option on the verification screen. If you still don't receive it after two attempts, contact MagicPH support at support@magicph.best with your registered mobile number. Our team is available 24/7 and will help you complete verification quickly.

Your welcome bonus is available immediately after account verification. Head to the Promotions section of MagicPH and claim the welcome offer before making your first deposit — the bonus applies to that first deposit. Bonus terms including wagering requirements are displayed on the promotion detail page. Read them before claiming so you know exactly what's required before bonus funds become withdrawable.

Ready? Your MagicPH Account Takes Under 2 Minutes to Create

Free to register. ₱100 minimum deposit. Welcome bonus up to ₱5,000. GCash withdrawals in 15 minutes on average. Over 500,000 Filipino players already inside — laro na!

⚠️ For Filipino residents aged 21 and above only. Please play responsibly. Bonus terms and wagering requirements apply.