PAGCOR Regulated · 21+ Only

magicph Casino — Philippines' Most Trusted Online Gaming Platform

From Manila to Cebu, Davao to Quezon City — magicph brings world-class slots, live dealer games, sports betting, bingo, and sabong to your fingertips. Deposit with GCash or Maya in seconds.

21+ Only — Gamble Responsibly
magicph
500K+
Registered Players
₱2B+
Daily Payouts
1,800+
Games Available
5+
Years in Operation

Browse Game Categories

Everything you love in one place — scroll to find your game

Slots
Sports
Live Dealer
Bingo
Sabong
Lottery
Poker
Fishing
magicph
Welcome Offer
100% up to
₱10,000

First-deposit bonus for new magicph members. Get matched peso for peso.

Claim Your Bonus

Bonus Terms at a Glance

  • Minimum deposit of ₱200 to qualify for the welcome bonus
  • 30x wagering requirement on bonus amount before withdrawal
  • Valid for 30 days from the date of bonus credit
  • Available to all new members aged 21 and above
  • Works with GCash, Maya, BPI, BDO, USDT — your choice
  • Bonus funds credited instantly upon qualifying deposit

Terms and conditions apply. Bonus subject to change. Please read full T&C on the Terms & Conditions page.

Current Promotions

Exclusive rewards for loyal magicph players across the Philippines

HOT
magicph
Weekly Cashback
Get 10% cashback every Monday on your weekend losses. Credited to your wallet by 12 noon Manila time.
NEW
magicph
Reload Bonus
50% reload bonus every Friday on deposits of ₱500 and above. Keep the good times going all weekend.
VIP
magicph
VIP Loyalty Points
Earn points on every bet and redeem them for free spins, bonus credits, or exclusive merch.
FREE
magicph
Refer a Friend
Invite your barkada and earn ₱200 for every friend who signs up and deposits. No limit on referrals.

Ready to Win Big With magicph?

Join over 500,000 Filipino players already playing and winning every day.

Start Playing Now

Why Choose magicph?

Built for Filipino players — fast, fair, and always available

Instant Deposits
GCash, Maya, and e-wallet deposits credited in under 60 seconds — no waiting around.
Secure & Licensed
PAGCOR-regulated platform with SSL encryption, 2FA login, and fully segregated player funds.
Mobile First
Optimized for Android and iOS — smooth gameplay even on slower mobile data connections.
Competitive Odds
Sports bettors get consistently sharp lines on PBA, NBA, UFC, boxing, and international leagues.
24/7 Live Support
Filipino-speaking support agents ready around the clock via live chat and email.
Crypto Friendly
Deposit and withdraw with USDT TRC20 or Coins.ph — faster, lower fees, globally accessible.
1,800+ Games
From classic slots to live baccarat, roulette, poker, sabong, and bingo — more games than most.
VIP Rewards
Tiered loyalty program with cashback, birthday bonuses, and dedicated VIP account managers.
Regulated by PAGCOR
Philippine Amusement and Gaming Corporation
License Reference
See About Page for Details

Playing Safe with PAGCOR Oversight

PAGCOR — the Philippine Amusement and Gaming Corporation — is the government body that licenses and regulates online gaming operators in the Philippines. As a PAGCOR-licensed operator, magicph is required to meet strict standards for player protection, game fairness, and financial transparency. For Filipino bettors, this means your funds are safe, your games are fair, and you have real recourse if anything goes wrong.

Independent RNG Certification

All slot and table game outcomes are determined by independently tested and certified Random Number Generators — no manipulation, ever.

Segregated Player Funds

Your deposits are held in accounts completely separate from company operating funds, so your balance is protected regardless of business conditions.

Strict 21+ Age Enforcement

Mandatory ID verification ensures only adults aged 21 and above can open accounts and place wagers on magicph, in compliance with PAGCOR rules.

Responsible Gaming Program

Deposit limits, self-exclusion tools, and reality-check reminders are built directly into the platform — because responsible gaming is non-negotiable.

magicph

How to Deposit at magicph

Six easy payment options — pick what works best for you

GCash Instant
Best for: everyday Filipino players · Min: ₱100 · Max: ₱100,000 · Fee: Free

The most popular e-wallet in the Philippines. Link your GCash number directly to your magicph account for seamless deposits.

  • 1 Go to Deposit and select GCash
  • 2 Enter your GCash-registered mobile number
  • 3 Approve the payment in your GCash app
  • 4 Funds appear in your wallet instantly
Maya (PayMaya) Instant
Best for: Maya card holders · Min: ₱100 · Max: ₱500,000 · Fee: Free

Maya is widely used across NCR, Cebu, and Davao. Supports both the Maya app and physical prepaid card top-up.

  • 1 Select Maya from the Deposit menu
  • 2 Log into your Maya account when redirected
  • 3 Confirm the transaction amount
  • 4 Return to magicph — balance updated instantly
Bank Transfer 5–10 min
BPI / BDO / UnionBank · Min: ₱500 · Max: ₱500,000 · Fee: Free

Ideal for larger deposits. InstaPay transactions typically credit within 5–10 minutes during banking hours.

  • 1 Choose Bank Transfer and select your bank
  • 2 Note the reference number provided
  • 3 Complete the transfer via your bank's app
  • 4 Upload transaction confirmation if prompted
7-Eleven Cliqq 10–30 min
Best for: no bank account · Min: ₱100 · Max: ₱10,000 · Fee: Small OTC fee

Pay in cash at any 7-Eleven nationwide. Great option for players who prefer not to use online banking.

  • 1 Select 7-Eleven Cliqq and get your barcode
  • 2 Go to any 7-Eleven and scan at the Cliqq kiosk
  • 3 Pay cash to the cashier and keep your receipt
  • 4 Credits process within 10–30 minutes
USDT TRC20 15–30 min
Best for: crypto users · Min: $5 USDT · Max: No hard limit · Fee: Network gas only

Crypto deposits via the TRON network (TRC20). Lower fees than ERC20 and faster confirmation times.

  • 1 Select USDT TRC20 to get your deposit address
  • 2 Send USDT from your wallet to that address
  • 3 Wait for 15–30 min network confirmations
  • 4 PHP equivalent credited at current exchange rate
Coins.ph Instant
Best for: local crypto wallet users · Min: ₱100 · Max: ₱200,000 · Fee: Free

The most used crypto wallet in the Philippines. Coins.ph deposits are instant and accepted without extra verification.

  • 1 Choose Coins.ph from the deposit options
  • 2 Open your Coins.ph app and scan the QR
  • 3 Confirm the payment amount in the app
  • 4 Funds credited to your magicph wallet instantly

Step-by-Step Withdrawal Guide

How to withdraw your casino winnings at magicph — quick and simple

1
Login and Access the Withdraw Section
Go to magicph and log into your account. From your dashboard, click "Wallet" and then select "Withdraw." Ensure your account is fully verified before proceeding.
2
Choose Your Payout Method
Select from GCash, Maya, BPI/BDO bank transfer, or USDT crypto. Pick the method that matches how you deposited to avoid extra verification steps.
3
Enter Amount and Verify Recipient Info
Type the withdrawal amount (minimum ₱200 for most methods). Double-check your GCash number, bank account number, or crypto wallet address — mistakes here can delay your payout.
4
Complete KYC if Not Yet Verified
First-time withdrawers need to complete KYC (Know Your Customer) verification. Submit a valid government ID (UMID, PhilSys, driver's license, or passport). Approval typically takes 2–24 hours.
5
Wait for Processing
GCash and Maya withdrawals typically process in 5–30 minutes. Bank transfers take 1–3 business hours. Crypto withdrawals are usually done within 30–60 minutes depending on network congestion.
Important Requirements Before Withdrawing
  • Your account must be KYC verified (government ID required)
  • All active bonus wagering requirements must be fully met
  • Withdrawal amount must not exceed daily or account limits
  • Account must be in good standing with no pending security review

Slow withdrawal? Contact our 24/7 support team via live chat. Most issues are resolved within minutes.

magicph

magicph takes your privacy seriously. All personal and financial data is encrypted and handled in accordance with our Privacy Policy. We never sell or share your information with third parties without your consent.

Deposit with GCash. Withdraw in Minutes.

magicph makes banking as smooth as the games. Fast, secure, and always available.

Login and Play

Effective Betting Tips Guide

Practical advice for Filipino sports bettors and casino players — real talk, no fluff

Bankroll Management Basics

Never wager more than 5% of your total bankroll on a single bet. Spreading your budget across multiple bets keeps you in the game longer and reduces risk significantly.

Understanding Odds Formats

Philippine sportsbooks often use decimal odds. A 2.00 line means bet ₱100, win ₱200 total. Get comfortable reading both decimal and -/+ American odds before placing big wagers.

Mix Bet and Parlay Strategy

Combining multiple selections into a parlay multiplies your potential payout. Start with 2–3 game parlays and only include selections you've genuinely researched — not random picks.

Follow the Statistics

Check head-to-head records, recent form, home/away splits, and player injuries before betting on PBA, NBA, or UFC. Data beats gut feeling in the long run.

Avoid Emotional Betting

Never chase losses by doubling down after a bad streak. Walk away, reset, and come back fresh. Tilting costs more money than the original losing bet ever did.

Spot Value Bets

A value bet is when the odds offered are better than the actual probability of the outcome. Learn to identify mispriced lines — this is how professional bettors stay profitable over time.

Set Deposit and Loss Limits

Use magicph's built-in limit tools to set a daily or weekly deposit cap. Having a fixed budget removes the temptation to overspend during a hot streak or a losing run.

Pre-Match Research Habit

Spend at least 10 minutes researching before any significant bet. Team news, roster changes, weather for outdoor sports, and referee history all influence match outcomes.

Betting should be entertainment, not income. Sumugal nang may responsibilidad — always gamble responsibly. If gambling stops being fun, take a break and use our Responsible Gaming tools.

Trusted Game Providers

World-class studios powering the magicph game library

Pragmatic Play Evolution Gaming Microgaming NetEnt Playtech Habanero PG Soft Jili Games CQ9 Gaming Spribe Spadegaming Playson

24/7 Customer Support

Help is always a message away — in English and Filipino

Live Chat

Available 24 hours a day, 7 days a week including holidays. Average first response: under 2 minutes.

Email Support

Send detailed queries to our support team. Response within 2–4 hours for most issues.

[email protected]
Response Promise

Live chat: under 2 minutes. Email: 2–4 hours. Withdrawals and account issues escalated within 1 hour.

Help Center

Browse our FAQ and troubleshooting guides for instant answers on deposits, bonuses, KYC, and more.

Visit FAQ →