roll20 Casino & Sportsbook Mobile App

Mobile devices account for over non-specific info of online entertainment access in Southeast Asia. We at roll20 built our app to work on Android and iOS, letting you access football markets (Liga 1, Piala Indonesia, Piala AFF, Champions League), live-dealer tables, slot games, and esports tournaments from your phone or tablet without switching between apps and browsers.

roll20 App
  1. Update
  2. Installin
  3. and
  4. DownloadAPK

Our roll20 app runs on Android 7 and above, and iOS 12 and above. You can install it directly on Android via APK download, or access it through your iOS browser. Both paths give you the same account, payment methods (DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, online payment, e-wallet), and market coverage as the web version.

Installation takes under five minutes. This guide walks you through each step: downloading the app, installing it on your device, creating or logging into your roll20 account, and starting to use the platform.

Installation paths for roll20

We offer three ways to access roll20 on mobile: Android APK direct download, iOS browser access, and web app. Choose the method that suits your device and preference.

Android APK

Direct app installation on Android 7+. Fastest performance and offline features.

Download APK
iOS Browser

Access roll20 through Safari on iOS 12+. No app store needed.

Open in Safari
Web App

Full-featured access from any mobile browser. Works on all devices.

Open Web App

How to install roll20 on your device

  1. Download the roll20 app file

    On Android, download the APK file from our website or app page. On iOS, open Safari and navigate to roll20.bet, then tap the share button and select "Add to Home Screen".

  2. Install on your device

    Android: Open your file manager, find the APK file, and tap it to install. You may need to enable "Unknown Sources" in Settings. iOS: The web app will appear as an icon on your home screen.

  3. Create or log into your roll20 account

    Open the app and sign in with your username and password, or create a new account. You'll be asked to verify your email and phone number.

  4. Link a payment method and start using roll20

    Add your preferred payment method (DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, or your bank). You're now ready to access all markets and games.

roll20 mobile app interface showing football markets and live-dealer tables

App versus browser: which should you use on roll20

Our roll20 app offers several advantages over the browser version. The app caches data locally, so you can view your account balance and recent bets even without an internet connection. Push notifications alert you to live match updates, odds changes, and withdrawal confirmations. The app also loads faster because it doesn't need to fetch the entire page each time. However, the browser version works on any device without installation and updates automatically. Choose the app if you use roll20 frequently; choose the browser if you prefer simplicity or use multiple devices.

App benefits on roll20

  • Faster load times and smoother navigation
  • Offline access to your account balance and history
  • Push notifications for live events and withdrawals
  • Direct access from your home screen
  • Same account and payment methods as the web version

Device compatibility for roll20

Our roll20 app requires Android 7.0 or higher on Android devices, and iOS 12.0 or higher on Apple devices. Most phones and tablets released in the last five years meet these requirements. If your device is older, you can still access roll20 through your mobile browser. We support all major Android manufacturers (Samsung, Xiaomi, Oppo, Vivo, Realme) and all iPhone models from iPhone 6s onwards. Tablet access is fully supported on both platforms.

Common installation issues and solutions on roll20

If you see a message saying "Unknown app" or "Cannot install," your device may have blocked installation from unknown sources. On Android, go to Settings → Security → Unknown Sources and enable it, then try installing again. If you see a certificate warning, this is normal for APK installations; tap "Install anyway" to proceed. On iOS, if the web app doesn't appear on your home screen, try again in Safari and make sure you select "Add to Home Screen" from the share menu. If the app crashes after installation, try clearing your device's cache or reinstalling. Contact our support team if problems persist.

roll20 app showing payment methods including DANA, OVO, GoPay, and bank transfers

Data, permissions, and account security on roll20

The roll20 app requests permission to access your device's camera (for identity verification during KYC), microphone (for live-dealer table audio), and location (to verify you're in a supported jurisdiction). We encrypt all data in transit using industry-standard protocols. Your password is never stored on your device; you authenticate each session with roll20's servers. Enable two-factor authentication in your account settings for extra protection. If you lose your device, log into roll20 from another device and change your password immediately. Your account will be secured, and you can request a withdrawal to your linked payment method.

Getting started with roll20 on mobile

Installing roll20 takes a few minutes and gives you access to all our markets and games from your phone. Whether you choose the Android app, iOS browser, or web version, your account, payment methods, and balance are the same across all platforms. Start by downloading the app or opening roll20.bet in your browser, create your account, verify your identity, and link a payment method such as DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, or your bank.

Our roll20 platform is available only where local law permits. Users are responsible for verifying that access and use comply with their jurisdiction's law. If you have questions about installation, account setup, or payment methods, contact our support team via email or in-app messaging.

Install
Android or iOS
Register
Create account
Verify
KYC identity
Deposit
Link payment