Register at d123 free – takes less than 3 minutes Welcome bonus of up to RM 1,000 for new Malaysian members Minimum deposit RM 10 – withdrawals processed within 15–60 minutes More 500,000 registered members across Malaysia Your personal data is protected 256-bit SSL around the clock Sports Betting, baccarat, poker, e-sports & slots on one platform Register at d123 free – takes less than 3 minutes Welcome bonus of up to RM 1,000 for new Malaysian members Minimum deposit RM 10 – withdrawals processed within 15–60 minutes More 500,000 registered members across Malaysia Your personal data is protected 256-bit SSL around the clock Sports Betting, baccarat, poker, e-sports & slots on one platform
New Member

Register a d123 Account – Start Playing in Just 3 Minutes

D123 is a trusted online betting platform built specifically for Malaysian players. Register a free account today and access thousands of sports betting options, Live Casino, baccarat, poker, e-sports, and slots – all in one secure platform.

New Member Welcome Bonus
RM 1,000
Exclusive first deposit bonus for new d123 members
Rollover as low as 5x Minimum deposit RM 30 Instantly credited
256-bit SSL

Bank-grade data protection

Withdrawals in 15–60 Minutes

Direct to your Malaysian bank

24/7 Support

Full Bahasa Malaysia support

500,000+ Members

Malaysia's largest player community

Open a d123 Account for Free

Fill in the details below – takes less than 3 minutes

Personal Information
Name must match your official identification document
Use the format: 123456-78-9012 (with hyphens)
You must be at least 21 years old

Account Information
Active Malaysian number – used for account verification
Valid email to receive verification codes and account notifications
6–20 characters, letters and numbers only, no spaces
Enter your password to check its strength

Preferred Payment Method
You can change or add payment methods after registration
Enter the referral code from the friend who referred you for additional benefits

500K+
Registered Members
<3 min
Registration Time
RM10
Minimum Deposit
24/7
Support Available

Why Register a d123 Account Today?

Six key reasons why over 500,000 Malaysian players choose d123 as their betting platform.

Welcome Bonus up to RM 1,000

As a new d123 member, you're entitled to a generous first deposit bonus. Deposit RM 30 or more and enjoy a bonus of up to RM 1,000 credited directly to your account. Rollover requirement as low as 5x – one of the lowest in the Malaysian market. Use this bonus to bet on Liga Super Malaysia, EPL, baccarat, poker, or e-sports, whichever you prefer.

Thousands of Betting Options on One Platform

Once registered, you get full access to everything d123 has to offer – live Sports Betting (Liga Super Malaysia, EPL, FA Cup Malaysia, Thomas Cup badminton), e-sports (Mobile Legends MPL Malaysia, VALORANT, Dota 2), Live Casino with real dealers, baccarat, Texas Hold'em poker, 24-hour virtual sports, and hundreds of slots. All in one account.

Fast Deposits & Withdrawals in MYR

D123 accepts all major Malaysian payment methods – Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, and FPX via Maybank2u, CIMB Clicks, and other local banks. Minimum deposit of RM 10 is processed instantly. Winnings withdrawals are processed within 15 to 60 minutes directly to your bank account or e-wallet. No hidden fees.

Account Security & Privacy Guaranteed

Your d123 account is protected with 256-bit SSL encryption – the same security technology used by Malaysian banks. Your personal data is never sold to any third party. Two-factor authentication (2FA) is available for added security. Your winnings history and transaction records are stored securely and accessible at any time under your account history.

VIP Programme with Exclusive Benefits

Every bet you place earns loyalty points that advance you through the d123 VIP programme – Bronze, Silver, Gold, and Diamond. Each tier unlocks better rewards including weekly cashback, exclusive reload bonuses, higher withdrawal limits, access to VIP baccarat tables, and a dedicated personal account manager.

Seamless Experience on Mobile & Desktop

The d123 platform is fully optimised for all devices – Android and iOS smartphones, tablets, and desktop computers. No separate app download needed to get started. Simply visit d123.click from your mobile browser and every feature is available with a clean display and smooth navigation for Malaysian players.

How to Register a d123 Account – 6 Simple Steps

A complete guide for Malaysian players opening their first d123 account.

1
Fill In Your Personal Details

Enter your full name as shown on your Malaysian ID, your IC number, and date of birth. Make sure this information is accurate as it will be used for KYC verification and withdrawal processing later on.

2
Register Your Malaysian Phone Number & Email

Enter an active Malaysian phone number and a valid email address. Both will be used for account verification, transaction notifications, and security communications from d123.

3
Choose a Username & Strong Password

Create a unique username and a strong password – combining uppercase letters, lowercase letters, numbers, and symbols. Avoid using your name, date of birth, or the same password as other accounts. Store your login details somewhere safe.

4
Select Your Preferred Payment Method

Choose the Malaysia payment method you're most comfortable with – Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, or FPX via local banks. You can register multiple payment methods after your account is opened.

5
Agree to Terms & Verify Age

Read and agree to d123's Terms & Conditions and Privacy Policy. Confirm that you are at least 21 years old – this is a strict, non-negotiable requirement for all d123 members in Malaysia.

6
Activate Account & Make First Deposit

Once the form is submitted, you'll receive a confirmation email. Click the link in the email to activate your account, then make a first deposit of at least RM 30 to qualify for the welcome bonus of up to RM 1,000. Happy betting!

What You Get After Registering

Welcome Bonus up to RM 1,000

Credited directly to your account once the first deposit is processed. Minimum 5x rollover, valid for 30 days.

Full Access to All Games & Betting

Sports Betting, baccarat, poker, e-sports, virtual sports, slots, and Live Casino – all in one d123 account.

Weekly Cashback & Ongoing Promotions

Active d123 members are eligible for weekly cashback and exclusive promotional offers updated every week.

Start at VIP Bronze Tier

Every bet earns VIP points. Level up to Silver, Gold, and Diamond for increasingly exclusive rewards.

Responsible Gaming Self-Exclusion Tools

Deposit limits, loss limits, session time limits, and self-exclusion options are available free of charge to all members.

Personal Support in Bahasa Malaysia 24/7

D123's Bahasa Malaysia-speaking support team is on hand to assist you via live chat and email at any time.

Accepted Payment Methods
Touch 'n Go eWallet GrabPay Boost ShopeePay DuitNow FPX Maybank2u CIMB Clicks RHB Now Public Bank PBe
Instant deposits All amounts in MYR Secure & encrypted

After Registering with d123, Access All of This Instantly

One d123 account gives you access to Malaysia's most complete betting and entertainment ecosystem.

Football
Liga Super Malaysia, EPL, La Liga, FA Cup Malaysia & more
E-Sports
Mobile Legends MPL, VALORANT, Dota 2, CS2 & more
Live Baccarat
Live tables with real dealers, multipliers up to 8x
Poker
Texas Hold'em, Omaha, Sit & Go, and Malaysian poker tournaments
Badminton
Thomas Cup, Uber Cup, BWF World Championships & SEA Games
Virtual Sports
Virtual football, horse racing & basketball – available 24/7
Slots
Hundreds of slots from top providers, progressive jackpots in MYR
Best Odds
Match odds updated in real time, Asian Handicap & Over/Under

Frequently Asked Questions About d123 Registration

Answers to the most frequently asked questions from Malaysian players looking to open a d123 account.

To register a d123 account, you must meet three key requirements. First, you must be at least 21 years of age – this is a strict minimum age requirement enforced without exception. Second, you must have an active Malaysian phone number and a valid email address for the verification process. Third, you must provide accurate and up-to-date personal information, including your full name as stated on your Malaysian identity card. Registration is completely free and requires no payment or deposit upfront to open an account. You only need to deposit funds when you are ready to start playing. d123 also accepts applications from Malaysian nationals only.

The d123 registration process takes less than 3 minutes to complete. Once the form is submitted, you will receive a verification email to the address you registered within minutes. Click the verification link in that email to activate your account – and it will be ready to use immediately. You can make your first deposit and start playing right away after activation. If you wish to withdraw winnings above a certain threshold, a KYC (identity verification) process may be required – this involves submitting a copy of your identity card and is typically processed within 1 to 2 business days.

To claim the d123 welcome bonus, follow these steps once your account has been successfully registered and activated. First, log in to your d123 account. Second, go to the Promotions section and click "Claim Welcome Bonus", or it may be offered to you automatically upon your first deposit. Third, make your first deposit of at least RM 30 using any supported Malaysian payment method. The bonus will be credited to your account within minutes after the deposit is confirmed. The bonus amount depends on your deposit size – the more you deposit, the larger the bonus, up to a maximum of RM 1,000. This bonus is subject to a rollover requirement as low as 5x and must be used within 30 days. Full bonus terms and conditions are available on the d123 Promotions page.

No – each individual is only permitted to hold one active d123 account. This one-account-per-person policy exists to uphold platform integrity and ensure all members receive fair and equal treatment across all promotions and wagers. Registering multiple accounts is a serious violation of d123's Terms & Conditions and may result in the closure of all related accounts and the freezing of all funds. If you've forgotten your existing login credentials, use the "Forgot Password" function on the login page or contact the d123 support team via live chat for assistance. In cases where different family members living at the same address wish to register their own accounts, please contact d123 support first for further guidance.

d123 supports all major Malaysian payment methods in Ringgit Malaysia (MYR). For deposits, you can use Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, and FPX via local banks including Maybank2u, CIMB Clicks, RHB Now, Public Bank PBe, Hong Leong Connect, and other Malaysian banks. The minimum deposit is RM 10 and is processed instantly within 5 minutes. For withdrawals, funds are transferred to the same payment method or the same account name used for your deposit – this is a standard security measure. Withdrawals are processed within 15 to 60 minutes with no fees. All transactions are in Ringgit Malaysia only – d123 does not accept or process foreign currencies.
Safe & Responsible Registration

D123 is committed to Responsible Gaming. Betting on d123 is purely for entertainment – it is not a way to earn a steady income or resolve financial difficulties. Please make sure you read Terms & Conditions and Privacy Policy us before registering. The d123 platform is intended for individuals aged 21 and above only.

Self-Exclusion Tools Available at No Cost
Deposit Limit Session Time Limit Self-Exclusion Loss Limit
Important Information Before You Register
  • d123 account registration is completely free with no hidden charges
  • Minimum deposit of RM 10 – no need to deposit a large amount at registration
  • Only one account per person is allowed – registering multiple accounts is strictly prohibited
  • Minimum age of 21 strictly enforced through the KYC process
  • Your data is protected by 256-bit SSL encryption and is never sold to any third party
  • Customer support in Bahasa Malaysia available 24/7 via live chat and email

Join 500,000+ Malaysian Players at d123 Today

Don't wait any longer. Register a free d123 account in under 3 minutes and enjoy a welcome bonus of up to RM 1,000. Bet on the Malaysia Super League, EPL, badminton, e-sports, baccarat, poker, and much more – all on one secure and trusted platform.

RM 1,000 Bonus
For New d123 Members
Bahasa Melayu