Slots, live dealer tables, sports betting, sabong, bingo, and more — all in one platform built for Filipino players. Depositing with GCash or PayMaya takes seconds.
21+ Gambling is for adults only. Please play responsibly.
Swipe to explore every type of game available on mg777
Slots
Sports
Live Dealer
Bingo
Sabong
Lottery
Poker
Fishing
From classic slot machines to live sabong — mg777 has it all
Hundreds of titles from leading providers, jackpots up to ₱1M+
Baccarat, roulette, blackjack with real dealers streaming live
PBA, NBA, UFC, boxing, and international football covered
Online cockfighting — the classic Filipino pastime, now digital
Community bingo rooms open 24/7, chat and win with kabayans
Gold Toad Fishing and more arcade-style skill-based titles
Built from the ground up for Filipino players — here's what makes us different
GCash and PayMaya deposits reflect in under 30 seconds
256-bit encryption protects every transaction and login
Play and withdraw in Philippine Pesos — no conversion fees
Live chat support available round the clock, agents based in PH
Full-featured on any Android or iOS device — no app needed
Certified random number generation on all slots and table games
Curated library featuring titles with 96%+ return-to-player rates
Reload bonuses, cashback deals, and surprise drops every day
New to online casino bonuses? Here's a plain-English decoder for the jargon you'll encounter at mg777 and any casino site.
This is the number of times you must bet the bonus amount before you can withdraw any winnings derived from it. A ×15 rollover on a ₱1,000 bonus means you need to place ₱15,000 in total bets before cashing out. The higher the multiplier, the harder it is to clear — always check this first before claiming.
While using bonus funds, most casinos cap the maximum bet per spin or round to prevent bonus abuse. At mg777, the standard cap during active bonus play is ₱300 per bet. Placing a higher bet than the limit can void your bonus and any associated winnings, so keep your stakes within the allowed range.
Not every game contributes equally to your wagering requirement. Slots usually contribute 100% — every peso you bet counts in full. Table games like baccarat or blackjack typically contribute only 10–20%, meaning ₱1,000 bet at baccarat only counts ₱100–₱200 toward your rollover. Fishing games and sabong vary — check the promotion page for the exact breakdown.
All bonuses come with an expiry window — typically 7, 14, or 30 days from the date of issuance. If you don't complete the wagering requirement within that window, the bonus and any related winnings are cancelled automatically. Set a reminder and plan your play sessions accordingly.
A sticky bonus stays locked in your bonus wallet — you can use it to bet, but you can never withdraw the bonus amount itself. Only winnings generated from the bonus are withdrawable (after meeting rollover). A non-sticky bonus is added to your real-money balance; once wagering is met, both the bonus and winnings can be withdrawn freely.
Some bonuses limit how much you can win and withdraw from bonus play. Even if you hit a big jackpot while on a free-spin bonus, your withdrawal from those winnings may be capped — for example, at 5× or 10× the original bonus amount. Uncapped offers are more player-friendly and are clearly labelled in the promotion terms.
Always read the full Terms & Conditions before claiming any bonus. A generous headline figure means little if the wagering requirement is ×30 with a 7-day expiry. Smart players look for low rollover, high game contribution, and no maximum cash-out restrictions.
Earn your way up through six loyalty tiers. The more you play, the more exclusive your rewards become.
VIP tier thresholds and reward rates are indicative. Actual values are subject to mg777 Terms & Conditions. Play responsibly.
From Luzon to Mindanao — mg777 understands how Filipino players want to play and get paid
Deposit and withdraw using GCash, PayMaya, BPI, BDO, Metrobank, and major e-wallets. No dollar conversion, no hidden fees — straight PHP in and out.
Our support team operates from 8:00 AM to 12:00 midnight PHT daily, with 24/7 live chat bot backup. Agents speak English and Filipino — no confusing scripts.
Whether you're commuting on the MRT in Makati, on break in Cebu IT Park, or relaxing in Davao — mg777 plays perfectly on your smartphone browser.
All balances, bets, bonuses, and payouts are displayed in Philippine Pesos. No mental math converting USD or HKD — what you see is what you play and win.
Not sure how to get your winnings out? Follow these simple steps to withdraw from mg777 quickly and without hassle.
Head to mg777 Login and sign into your account. From the main wallet dashboard, tap or click "Withdraw" to begin the process.
Select from available options: GCash, PayMaya, BPI, BDO, Metrobank, or other supported e-wallets. GCash and PayMaya are the fastest — typically credited within 5–30 minutes. Bank transfers may take 1–3 business hours depending on the bank.
Type in the amount you wish to withdraw (in PHP). Double-check that your GCash number or bank account details are correct — mis-keyed details cause delays and are difficult to reverse.
First-time withdrawals require identity verification (KYC). Upload a valid government ID (passport, SSS, PhilSys, driver's licence) and a selfie. KYC is usually approved within 30–60 minutes during business hours. This is a one-time requirement.
Review the summary screen and confirm. You'll receive an on-screen confirmation and an email or SMS notification once the request is queued for processing.
E-wallet withdrawals (GCash/PayMaya): 5–30 minutes. Bank transfers: 1–3 business hours. During peak times (Friday evenings, weekend paydays), allow extra time. You can track status in the "Transaction History" section of your wallet.
Slow withdrawal? Contact mg777's 24/7 support via live chat and quote your transaction reference number for fastest resolution.
At mg777, your safety is the top priority — here's what protects you every time you play
All data encrypted in transit
Operated under PH regulatory framework
Independently audited random results
Real-time monitoring on all accounts
Identity verified for all withdrawals
Live chat agents available always
mg777 collects only the information necessary to operate your account, process payments, and comply with applicable Philippine regulations. We do not sell or share your personal data with third parties for marketing purposes. All personal information is stored on encrypted servers and accessed only by authorised staff.
You have the right to request access to, correction of, or deletion of your personal data at any time. For full details on how we handle your information, please review our Privacy Policy.
mg777 is committed to providing a safe, fair, and enjoyable environment for every player. Gambling should always be fun — never a financial necessity.
Deposit Limits
Set daily, weekly, or monthly deposit caps directly in your account settings.
Session Time Limits
Set a play-time reminder so you always know how long you've been gaming.
Self-Exclusion
Take a break for 24 hours, 7 days, 30 days, or permanently — your choice.
Support Resources
Reach out to Gamblers Anonymous Philippines or NCMH for professional help.
21+ Under Philippine law and PAGCOR guidelines, all casino-style gambling is strictly for persons aged 21 years and above. Please do not gamble if you are below the legal age. If you believe you or someone you know may have a gambling problem, seek help immediately.
Learn More About Responsible GamingReal feedback from real mg777 players across the Philippines
"I've tried a few casino sites before but mg777 is the one I keep coming back to. GCash withdrawals are seriously fast — my winnings were in my wallet in like 10 minutes. The slots selection is also solid, walang boring na games dito."
"Nagstart ako sa Bronze VIP tier tapos after two months nandito na ako sa Gold. The cashback really adds up — last month I got back around ₱1,200 just from playing my usual slots. Customer support is also very responsive, they answered me in less than 5 minutes."
"The live baccarat tables are great, streaming quality is smooth even on my phone. I like that everything is in PHP so there's no confusion with exchange rates. Welcome bonus terms were fair — I cleared the rollover in about a week of regular play."