jktMobile Sportsbook & Casino with Android APK & iOS Browser Access
We at jkt offer live football streaming, multi-sport markets, and live-dealer casino tables on a single mobile-optimized platform. Open an account in minutes, deposit via DANA, e-wallet, mobile banking, local payment, or online payment, and explore Liga 1, Champions League, and live roulette.

Featured games & markets on jkt
We host live football streaming for Liga 1, Piala AFF, Champions League, and Premier League, alongside live-dealer tables and slot games. Each category supports mobile play on low-data connections and includes account preference controls.
Welcome Offer for New Accounts

Why players trust jkt
We earn trust through transparency, security, and consistent service. Our players know that when they fund their account via DANA, e-wallet, mobile banking, or local payment, their balance is protected and withdrawal requests are handled fairly. We don't hide terms or surprise…
- Transparent fee structure We publish all withdrawal charges and deposit minimums upfront in our account settings.
- Multi-payment support We accept online payment, e-wallet, mobile banking, local payment, online payment, e-wallet, and major bank transfers for convenience.
- Verified account safety We use standard encryption and verification windows to prevent fraud and unauthorized access.
- Consistent mobile experience We ensure Android, iOS, and browser play identically so you never lose functionality…
- Live customer support We offer English support during peak hours to help with login, payment, or…
- No hidden bonus strings We state all offer terms clearly—no surprise rollover requirements or withdrawal blocks.
New member welcome offer
When you open an account on jkt, we provide an attractive welcome bonus on your first…
Why account holders choose jkt
Fast deposit rails
DANA, e-wallet, mobile banking, local payment, online payment, e-wallet — all supported for quick account funding across Indonesia.
Football & badminton
Live feed for Liga 1, Piala AFF, Champions League, and Thomas Cup badminton with match context…
Low-data access
Optimized interface for Android APK and iOS browser; readable even on 2G connections with compression enabled.
English support
Help channels with clear response windows; account balance, deposit history, and withdrawal status visible in real…
jkt Highlights
Platform categories
- Live sports Football, badminton, MotoGP
- Live casino Blackjack, roulette, baccarat
- Slot games Aviator, Sweet Bonanza, Gates of Olympus
- Esports Mobile Legends, Free Fire, PUBG Mobile
Payment Methods on jkt
We support Indonesia's most popular payment rails — instant transfers and virtual accounts — with deposit confirmation and clear withdrawal review windows.
DANA
Withdrawal: subject to verification
OVO
Withdrawal: subject to verification
GoPay
Withdrawal: subject to verification
ShopeePay
Withdrawal: subject to verification
LinkAja
Withdrawal: subject to verification
QRIS / Bank VA
Withdrawal: subject to verification
Why Choose jkt
Fast payout
DANA and e-wallet withdrawals process in under subject to verification on average. Our review window is designed to be minimal once your account is verified.
Secure transaction
We enforce KYC verification, two-factor authentication, and SSL encryption. Deposit and withdrawal confirmations are logged for…
Live streaming
Watch Liga 1, Piala AFF, Champions League, and Piala Indonesia matches in real time. Market odds…
Mobile-optimized
Android APK and iOS browser access with low-data compression. Your account balance, history, and preferences sync…
Regular promotions
New-member welcome bonus, seasonal campaign offers, and referral rewards. All terms are disclosed upfront in your…
Multilingual support
Help desk with English and Indonesian channels. Response times vary by volume but we log every…
jkt Platform Comparison
We compare our key features to help you assess whether jkt meets your sportsbook and casino needs.
| Feature | jkt | Industry standard |
|---|---|---|
| Fast payout (under subject to verification) | subject to verification | |
| Live football streaming | multi-camera | |
| Mobile app (Android & iOS) | native app | |
| Live dealer tables | multi-camera | |
| KYC verification required | full KYC | |
| Badminton and esports markets | available | Limited |
| SSL encryption and 2FA | international standard |
Quick Start on jkt
Four straightforward steps to your first session: sign up, verify your identity, fund your account, and pick a game.
Open an account
Email, password, and phone number. Takes subject to verification.
Verify your identity
Upload ID document and confirm email. Takes subject to verification.
Deposit funds
DANA, e-wallet, or mobile banking. Takes subject to verification.
Start playing
Pick your game: live football, casino, or slots.
Security and Trust at jkt
Account verification
KYC (Know Your Customer) is mandatory. Your identity document and phone number are verified before withdrawal is available.
SSL encryption
All transactions are encrypted. Login and payment data are protected by industry-standard SSL/TLS protocols.
Two-factor authentication
Optional 2FA via email or SMS. Enable it in account settings to add an extra layer…
Transparent records
View your full deposit, withdrawal, and game history in the account section. All transactions are timestamped…
Service notice
Our services are available only where local law permits. Users are responsible for verifying that access…
Fair play
All games use certified random-number generation. Game rules and payout percentages are disclosed in the rules…
Start with Egypt's Book of Mystery — our recommendation

Egypt's Book of Mystery
We feature Egypt's Book of Mystery because our players love its immersive theme and steady payout rhythm. The game combines mystery symbols with bonus rounds that keep you engaged across multiple sessions. Whether you're on Android, iOS, or desktop, we…
- Plays smoothly on Android and iOS apps
- Live-dealer option with interactive hosts
- Multiple bonus rounds per session
Get jkt on your phone
FAQ About jkt
your — jkt.best Start before. in We All you Fast. our Support with Contact us.
Go to the login page and click "Forgot Password". Enter your registered email address. We send a reset link to your inbox within seconds. Click the link, set a new password, and return to login. If you do not receive…
Deposits via DANA, e-wallet, mobile banking, local payment, online payment, and e-wallet typically carry no fee on our end. Your payment provider may impose a…
Live-dealer tables (blackjack, roulette, baccarat, Dragon Tiger) are streamed from our studio in real time. You see a real dealer and other…
Promotion codes are entered during the deposit step or in your account promotions page. After you log in, go to Promotions →…
We collect email, phone, and identity documents for KYC verification. This data is encrypted and stored securely behind SSL/TLS and firewalls. We…
Our help desk responds to tickets within 12–24 hours during business days (Monday to Friday). Urgent account or payment issues are reviewed…
Our services are available only where local law permits. We operate in supported jurisdictions across Indonesia, including Jakarta, Surabaya, Bandung, Medan, and…
Minimum deposit is typically our welcome offer; maximum varies by payment method (mobile banking, local payment, online payment, e-wallet, mobile banking, local payment) and ranges from 5,000,000 to…
We offer live football (Liga 1, Piala AFF, Champions League, Premier League), badminton (Thomas Cup, BWF events), MotoGP, and esports (Mobile Legends…
Bonus offers (welcome, reload, seasonal) come with terms that typically include a minimum deposit, wagering requirements, game restrictions, and an expiry date…
We offer password reset, two-factor authentication (email or SMS), session history tracking, and device logout. In your account preferences, you can set…
Email support[at]jkt.best with your account email, a clear subject line (e.g. "Password Reset Request" or "Withdrawal Not Credited"), and a detailed description…
Detailed Information About jkt
DANA deposit and withdrawal
DANA is one of our fastest payment rails for jkt account holders. To deposit via DANA, open your jkt account, navigate to the Deposit page, select DANA, enter your desired amount (minimum our welcome offer, typical maximum our welcome offer per transaction), and confirm. Your DANA app prompts for a PIN or biometric authentication. The deposit credits to your jkt account within seconds to subject to verification. Withdrawals follow the same flow: go to Withdraw, select DANA, enter the amount, and confirm. Most DANA withdrawals process within subject to verification, though peak times may extend this to subject to verification. We conduct a brief verification review on the first withdrawal to prevent fraud — this review typically takes subject to verification. After that, subsequent DANA withdrawals are instant. Keep your DANA app up to date and ensure sufficient balance before initiating either transaction. If a deposit fails, check your internet connection and DANA balance; if a withdrawal stalls beyond subject to verification, contact our support team with your transaction reference number.
OVO and GoPay usage
OVO and GoPay are both e-wallet services supported across jkt for deposits and withdrawals. To use OVO, link your phone number to your OVO app, ensure it has sufficient balance, then log into jkt and select OVO from the Deposit page. Enter your amount, confirm with OVO's PIN, and the funds arrive in your jkt account within subject to verification. GoPay works similarly — your GoPay balance must be verified through the GoPay app, and you authorize the transaction via Google authentication or PIN. Both services typically process deposits in under subject to verification and withdrawals in subject to verification. On your first withdrawal via either service, we request a quick identity confirmation (matching your phone number to your registered account) — this is part of our KYC protocol and adds less than subject to verification to the process. After the first successful withdrawal, future transactions are faster. If you have not linked your phone number to your OVO or GoPay account, do so in their respective apps before attempting to use them on jkt. Account binding errors are usually resolved within subject to verification by refreshing the app or logging out and back in.
BCA, Mandiri, BRI, BNI virtual account
We support virtual account (VA) deposit and withdrawal via major Indonesian banks: BCA, Mandiri, BRI, and BNI. A virtual account is a unique payment code assigned to your jkt account. On your first bank-VA deposit, log into jkt, go to Deposit, select your preferred bank (BCA, Mandiri, BRI, or BNI), and we generate a unique VA number for you. Transfer the deposit amount from your personal bank account to this VA number via your bank's mobile app or ATM — transfers are typically free and instant. The deposit credit appears in your jkt account within subject to verification of the transfer. For withdrawals, you request a withdrawal to the same bank account; we credit your personal account via bank-to-bank transfer within 6–12 business hours (slightly longer than e-wallet withdrawals due to bank processing). Note that bank-VA deposits and withdrawals are tied to the bank account you registered with jkt. If you use a different personal bank account for a transfer, it may be rejected or delayed. Keep your personal bank details current in your jkt profile. For stalled or failed bank transfers, contact your bank first to confirm the VA number and transfer status; if the bank confirms the transfer was sent but jkt has not credited it, open a support ticket with the bank receipt and timestamp.
Fees, limits and verification
jkt does not impose deposit or withdrawal fees on e-wallet methods (DANA, OVO, GoPay, ShopeePay, LinkAja, QRIS). Your e-wallet provider may charge a small percentage (typically under non-specific info) for transfers; check their terms. Bank transfers (BCA, Mandiri, BRI, BNI) are usually free if made via mobile banking; ATM transfers may incur a nominal fee. Deposit and withdrawal limits depend on your account verification level. New accounts (email + phone verified) typically have a our welcome offer daily account preferences and our welcome offer daily withdrawal limit. Full KYC verification (identity document upload) unlocks higher limits: up to our welcome offer daily deposit and our welcome offer daily withdrawal. Limits reset at midnight Jakarta time. KYC verification is requested on your first withdrawal request. Upload a clear photo of your ID (KTP, passport, or driver's license), confirm your birthdate and address, and wait for our team to review — this typically takes subject to verification to 2 hours. Once approved, your higher limits activate immediately. If verification is rejected (blurry image, mismatched details), you will be notified and asked to resubmit. Do not attempt multiple rapid deposits to bypass limits; we monitor for this and may flag your account for review.
Resolving a stalled transaction
If your deposit has not credited within the expected window (e-wallets usually subject to verification, bank VA subject to verification), first check your account balance to confirm it has not already been credited (sometimes notifications delay). Then verify the transaction in your payment app (DANA, OVO, GoPay, or bank app) — confirm the transfer was marked "success" or "completed". If successful there but not credited to jkt within subject to verification, open a support ticket with your transaction ID, amount, and timestamp. Our team will trace the payment with the processor and credit your account if we confirm the transfer reached our end. For withdrawals that are under review longer than expected (e-wallets should complete within subject to verification; bank VA within 24 hours), check your account notifications — you may need to confirm an additional security prompt or provide supplementary verification. If the withdrawal shows "pending review" for more than 2 hours on an e-wallet, contact support; if it shows "pending" for more than 48 hours on a bank VA, contact your bank first to confirm we have initiated the transfer. Stalled transactions are almost always resolved within 24 hours once support is engaged. To speed up the process, have your account email, transaction reference number, and payment method details ready when you contact us.
Surabaya — jkt Casino & Sportsbook platform
Surabaya is one of the regions our jkt platform serves where local law permits. Payment options include DANA, e-wallet, mobile banking, local payment, online payment for e-wallets and e-wallet, mobile banking, local payment, online payment for bank transfers. Account verification and support follow our standard service…