Registration takes less than three minutes. Fill in your details, verify your mobile number, and you're in – ready to bet on sports, play slots, enjoy live casino, and more. All in Philippine Peso.
SSL-Encrypted Registration
Your personal details are protected end-to-end from the moment you fill in the form.
OTP Mobile Verification
A one-time password is sent to your Philippine mobile number to confirm your identity instantly.
Deposits and Withdrawals in PHP
Transact in Philippine Peso via local bank transfer and e-wallets. No currency conversion needed.
21+ Players Only
km888 is strictly for adults aged 21 and above. Age is confirmed during KYC verification.
Already have an account? Log in here
SSL secured · OTP verified · 21+ only · PHP transactions
Four straightforward steps from signup to playing. The whole process takes about three minutes on any device.
Enter your full name, Philippine mobile number, email address, a username, and a strong password on the registration page.
A one-time password is sent to your mobile number. Enter the OTP to confirm your number is active and belongs to you.
Fund your km888 account in Philippine Peso via local bank transfer or e-wallet. Deposits reflect quickly so you can start right away.
Browse sports, live casino, slots, eBingo, and more. Place your first bet or spin on any device – desktop, tablet, or mobile.
About KYC Verification
You can explore and deposit right after registration. Before your first withdrawal is processed, km888 requires a one-time KYC check – just submit a valid Philippine government-issued ID to verify your identity and confirm you're 21 or older. This keeps every account secure and compliant.
Your km888 account opens up a full range of betting and gaming options tailored for Filipino players.
Bet on PBA, NBA, boxing, volleyball, football, esports, and international leagues. Live betting lets you wager while the game is still in progress, with odds that update in real time.
Hundreds of slot titles from classic three-reels to feature-packed video slots. New games are added regularly, and you can try different titles from a single km888 account without switching platforms.
Real dealers, real cards, real-time streaming. Play baccarat, blackjack, roulette, and more from your phone or browser. The live casino atmosphere without leaving home in Manila or Cebu.
eBingo is one of the most popular games among Filipino players. km888 offers multiple eBingo rooms with different card prices and jackpot sizes so you can pick a game that suits your budget.
The more you play, the more your account progresses through km888's VIP tiers. Higher tiers come with enhanced benefits including improved withdrawal terms and dedicated account support. See the VIP page for details.
km888 is optimised for mobile use. Whether you're watching a PBA game in Quezon City or taking a break in Davao, your account and all betting categories are fully accessible from any smartphone browser.
Signing up for a km888 account is genuinely quick – you're not filling out a long application form or waiting for a manual review. The registration process is automated, and most players in the Philippines are through it and making their first deposit within a few minutes.
That said, there are a few things worth knowing in advance so the process goes smoothly from the start.
Each player is allowed a single km888 account. Duplicate accounts are not permitted and will result in both accounts being suspended. If you've forgotten your login details, use the account recovery option on the login page rather than creating a second account.
Once your account is active, you can fund it in Philippine Peso through local bank transfer or e-wallets. All deposits and withdrawals on km888 are handled in PHP – no foreign currency conversion or additional fees from currency exchange. Head to the Deposit page for a full breakdown of available payment options.
km888 encourages all new players to set deposit limits right from the start. Betting should always be treated as entertainment within a comfortable budget – never as a way to earn income or recover losses. The platform offers self-management tools including deposit limits and session reminders. Visit the Responsible Gaming page to learn more about the tools available to you.
Deposit Options After Signup
View available deposit channels on the Deposit page.
Yes, creating a km888 account is completely free. There are no sign-up fees or registration charges. You only need to fund your account when you're ready to start playing, and all transactions are handled in Philippine Peso.
Yes. The km888 registration page is fully optimised for mobile browsers. Most Filipino players sign up on their smartphones, and the process works smoothly on Android and iOS devices without needing to download any additional app.
The minimum age is 21. This applies to all players across the Philippines regardless of location or game type. You will be asked to confirm your date of birth at registration, and identity verification (KYC) is required before your first withdrawal to confirm you meet the age requirement.
Most players complete the full registration, including OTP verification, in under three minutes. The only part that takes a bit longer is KYC, which involves submitting a government ID – but that only needs to happen once, before your first withdrawal, not at sign-up.
No. Each person is permitted one km888 account. Creating multiple accounts is against our Terms and Conditions and will result in all associated accounts being suspended. If you've lost access to your account, use the recovery option on the login page to regain access.
km888 supports deposits via Philippine bank transfer, online banking, and e-wallets including GCash and Maya. All transactions are in Philippine Peso. For a full list of available deposit channels and instructions, visit the Deposit page.