⚠ This platform is for adults 21+ only. Please gamble responsibly.
21+ ONLY  ·  PLAY RESPONSIBLY

kode4 — Indonesia's Most Trusted
Online Betting & Casino Platform

From BRI Liga 1 match odds to live dealer tables and slot gacor (Indonesia's most-played high-payout slots), kode4 brings the complete betting experience to players across Jakarta, Surabaya, Medan, Bali, and every corner of the archipelago.

3M+ Registered Members
5,000+ Games Available
24/7 Live Support
< 5 Min Average Withdrawal
Your privacy matters. kode4 handles all personal data in accordance with our Privacy Policy. We use industry-standard SSL encryption and never share your data with unauthorized third parties.
kode4

Why Players Choose kode4

Backed by world-class infrastructure and built specifically for Indonesian players who demand speed, security, and the best odds.

Lightning-Fast Payouts

Withdrawals processed in under 5 minutes to BCA, BRI, BNI, Mandiri, and all major Indonesian banks — around the clock.

SSL-Secured Platform

256-bit TLS encryption protects every transaction. Your funds and personal data are safe with kode4 at all times.

Competitive Odds

Market-leading odds on BRI Liga 1, EPL, La Liga, Serie A, and Champions League — with Asian handicap margins as low as 2.5%.

Indonesian Support 24/7

Native Indonesian-speaking agents are on standby around the clock via live chat, WhatsApp, and email.

Mobile-Optimized

Full platform accessible on any Android or iOS device with no app download required — play directly in your browser.

Local Payment Methods

Deposit and withdraw via OVO, DANA, GoPay, ShopeePay, LinkAja, BCA, BRI, BNI, Mandiri, and CIMB Niaga.

Provably Fair Games

All kode4 casino games use certified RNG technology with publicly auditable fairness reports available on request.

Daily Promotions

New bonuses every day — from reload bonuses to cashback deals timed for Idul Fitri, Independence Day (17 August), and more

kode4

Bonus Terms Comparison

No hidden conditions. Review all bonus offers side-by-side before you claim — kode4 believes in full transparency.

Bonus Type Bonus Amount Min. Deposit Wagering Requirement Validity Period
Welcome Bonus 100% up to Rp 2.000.000 Rp 50.000 30× (deposit + bonus) 30 days
Daily Deposit Bonus 20% up to Rp 500.000 Rp 100.000 25× bonus amount 7 days
Weekly Cashback 10% of net losses No deposit required 5× cashback amount 3 days after credit
Referral Bonus Rp 100.000 per referral Referral must deposit Rp 50.000 10× bonus amount 14 days
Reload Bonus 50% up to Rp 1.000.000 Rp 200.000 20× bonus amount 14 days

Wagering requirements apply to the bonus amount unless stated otherwise. Terms are subject to change — see Terms & Conditions for full details. 21+ only.

Welcome Bonus — 100% Match

Up to Rp 2.000.000

New to kode4? Your very first deposit is matched 100% — giving you double the funds to explore our full range of sportsbook markets, live casino tables, and slot gacor (high-payout Indonesian-favourite slots).

Claim Your Bonus →
  • Minimum first deposit of Rp 50.000 qualifies for the full welcome bonus.
  • Wagering requirement: 30× the combined deposit + bonus amount before withdrawal.
  • Bonus valid for 30 days from the date of credit. Unused bonus expires after this period.
  • Eligible payment methods: BCA, BRI, BNI, Mandiri, OVO, DANA, GoPay, ShopeePay.
  • One welcome bonus per household. 21+ only. Please gamble responsibly.
kode4

Your Journey with kode4

From registration to your first withdrawal — four simple steps to get you playing in minutes.

1
Register

Create your free kode4 account in under 60 seconds. Fill in your details, verify your email, and you're in.

2
Deposit

Fund your account instantly via BCA, BRI, Mandiri, OVO, DANA, or GoPay. Minimum deposit from Rp 10.000.

3
Play

Explore thousands of games — sportsbook, live casino, slot gacor, crash games, and more — all on one platform.

4
Withdraw

Request a payout anytime. Funds arrive in your Indonesian bank or e-wallet account in under 5 minutes on average.

Account Verification Process (KYC)

kode4 is committed to maintaining a safe and compliant platform. Our Know Your Customer (KYC) process is required by international anti-money-laundering standards and protects both you and the platform from fraud, identity theft, and unauthorized account access.

Completing verification unlocks higher withdrawal limits, full bonus eligibility, and priority support. The process is straightforward and typically completed within 1–24 hours of document submission.

All documents submitted for KYC are encrypted, stored securely, and never shared with unauthorized parties. See our Privacy Policy for full details.
Step 1 — National ID (KTP)

Submit a clear photo of your Indonesian National Identity Card (KTP). The name on your KTP must match your kode4 account name exactly.

Step 2 — Proof of Address

A recent utility bill, bank statement, or official document dated within the last 3 months showing your current address is required for higher-tier accounts.

Step 3 — Selfie Verification

A selfie photo holding your KTP next to your face confirms the document belongs to you. Ensure good lighting and both your face and the KTP are clearly visible.

Processing Time: 1–24 Hours

Our compliance team reviews documents during WIB business hours. Once approved, your account is fully verified and withdrawal limits are lifted immediately.

kode4

Sabung Ayam Online

Indonesia's traditional cockfighting betting culture — now streamed live 24 hours a day from licensed arenas across Southeast Asia.

Sabung ayam (Indonesia's centuries-old cockfighting wagering tradition) has deep cultural roots in Bali, Sumatra, Sulawesi, and Kalimantan, where local matches remain a communal ritual. Online platforms now broadcast these contests — known as sabung ayam online — via live streaming from licensed arenas in the Philippines, Thailand, and Cambodia, running 24 hours a day, 7 days a week. This brings the sights and sounds of the arena directly to your screen in real time, with bets placed before and during each bout.

International streaming providers such as S128 (Philippines) and SV388 (Thailand) are among the best-known operators of professional live sabung ayam arenas, each running multiple concurrent rings with high-definition streams. Players across Jakarta, Surabaya, and Medan watch these feeds to inform their wagers in real time.

Responsible Gaming Notice

Sabung ayam betting carries financial risk. kode4 promotes judi tanggung jawab (responsible gambling) at all times. Set your limits before you play. 21+ only. If gambling is affecting your daily life, please visit our Responsible Gaming page.

Meron vs Wala

The most fundamental bet type: Meron (red corner — the favored bird) versus Wala (blue corner — the underdog). Odds shift dynamically as the bout progresses. Equivalent to a head-to-head wager in other sports.

BDD (Quick-Result Bet)

Short for "Bet Depan Doel" — a fast-resolution wager settled within the first two to three rounds of the bout. Favored by players who prefer rapid outcomes rather than waiting for a full match to conclude.

Sente / Tagra

Sente refers to a draw or inconclusive result (both birds unable to continue), while Tagra designates a specific winning condition such as a knockout within a defined round window. Both offer enhanced odds compared to a simple Meron/Wala pick.

Live Streaming 24/7

All sabung ayam online matches are broadcast in real time with stable HD streams. Watch from any device, any time zone (WIB, WITA, or WIT), with bouts running back-to-back with minimal downtime between fights.

kode4

Online Bandar Bola Guide

Everything you need to know about online football bookmaking — from Asian handicap basics to mix parlay strategy — explained in plain terms.

A bandar bola (online football bookmaker) aggregates match odds from the world's top football leagues and presents them in formats that Indonesian punters know well: Asian handicap, over/under totals, and the wildly popular mix parlay (accumulator) format. Unlike European fixed-odds betting, the Asian handicap model — developed specifically for Asian markets — eliminates the draw outcome, offering only two result scenarios with near-equal odds. This simplicity, combined with tight margins, makes bandar bola sites the go-to choice for Indonesian football fans from Persib Bandung ultras in Bandung to Timnas Indonesia (Garuda) supporters in Jakarta.

kode4 covers every major competition Indonesian punters follow: BRI Liga 1, EPL (English Premier League), La Liga, Serie A, Bundesliga, UEFA Champions League, FIFA World Cup, and the AFF Cup (Piala AFF). Match lines go live up to seven days in advance, with in-play odds updating dynamically as play unfolds — see our In-Play Betting section for live markets.

Handicap (Voor Bola)

Asian handicap gives the stronger team a virtual deficit (e.g., −1.5 goals) to level the playing field. Voor bola is the Indonesian term for this goal advantage. It remains the single most popular bet type on kode4, used in everything from BRI Liga 1 to Champions League finals.

Over/Under (OU)

A total-goals bet: you predict whether the match total will be over or under a line set by kode4 (e.g., 2.5 goals). Simple, liquid, and available for every market from EPL to the Indonesian national league.

Mix Parlay (Accumulator)

Mix parlay — Indonesian for a multi-match accumulator — multiplies the odds of 3 or more selections together, offering the chance to turn a small stake into a life-changing payout. All legs must win; a single loss voids the ticket.

1X2 (Win-Draw-Win)

The classic European three-way bet: pick the home win (1), draw (X), or away win (2). Familiar to football fans worldwide and available on every listed match on kode4.

Total Goals

Predict the exact goals bracket for the match (e.g., 0–1, 2–3, 4+). Higher odds than a standard OU line, rewarding detailed match analysis and form study.

BTTS (Both Teams to Score)

Both Teams To Score is a popular high-engagement market: simply predict whether both sides will find the net during the match, regardless of the final result. Common in open, high-scoring leagues like the EPL and Bundesliga.

Judi bola online (online football betting) carries financial risk. Never bet more than you can afford to lose. kode4 offers voluntary deposit limits and self-exclusion tools — visit our Responsible Gaming page to learn more. Adults 21+ only.

kode4

Slot Game Types Explained

From three-reel classics to modern cluster-pays mechanics — understand every slot format available on kode4 before you spin.

Classic Slots (3-Reel)

Three-reel classic slots replicate the look and feel of original mechanical slot machines, with a small number of paylines (typically 1–5) and straightforward win conditions. Ideal for players who prefer simplicity and lower volatility over complex bonus features.

Video Slots (5-Reel)

Five-reel video slots are the most common format today, featuring multiple paylines (from 10 to over 1,024 ways to win), animated symbols, themed soundtracks, and multi-stage bonus rounds. The depth of gameplay makes them the most popular slot category on kode4.

Progressive Jackpot Slots

A small percentage of every bet placed contributes to a shared jackpot pool that grows continuously until one lucky player triggers the top prize. Jackpots can reach hundreds of millions of Rupiah, making these the highest-excitement games on the platform.

Megaways Slots

Megaways mechanics use a dynamic reel system where the number of symbols on each reel changes with every spin, producing thousands — sometimes over 100,000 — unique ways to win per spin. The constantly shifting grid creates intense variance and enormous win potential.

Cascading Reels

When a winning combination lands, the winning symbols are removed and new symbols fall into their places from above — potentially creating chain reactions of consecutive wins from a single spin. Multipliers often increase with each successive cascade, amplifying payouts significantly.

Cluster Pays

Instead of traditional paylines, cluster pays slots award wins when a group of identical symbols forms a connected cluster of a minimum size (usually 5 or more) anywhere on the grid. This mechanic rewards spatial pattern recognition rather than left-to-right alignment.

RTP & House Edge Explained

Return to Player (RTP) is the percentage of all wagered money that a game is statistically designed to pay back to players over a very large number of spins or rounds. An RTP of 96% means that for every Rp 100.000 wagered collectively, the game returns Rp 96.000 to players over time — the remaining Rp 4.000 is the house edge.

It is critical to understand that RTP is calculated over millions of rounds and does not guarantee any outcome in a single session. A short session can produce results far above or below the theoretical RTP — this is called variance or volatility. High-volatility games pay less frequently but in larger amounts; low-volatility games pay smaller amounts more consistently.

The house edge is simply the inverse of RTP (House Edge = 100% − RTP). Understanding both figures helps you make informed decisions about which games align with your bankroll and risk tolerance — a key element of responsible bankroll management.

Always check a game's RTP before playing — reputable platforms including kode4 display RTP figures in the game information panel. Choosing games with higher RTPs and understanding their volatility profiles gives you the best statistical foundation for your sessions.

Slot Games
RTP 92%–98%

Most online slots target 94%–97% RTP. High-volatility jackpot slots may sit lower (92%–94%) in exchange for rare but massive payouts.

Blackjack
RTP ~99%

Blackjack played with optimal basic strategy achieves the highest RTP of any casino game — approximately 99% to 99.5%, meaning a house edge as low as 0.5%.

Roulette (European)
RTP 97.3%

European single-zero roulette carries a 2.7% house edge. American double-zero roulette drops to 94.7% RTP — always prefer European variants when available.

Baccarat
RTP 98.9%

Banker bet in baccarat returns ~98.9% RTP after the 5% commission. Extremely popular across Indonesian and broader Asian casino markets due to its simplicity and low house edge.

kode4

Bankroll Management Guide

Smart money management is the single most important skill any bettor can develop. These principles apply whether you stake Rp 10.000 or Rp 10.000.000.

1
Set a Dedicated Gambling Budget

Before you deposit a single Rupiah, decide the maximum amount you are willing to lose in a given month — your "entertainment budget." Transfer only this amount to your kode4 account. Never supplement losses from rent, savings, or daily living funds. Treat gambling expenditure exactly as you would a cinema ticket or a dinner out: money spent for an experience, not an investment.

2
Divide Into Session Amounts

Split your monthly budget into weekly or daily session limits. If your budget is Rp 500.000 for the month, consider five sessions of Rp 100.000 each. When a session bankroll is exhausted, stop for that session regardless of how close you feel to a win. This prevents a single bad run from consuming your entire month's budget.

3
The 1%–5% Per-Bet Rule

Professional sports bettors rarely risk more than 1%–5% of their total bankroll on a single wager. If your session bankroll is Rp 200.000, your individual stake should sit between Rp 2.000 and Rp 10.000. This flat-staking discipline ensures that even a run of ten consecutive losses does not wipe out your entire session fund.

4
Set Win Goals and Walk Away

Decide a profit target before each session — for example, 50% above your starting session bankroll. When you reach that target, withdraw your profit and close the session. Continuing to play after a significant win gives the house additional opportunities to reclaim your gains. Locking in profits requires discipline but is one of the clearest separators between recreational players and consistent ones.

5
Know When to Stop After Losses

Chasing losses — increasing stake sizes after a losing run in an attempt to recover — is the most common cause of catastrophic bankroll failure. Set a hard stop-loss for each session (e.g., 40% of session bankroll). When you hit that threshold, close the platform, step away, and return another day with a fresh session allocation.

6
Track Your Play History

Maintain a simple spreadsheet or note log recording each session's starting bankroll, bets placed, outcome, and ending balance. Reviewing this history monthly reveals patterns — which games drain your bankroll fastest, which bet types yield better returns over time — and keeps your spending transparent and accountable. kode4's transaction history tools make this straightforward.

kode4 Loyalty Rewards Program

Every bet you place earns loyalty points. Accumulate points to climb tiers and unlock increasingly valuable rewards — the more you play, the more kode4 gives back.

🥉

Bronze

Entry level for all new kode4 members. Earn 1 loyalty point per Rp 10.000 wagered across all game categories.

  • 1 pt per Rp 10.000 wagered
  • Access to weekly reload bonuses
  • Birthday bonus credit
  • Standard withdrawal processing
Required: 0 – 4,999 pts / month
🥈

Silver

Mid-tier members who have demonstrated consistent play. Enjoy enhanced earn rates and priority support queue.

  • 1.5 pts per Rp 10.000 wagered
  • Monthly cashback (5% of net losses)
  • Priority customer support lane
  • Faster withdrawal processing
Required: 5,000 – 19,999 pts / month
🥇

Gold

kode4's elite membership tier. Dedicated VIP account manager, maximum earn rates, and exclusive Gold-only promotions.

  • 2 pts per Rp 10.000 wagered
  • Monthly cashback (10% of net losses)
  • Dedicated VIP account manager
  • Instant withdrawal processing
Required: 20,000+ pts / month

24/7 Indonesian-Speaking Support

kode4 understands that Indonesian players deserve assistance in their own language, on their own schedule. Our team of native Indonesian-speaking agents is available around the clock — whether you need help with a BCA transfer, a KTP verification query, or understanding a bonus term during peak evening hours (WIB).

Average response time during peak WIB hours (18:00–23:00 WIB): 2–5 minutes via live chat. Off-peak hours and email queries are typically handled within 30–60 minutes. We aim to resolve every issue on first contact.

Live Chat
In-app, 24/7
WhatsApp
Text support
Common Topics Our Indonesian Agents Handle
  • Bank Transfer Issues (BCA, BRI, BNI, Mandiri)

    Pending deposits, transfer confirmation, incorrect reference numbers, and bank maintenance windows.

  • Withdrawal Processing

    Tracking pending withdrawals, explaining processing times, and resolving bank-side rejection issues.

  • KTP Verification (Account Upgrade)

    Guidance on submitting KTP photos, selfie requirements, and verification status updates.

  • Bonus Queries

    Clarifying wagering requirements, checking bonus eligibility, and resolving bonus credit delays.

What kode4 Players Say

Real feedback from real players across Indonesia. Their experiences reflect what kode4 is built around: speed, fairness, and trust.

★★★★★

"I've tried several platforms but kode4 is genuinely different. My BCA withdrawal cleared in under three minutes — I actually timed it. The sportsbook odds for BRI Liga 1 are consistently better than anywhere else I've used."

RH
Rendra H.
Jakarta Selatan
★★★★★

"As someone who follows EPL closely and loves placing mix parlay bets on weekend fixtures, kode4 gives me the deepest market selection I've found. The live in-play odds update instantly without lag. Highly recommended."

DW
Dwi W.
Surabaya
★★★★☆

"The customer support team responded in Bahasa Indonesia within two minutes when I had a deposit issue with my Mandiri account. The agent walked me through everything patiently. That kind of service is rare on international platforms."

SA
Sari A.
Medan
★★★★★

"I started with the welcome bonus and ended up staying because the slot selection is massive. The RTP information is displayed clearly for every game which I really appreciate — most platforms hide that. kode4 feels transparent."

BP
Bagas P.
Bandung
★★★★★

"The live casino section on kode4 runs without any buffering issues even on my mobile connection in Yogyakarta. The live baccarat dealers are professional and the interface is clean. I've made this my main platform since last Ramadhan."

YN
Yusuf N.
Yogyakarta
★★★★☆

"Switching from my old platform to kode4 was one of the best decisions I made this year. The GoPay and OVO instant deposit options are perfectly integrated — funds appear in seconds. The weekly cashback keeps me coming back even on losing weeks."

LM
Lina M.
Makassar
kode4

Betting Glossary

New to online betting? Master these essential terms before placing your first wager on kode4.

RTP (Return to Player)

The theoretical percentage of total wagered money a game pays back to players over millions of rounds. A slot with 96% RTP returns Rp 96.000 for every Rp 100.000 collectively wagered over its lifetime.

House Edge

The mathematical advantage the casino holds over the player, expressed as a percentage. House Edge = 100% minus RTP. A game with 97% RTP has a 3% house edge — the platform's long-term profit margin per bet.

Wager / Stake

The amount of money placed on a single bet. "Stake" and "wager" are interchangeable. Wagering requirements on bonuses specify how many times the bonus amount must be staked before withdrawal is permitted.

Odds

A numerical expression of the probability of an outcome and the payout it carries. Decimal odds of 2.50 mean a winning Rp 100.000 stake returns Rp 250.000 total (Rp 150.000 profit). kode4 displays all odds in decimal format.

Spread / Asian Handicap

A points or goals advantage given to the underdog to level the betting field. In football, a −1.5 Asian handicap means the favored team must win by 2 or more goals for that bet to pay out. Exceptionally popular across Indonesian football betting markets.

Parlay / Accumulator

A multi-selection bet where the winnings of each selection roll into the next. All selections must win for the bet to pay out. Known in Indonesia as mix parlay, this format offers large potential returns from small stakes but carries higher risk than single bets.

Live Bet (In-Play)

A bet placed after a sporting event has already started, with odds updating in real time as play progresses. kode4's in-play betting markets cover football, basketball, tennis, and more — see the In-Play Betting section.

Cash Out

A feature allowing you to settle an open bet before the event concludes, securing a partial profit or limiting a potential loss. The cash-out value fluctuates in real time based on current match conditions and remaining odds.

Bankroll

The total amount of money you have set aside specifically for gambling. Effective bankroll management — dividing it into session limits and applying per-bet sizing rules — is the foundation of sustainable, responsible play on kode4.

Volatility

A measure of how frequently and how large a slot or game pays out relative to the stake. High volatility means infrequent but large wins; low volatility means frequent but smaller wins. Neither is objectively better — the right choice depends on your bankroll size and risk tolerance.

Free Spin

A complimentary spin on a slot machine awarded as part of a bonus or triggered by scatter symbols in-game. Free spins play at a preset bet value; winnings may carry additional wagering requirements before withdrawal.

Wagering Requirement

The number of times a bonus amount must be bet before any resulting winnings can be withdrawn. A 30× wagering requirement on a Rp 200.000 bonus means you must place Rp 6.000.000 in total bets before cashing out. Always check this figure before claiming any promotion on kode4.

Ready to Experience kode4 for Yourself?

Join over 3 million registered members across Indonesia. Sportsbook, live casino, slots, crash games — all in one place, with instant local payment support. 21+ only. Please gamble responsibly.