🎰 philippines #1 online casino

Welcome to ruby888 — Where Every Spin Counts and Every Bet Wins Big in the Philippines

From slots and live casino to sports betting, sabong, and bingo — ruby888 brings the full Filipino gaming experience straight to your phone. Deposit via GCash in seconds, withdraw in minutes.

Get Started Now  ►
500K+ Active Players
₱50M+ Daily Payouts
1,200+ Games Live
24/7 Support
ruby888

500K+ Registered Players
₱50M+ Paid Out Daily
1,200+ Games Available
6 YRS Serving Philippines
ruby888

"At ruby888, we believe every Filipino player deserves a fair game, a fast payout, and a platform that feels built for them — not just built for profit."


Play Your Favorite Filipino Games

Whether you're a slots grinder from Makati, a sports bettor following PBA in Cebu, or a bingo regular from Davao — ruby888 has a game made for you.

ruby888
🎰
Slots

500+ slot titles from top PH-friendly providers

🎲
Live Casino

Real dealers, baccarat, roulette, live blackjack

Sports Betting

NBA, PBA, UFC, football — bet live or pre-match

🐓
Sabong

Online sabong — Filipino cockfighting, live streamed

🎱
Bingo

Classic Filipino bingo rooms, daily jackpot draws

🎡
Money Wheel

Spin the wheel — fast rounds, high multipliers


Built for Filipino Players, By People Who Get It

We didn't just translate a foreign casino site into English. We built ruby888 from scratch with the Filipino player in mind — from peso deposits to Tagalog support agents.

Instant GCash Deposits

Top up your ruby888 account in under 60 seconds using GCash. No bank visits, no delays — just tap and play.

Licensed & Regulated

ruby888 operates under PAGCOR oversight standards, ensuring fair play and player protection for all Filipino users.

Fast Withdrawals

GCash and Maya withdrawals processed in as little as 5 minutes. Bank transfers typically clear within the hour during business hours.

Mobile-First Design

ruby888 loads fast on any Android or iOS device. No app download needed — play straight from your browser in Manila, Cebu, or Davao.

Competitive Odds

Sports betting odds on PBA, NBA, and international football are among the most competitive available to Philippine players.

Real Filipino Support

Our support agents are actual Tagalog-speaking Filipinos. Not a bot. Not an outsourced script reader. Real tao, real help.

Generous Bonuses

Welcome bonuses, reload promos, cashback, and referral rewards — with fair wagering terms explained in plain Filipino-English.

Secure Transactions

256-bit SSL encryption on all deposits and withdrawals. Your GCash details and personal info stay private, always.

ruby888

How to Deposit at ruby888 Philippines

From GCash to crypto, here's everything you need to know about funding your ruby888 account — processing times, fees, and step-by-step instructions.

📱 GCash
Best for: most Filipino players, fastest top-up

The easiest and most popular way to deposit at ruby888. Linked directly to your GCash wallet — no bank account needed. Works for Quezon City, Makati, and all provinces.

  1. Log in to ruby888 and go to Deposit
  2. Select GCash and enter your deposit amount
  3. A GCash payment screen opens — approve via your GCash PIN
  4. Funds credited to your ruby888 balance instantly
Instant 💸 Free 📊 ₱100 – ₱500,000
💜 Maya (PayMaya)
Best for: users with Maya virtual or physical card

Maya (formerly PayMaya) works just like GCash — quick e-wallet top-up with no processing fee. Great for players who prefer the Maya ecosystem or hold a Maya debit card.

  1. Select Maya on the ruby888 Deposit page
  2. Enter the amount and confirm
  3. Authenticate via Maya app or OTP
  4. Balance credited to ruby888 immediately
Instant 💸 Free 📊 ₱100 – ₱500,000
🏦 Bank Transfer (BPI / BDO / UnionBank)
Best for: large deposits, salaried players

Direct bank transfer via BPI, BDO, or UnionBank. Processing is not instant — allow 5–10 minutes for most online banking transfers. Instapay-enabled accounts clear faster during business hours.

  1. Select Bank Transfer and choose your bank
  2. Note the ruby888 beneficiary account details shown
  3. Complete the transfer via your online banking app
  4. Upload proof of payment if prompted; balance updates in 5–10 mins
5–10 mins 💸 Minimal bank fee 📊 ₱500 – ₱1,000,000
🏪 7-Eleven Cliqq
Best for: players without a bank account or e-wallet

Pay over the counter at any 7-Eleven branch nationwide using the Cliqq kiosk or app. Great option for provincial players or those who prefer cash transactions. No smartphone banking required.

  1. Request a ruby888 Cliqq reference code from the cashier page
  2. Go to any 7-Eleven and use the Cliqq kiosk
  3. Enter the reference code and pay cash to the cashier
  4. Funds typically reflect within 15–30 minutes
15–30 mins 💸 ₱10 handling fee 📊 ₱100 – ₱10,000
🪙 USDT TRC20 (Crypto)
Best for: high-volume players, crypto holders

Deposit using USDT on the TRC20 network — a popular choice for Filipino crypto users who hold Tether on Binance, Coins.ph, or a hardware wallet. Blockchain confirmations take 15–30 minutes depending on network congestion.

  1. Select USDT TRC20 on the Deposit page
  2. Copy the ruby888 wallet address shown
  3. Send USDT from your wallet (double-check the network is TRC20)
  4. After 1–3 blockchain confirmations, balance is credited
15–30 mins 💸 Network gas fee only 📊 $10 – $50,000 USDT
🔵 Coins.ph
Best for: Filipino crypto-curious players

Coins.ph is a Philippine-based crypto wallet that most local users are already familiar with. Load it via GCash or bank transfer, then use it to fund your ruby888 account — bridging peso and crypto seamlessly.

  1. Fund your Coins.ph wallet using GCash or bank
  2. Select Coins.ph on the ruby888 deposit screen
  3. Scan the QR or copy the payment address
  4. Confirm in the Coins.ph app; balance reflects in 5–15 mins
5–15 mins 💸 Small conversion fee 📊 ₱100 – ₱200,000
Accepted Payment Methods at ruby888
GCash Maya BPI BDO Metrobank UnionBank 7-Eleven Cliqq USDT TRC20 Coins.ph Visa / Mastercard
ruby888

Your Winnings, Your Way — Fast

Nobody likes waiting for their money. ruby888 processes withdrawal requests faster than most Philippine online casinos — here's what to expect.

📱
GCash Withdrawal

The fastest payout method for Filipino players. Approved requests land in your GCash wallet in minutes.

~5 minutes avg
💜
Maya Withdrawal

Maya payouts run on the same fast rails as GCash. Expect your winnings in your Maya wallet same session.

~5–10 minutes avg
🏦
Bank Transfer

BPI, BDO, Metrobank, UnionBank — withdrawals processed during business hours via InstaPay or PESONet.

15–60 minutes avg
🪙
Crypto (USDT)

Crypto withdrawals are processed once verified. TRC20 transfers confirm quickly on the Tron blockchain.

15–30 minutes avg

Processing times listed are averages. Actual times may vary depending on verification status, network conditions, and withdrawal volume. Identity verification may be required for first-time withdrawals.


Bonus Terms Explained in Plain Filipino-English

Confused by wagering requirements and rollover? You're not alone. Here's what all the common bonus terms actually mean — with real peso examples.

ruby888
🔄 Wagering / Rollover Requirement

This is the number of times you must bet your bonus amount before you can withdraw any winnings from it. A "10x rollover" means you have to place bets totalling 10 times the bonus before cashout is allowed.

Example: You claim a ₱1,000 bonus with 15x rollover. You must bet a total of ₱15,000 across any qualifying games before the bonus converts to real withdrawable cash.
💸 Maximum Bet During Bonus

When you're playing with active bonus funds, most casinos — including ruby888 — impose a maximum bet per round. Exceeding this limit can void your bonus. The typical cap in Philippine online casinos is ₱250–₱500 per spin or round.

Example: If your bonus terms say "max bet ₱300," don't place a ₱500 slot spin while bonus funds are active — even if you have the balance. Stick to ₱300 or below.
🎮 Game Contribution Rate

Not all games contribute equally to clearing your rollover. Slots typically contribute 100% — every peso bet counts in full. Table games like baccarat or roulette often contribute only 10–20%, so clearing the rollover takes longer.

Example: You need to clear ₱15,000 rollover. Playing slots: each ₱100 bet clears ₱100. Playing baccarat (20% contribution): each ₱100 bet only clears ₱20. You'd need ₱75,000 in baccarat bets to meet the same requirement.
⏰ Bonus Expiry Window

Bonuses don't last forever. Most ruby888 promotions come with a 7-, 14-, or 30-day window to meet the rollover. Unused bonus balance or unmet rollovers are forfeited once the window closes — no extensions, no exceptions.

Example: You claimed a ₱2,000 bonus on January 1 with a 14-day expiry. If you haven't met the rollover by January 15, the bonus funds are removed from your account automatically.
🔒 Sticky vs Non-Sticky Bonus

A sticky bonus stays in your account throughout the rollover but can never be withdrawn — only your net winnings can be cashed out. A non-sticky bonus is deducted from your balance once the rollover is complete, and you keep only what you won on top.

Example: Sticky: You get ₱1,000 sticky bonus, hit a ₱5,000 win. After rollover, you withdraw ₱4,000 (winnings only — the ₱1,000 bonus disappears). Non-sticky: The ₱1,000 is removed first, and you withdraw the full net profit.
📈 Maximum Cash-Out Cap

Some bonuses limit how much you can withdraw from bonus-derived winnings — even if you've done incredibly well and hit big. This cap protects the casino from extreme edge cases but it's something you should check before claiming a promo.

Example: A bonus has a ₱10,000 max cash-out. You deposit ₱500, claim the bonus, and run it up to ₱35,000. You can only withdraw ₱10,000 — not the full ₱35,000. Always check the max cash-out in the T&C.
🎁 Welcome Bonus vs Reload Bonus

A welcome bonus is a one-time offer for new players — typically a deposit match on your first top-up. A reload bonus is offered to existing players on subsequent deposits, usually at a lower match percentage but available weekly or monthly.

Example: Welcome: Deposit ₱1,000, get ₱1,000 bonus (100% match). Reload: Deposit ₱1,000 on your 5th deposit, get ₱200 bonus (20% reload). Both are useful — but the terms often differ significantly.

 Always read the T&C before claiming any bonus. Wagering terms, expiry dates, game restrictions, and max cash-out caps vary per promotion. When in doubt, ask the ruby888 live chat team before opting in.

ruby888

Filipino-First Support, 24/7

We know Filipino players appreciate warm, patient support in a language they're comfortable with. That's why ruby888 staffs real Tagalog-and-English fluent agents around the clock — not just automated chatbots.

Live Chat Support

Our live chat is staffed by actual Filipino agents who speak both Tagalog and English naturally. If you'd rather type in Taglish, that's completely fine — our team gets it.

Avg. Response: 3–5 Minutes

Available 24 hours a day, 7 days a week — including Philippine holidays. Whether it's a deposit issue at 2am or a withdrawal question during Undas, someone is always on.

Live Chat — Available on-site, 24/7
Messenger / Viber — Message us directly, responses within the hour
Email Support[email protected] (plain text — not a link)
Real Filipino Agents

Not a bot. Not an outsourced script. Our agents are genuine Filipino-fluent staff who know the platform inside-out and can explain in Tagalog or English without hesitation.

3–5 Min Response

Average live chat first-response time is 3–5 minutes. During peak hours (6pm–midnight Manila time), we scale up our team to handle higher volume without slowdown.

Tagalog & English

Ask your question however feels natural. Taglish is perfectly welcome. Our support agents won't correct your spelling or switch you to English-only robot replies.

Common FAQs Handled

Withdrawal delays, bonus questions, game glitches, account verification, GCash linking — our team handles the most common Filipino player issues in minutes, not days.

ruby888

Contact ruby888 — We're Always Here

Whether you're stuck on a deposit, have a question about a bonus, or just want to know what games are new this week — our team is on standby.

Live Chat
Available: 24 hours, 7 days a week
Response time: 3–5 minutes average
Recommended for urgent issues — GCash delays, login problems, game errors
Email Support
Response time: Within 2–6 hours
Best for document submissions, account verification, or complex disputes that need a paper trail
Messenger / Viber
Available: 8am – 12 midnight (Manila time)
Response time: Within 1 hour typically
Find our official ruby888 page through the on-site support widget. Do not message unofficial accounts claiming to be ruby888.
Your Privacy at ruby888

ruby888 collects and processes your personal data — including name, contact details, payment information, and gameplay activity — solely for the purpose of operating your account, processing transactions, and complying with applicable Philippine regulations. We do not sell or rent your data to third parties. All data is protected by 256-bit SSL encryption. You have the right to request access to, correction of, or deletion of your personal data at any time by contacting our support team. For full details, review our Privacy Policy and Terms & Conditions.

ruby888

21+ ruby888 is strictly for players aged 21 and above. Underage gambling is illegal under Philippine law and PAGCOR regulations.  |  Gambling can be addictive. Please play responsibly.  |  Responsible Gaming Resources →