Android app · iPhone web app

K-Dramas, ready when you are.Online or offline.

Browse available K-Dramas and movies, choose supported playback qualities, use available Sinhala or English subtitles, and save eligible titles for offline viewing.

View version and verification details
Official checksum detailsAndroid 7.0+No root requiredGuest access available
KDrama SL app icon

KDrama SL V2

One catalog experience across Android and the installed iPhone PWA.

Playback
HLS & MP4
Offline
Supported titles
Accounts
Optional
Updates
Platform-aware

What is available

Built for streaming and offline use

Exact titles, qualities, subtitles, and download support vary. The app shows what is available before you choose.

Flexible playback

HLS and MP4 sources, selectable qualities, seeking, and resume support where a title provides them.

Offline viewing

Download supported episodes or movies, then play, seek, and use stored subtitles without a connection.

Available subtitles

Use Sinhala or English subtitle tracks when the selected title and episode include them.

Search and catalogs

Browse the active catalog, search titles, and switch between available regional catalogs.

Personal lists

Keep favourites, watchlist, progress, and notification-read state locally; eligible account sync is limited by plan.

Remote-safe controls

Maintenance, playback, downloads, notices, and other capabilities can change safely through service settings.

Free core access, with clear limits

KDSL is free to install and use with advertising. An optional Ad-Free entitlement currently suppresses eligible Android Unity interstitial/rewarded ads and eligible PWA Monetag sponsor/direct-ad gates. KDSL-managed custom campaigns, promotional notifications, and in-app messages may still appear, and service limits can change.

Install safely

Android update and iPhone install

You never need to disable Play Protect, root your phone, or uninstall V1 to apply the official update.

  1. 1

    Download the official APK

    Tap a Download Android App button. Version, checksum, and signing details remain available on the optional Android Release page.

  2. 2

    Open the APK

    Use your browser download list or Files app. The versioned filename must match the release page.

  3. 3

    Allow this source if asked

    Android may ask you to permit installs from that browser or file manager. Enable it only for the source you chose and turn it off after installation.

  4. 4

    Review Android's result

    Continue only when the package name and signing update are accepted. Stop if the digest differs, Android reports a certificate mismatch, or Play Protect reports a harmful app.

  5. 5

    Update without uninstalling

    V1 users should install the official V2 bridge APK whose published digest and signers match, over the existing app. Uninstalling or clearing storage removes local downloads and progress.

  6. 6

    Choose optional permissions

    Notification permission is optional. Google or phone sign-in is available for account features, while guest use remains available.

Install the iPhone web app

  1. 1. Open in Safari.
    Use the official “Open iPhone app” link on this page.
  2. 2. Add to Home Screen.
    Tap Share, choose Add to Home Screen, then confirm.
  3. 3. Launch from the icon.
    The installed PWA updates from the service and can keep supported downloads in browser storage.

iOS may remove website data when storage is constrained or when you clear Safari data. The PWA is not an App Store/native iOS download.

Choose your platform

Use the official KDSL app

Android releases are published only after checksum and signer details are complete. iPhone users install the web app from Safari.

Want the technical details? View version, checksum, and signing information.

Free to install and use with advertising. When website advertising is enabled, a later app-link tap may open a sponsor tab; the Android download or iPhone web app still continues. Optional account and Ad-Free terms apply.