From Kuala Lumpur to Penang, thousands of Malaysian players trust vcity99 for world-class live casino games, Toto 4D, slots, and real-time sports betting with competitive odds.
Play Now See Promotions★ 21+ Only | Play Responsibly | Terms Apply
🎁 WELCOME OFFER
New to vcity99? Make your first deposit and we'll match it 100%, giving you double the funds to explore our full range of games — from live baccarat to Malaysia Super League sports betting.
Claim Bonus NowFull terms and conditions apply. 21+ only. Please gamble responsibly.
We're built from the ground up for the Malaysian online gaming community.
Withdraw to Touch 'n Go eWallet or Maybank in minutes, not days.
256-bit SSL encryption protects every transaction and personal data.
Among the best EPL, Malaysia Super League, and UFC betting odds online.
Live chat support available around the clock, in English.
Slots, live baccarat, roulette, poker, Toto 4D, and more.
Fully responsive — play seamlessly on any Android or iOS device.
All accounts operate in Malaysian Ringgit — no conversion fees.
Earn points on every bet and unlock exclusive tier-based perks.
OUR STORY
vcity99 was founded with one clear mission: to give Malaysian players a safe, fair, and genuinely enjoyable online gaming experience. We noticed that most platforms weren't built with the local market in mind — confusing interfaces, foreign currency headaches, and customer support that didn't understand Malaysian users. We set out to change that.
Today, vcity99 serves players from Kuala Lumpur, Petaling Jaya, Penang, Johor Bahru, and across the peninsula. Our platform supports MYR deposits and withdrawals via all major local banks and e-wallets including Maybank, CIMB, Touch 'n Go eWallet, and Boost. We cover football (including the Malaysia Super League and EPL), live casino, slots from top providers, and our own Toto 4D number games.
We operate under strict responsible gaming guidelines and are committed to maintaining transparency with our players. Every promotion is clearly documented, every odds line is fair, and our KYC process keeps the platform safe for everyone. Whether you're a casual weekend bettor or a seasoned live casino enthusiast, vcity99 is your home court.
vcity99 is committed to protecting your personal data in accordance with applicable data protection principles. We collect only the information necessary to operate your account, process payments, and comply with verification requirements. We never sell your data to third parties.
For full details on how your data is stored, processed, and protected, please review our Privacy Policy. By using vcity99, you acknowledge that you have read and understood our privacy practices.
Thousands of Malaysian players are already betting, spinning, and winning. It's your turn.
Get Started NowEvery feature on vcity99 has been designed with the local market in mind.
Clean English-language interface — easy to navigate for all Malaysian users.
All balances, deposits, and withdrawals in Malaysian Ringgit. No FX surprises.
Touch 'n Go eWallet, Boost, Maybank, CIMB, DuitNow, FPX — all supported.
Customer service peak hours align with Malaysian time (MYT, UTC+8).
The more you play, the more you unlock. Six tiers of exclusive rewards await.
Monthly Turnover: RM 5,000+
Monthly Turnover: RM 20,000+
Monthly Turnover: RM 60,000+
Monthly Turnover: RM 150,000+
Monthly Turnover: RM 400,000+
By Invitation Only
Earn points on every bet and redeem them for cash credits, free spins, and more.
Every RM 10 wagered on slots earns 1 Loyalty Point. Sports bets and live casino games also contribute. Points accumulate across all game categories.
Convert your points to real MYR balance at any time. 100 Loyalty Points = RM 1.00 in account credit. No minimum redemption threshold.
As your monthly turnover grows, your VIP tier advances — unlocking better cashback rates, faster withdrawals, and dedicated account management.
We take the security of your funds and personal information seriously.
All data encrypted in transit using industry-standard SSL/TLS.
Operates under international gaming authority oversight for fair play.
Certified Random Number Generator ensures genuinely random outcomes.
Round-the-clock live chat support in English, staffed from MYT timezone.
Choose your preferred local payment option — most deposits are credited instantly.
Malaysia's most popular e-wallet. Perfect for quick, on-the-go deposits.
1 Open TNG app
2 Select Pay / Scan QR
3 Confirm amount & done
Speed: Instant | Fee: Free | Range: RM 30 – RM 30,000
Axiata's super-app e-wallet, widely used by younger Malaysian players.
1 Open Boost app
2 Tap Pay & enter amount
3 Confirm with PIN/biometrics
Speed: Instant | Fee: Free | Range: RM 30 – RM 30,000
Grab's integrated payment system — familiar to millions of Malaysians.
1 Open Grab app
2 Select GrabPay wallet
3 Enter amount & confirm
Speed: Instant | Fee: Free | Range: RM 30 – RM 10,000
Malaysia's #1 bank. Use Maybank2u internet banking or MAE app.
1 Log in to Maybank2u
2 Transfer via FPX or DuitNow
3 Submit & await confirmation
Speed: 5–15 min | Fee: Free | Range: RM 100 – RM 500,000
Malaysia's #2 bank. Reliable FPX and DuitNow transfers available.
1 Log in to CIMB Clicks
2 Select DuitNow or FPX
3 Enter amount & authorise
Speed: 5–15 min | Fee: Free | Range: RM 100 – RM 500,000
Preferred by privacy-conscious players. Send USDT on Tron network.
1 Copy vcity99 TRC20 address
2 Send USDT from your wallet
3 Await 1 blockchain confirmation
Speed: 15–30 min | Fee: Network gas | Range: USDT 25 – No limit
Everything you need to know about depositing and withdrawing at vcity99 using Malaysian payment methods.
Best for players who want the fastest, most friction-free deposits. TNG eWallet is accepted by virtually every Malaysian and requires no bank login.
Step 1: Log in to vcity99 and go to Deposit.
Step 2: Select Touch 'n Go eWallet and enter your deposit amount (min RM 30).
Step 3: A QR code will appear — scan it with the TNG app.
Step 4: Confirm the payment in the app. Funds appear in your vcity99 account instantly.
Processing time: Instant | Typical fees: None | Min/Max: RM 30 – RM 30,000
DuitNow (Bank Negara's real-time transfer system) and FPX (Financial Process Exchange) allow you to pay directly from your bank account without registering an e-wallet.
Step 1: Select DuitNow or FPX at the vcity99 deposit page.
Step 2: Choose your bank (Maybank, CIMB, Public Bank, Hong Leong, etc.).
Step 3: You'll be redirected to your bank's secure login portal — authorise the transfer.
Step 4: DuitNow credits are typically instant; FPX transfers may take 5–15 minutes.
Processing time: Instant (DuitNow) / 5–15 min (FPX) | Fees: Free | Min/Max: RM 100 – RM 500,000
Cryptocurrency deposits are popular among Malaysian players seeking privacy and no bank involvement. vcity99 accepts USDT on the Tron (TRC20) network.
Step 1: Select Crypto / USDT TRC20 at the deposit section.
Step 2: Copy the unique TRC20 wallet address generated for your account.
Step 3: Open your crypto wallet (Trust Wallet, Binance, etc.) and send USDT to that address.
Step 4: Wait for 1 blockchain confirmation — typically 15–30 minutes. Your MYR equivalent is credited automatically.
Processing time: 15–30 min | Fees: Tron network gas fee | Min: USDT 25
For players who prefer cash deposits without a bank account or e-wallet — 7-Eleven Cliqq kiosks are available nationwide.
Step 1: Visit any 7-Eleven Malaysia and locate the Cliqq kiosk.
Step 2: Select the online gaming top-up option and enter your vcity99 member ID.
Step 3: Insert cash and confirm the transaction at the kiosk.
Step 4: Present the receipt to the cashier for processing. Funds credited within 30–60 minutes.
Processing time: 30–60 min | Fees: Small service fee may apply | Min/Max: RM 50 – RM 2,000
No more confusing casino jargon. Here's exactly what every bonus term means for Malaysian players.
This is the number of times you must bet your bonus amount before you can withdraw it. For example, a RM 200 bonus with a x15 rollover means you need to place bets totalling RM 3,000 before cashing out.
Example: Deposit RM 200, receive RM 200 bonus. Rollover x15 = bet RM 3,000 in total before withdrawal is unlocked.
While using bonus funds, most operators cap your maximum bet per spin or per round — typically between RM 25 and RM 50. Placing a bet above this limit while on bonus funds can result in the bonus being voided.
Example: If the max bonus bet is RM 30 and you place RM 100 on a slot, the bonus may be cancelled per the terms.
Not all games contribute equally toward your wagering requirement. Slot games typically contribute 100%, while table games like blackjack or roulette may only contribute 10%–20% per RM wagered.
Example: RM 100 bet on slots = RM 100 cleared. RM 100 bet on blackjack (10% contribution) = only RM 10 cleared toward rollover.
Bonuses have a time window — usually 7, 14, or 30 days from the date of crediting. If you don't complete the wagering requirement within that window, the bonus and any associated winnings are forfeited.
Example: Bonus credited on 1 June with a 14-day expiry expires on 14 June at midnight MYT.
A sticky bonus stays in your account during play but cannot be withdrawn — only the winnings derived from it can be cashed out. A non-sticky bonus (also called cashable bonus) can be withdrawn after the rollover is met.
Example: Win RM 500 using a sticky bonus of RM 100. At withdrawal, the RM 100 sticky bonus is removed, but you keep the RM 500 in winnings.
Some bonuses cap the total amount you can withdraw from winnings derived using that bonus. Even if you win RM 10,000 from a free spin bonus, a RM 500 max cash-out limit means only RM 500 can be withdrawn.
Example: Free spins bonus with RM 300 max cash-out. Winnings of RM 800 — only RM 300 is transferable to your main balance.
Safe, fast, and 100% MYR — vcity99 is the smart choice for Malaysian players.
Create Free Account
Got questions about vcity99? Here are the answers Malaysian players ask most.