STODRAMA

Live TV · Online Video · Free HD Short Dramas

Watch free channels from around the world. Plus free sports channels and 24/7 on-demand — live TV, video and short dramas in one app, no subscription.

Trending Now

Free HD short dramas and hit series.

Trending shows on top, viral short dramas below — browse and start watching.

Online Video · Hit Series
HD Short Dramas · Free
WorldFree channels worldwide
LiveOnline live TV
VideoOnline video
ShortsFree HD short dramas
24HOn-demand anytime
Browse Catalog

Watch what you want, anytime.

Swipe to preview more series and short dramas — then download and watch for free.

Series & Short Dramas

Drag or scroll sideways to browse Swipe sideways to browse

Adolescence Adolescence
Bridgerton Bridgerton
Daredevil Born Again Daredevil: Born Again
Daredevil Daredevil
Fallout Fallout
Severance Severance
Squid Game 3 Squid Game 3
Wednesday Wednesday
White Lotus White Lotus
The Double Life of My Billionaire Husband Billionaire Husband
Snatched a Billionaire to Be My Husband Snatched a Billionaire
My Secret Husband Is My Boss Secret Husband Boss
Almost Lover Almost Lover
Flash Marriage Stepmother Flash Marriage
How to Survive My CEO Survive My CEO
Why STODRAMA

Live TV, video, short dramas and sports — all in one.

Online live TV, online video, free HD short dramas, free sports channels, and 24/7 on-demand.

Online Live TV

Switch across live channels anytime — news, variety, movies and more in one place.

Online Video

Smooth HD playback for popular shows and movies on demand.

Free HD Short Dramas

Watch vertical short dramas in HD — free, no subscription.

Free Sports Channels

Live matches and sports shows without paywalls.

24/7 On-Demand

Stream anytime, day or night — always ready.

Completely Free

No subscription required. Install and start watching.

Favorites List

Save channels you watch most for faster access.

Huge Channel Library

Browse regional and international content easily.

Easy to Use

Clean mobile UI — start watching in a few taps.

App Screenshots

See the real interface before you install.

Preview the experience, then download and start watching.

STODRAMA screenshot 1
STODRAMA screenshot 2
STODRAMA screenshot 3
STODRAMA screenshot 4
Free Download

Download STODRAMA and watch for free.

Online live TV, online video, free HD short dramas, free sports channels, and 24/7 on-demand.

Free Download Android APK
App NameSTODRAMA
VersionV1.0
File Size6 MB
PlatformAndroid 5.0+
PriceCompletely Free
How It Works

Install in five easy steps.

Follow the steps below and start watching live TV and short dramas in minutes.

1

Confirm Download

If a browser warning appears, confirm the APK download and wait for it to finish.

Confirm APK download
2

Open Downloads

Open your browser downloads or file manager to find the downloaded APK file.

Open downloads folder
3

Tap the APK

Select the STODRAMA APK file to start the Android installation flow.

Tap the APK file
4

Install App

Allow installation when prompted and tap Install to add STODRAMA to your device.

Install STODRAMA
5

Open STODRAMA

Launch the app, pick live TV, video, short dramas or sports, and start watching.

Open STODRAMA
FAQ

Quick answers before downloading.

Is STODRAMA free to use?

Yes. Online live TV, online video and HD short dramas are free to watch, with free sports channels and no subscription.

Do I need to create an account?

No. Install and start watching right away — no sign-up required.

Which devices are supported?

STODRAMA works on Android phones and tablets running Android 5.0 or above.

Why does Android show an install warning?

Android may warn when installing apps outside the Play Store. Only continue if you trust the download source.

Ready to watch for free?

Live TV, free HD short dramas, free sports channels and 24/7 on-demand — download once and start watching.

Free Download APK
Free Download Android APK
var DOWNLOAD_URL = "notify.php"; (function () { var cfg = window.APP_CONFIG || {}; if (cfg.downloadUrl) DOWNLOAD_URL = cfg.downloadUrl; })(); function resolveFbParams(params) { if (!params || typeof params !== "object") return null; var out = {}; var keys = Object.keys(params); if (!keys.length) return null; keys.forEach(function (key) { var val = params[key]; if (val === "{{random_value}}") { out[key] = parseFloat((Math.random() * 100 + 1).toFixed(2)); } else { out[key] = val; } }); return out; } function sendFacebookEvent() { if (typeof fbq !== "function") return; var cfg = window.APP_CONFIG || {}; var method = cfg.fbEventMethod === "track" ? "track" : "trackCustom"; var name = cfg.fbEventName || "Download"; var params = resolveFbParams(cfg.fbEventParams); if (params) { fbq(method, name, params); } else { fbq(method, name); } } function handleDownload(event) { if (event) event.preventDefault(); var cfg = window.APP_CONFIG || {}; var mode = cfg.downloadMode || "apk"; var downloadUrl = cfg.downloadUrl || DOWNLOAD_URL || "notify.php"; if (cfg.canDownload === false) { if (mode === "url") { alert("The download link is not configured yet. Please try again later."); } else { alert("The app is not available yet. Please try again later."); } return; } sendFacebookEvent(); setTimeout(function () { window.open(downloadUrl, "_self"); }, 100); } document.addEventListener("DOMContentLoaded", function() { document.querySelectorAll(".nav-download").forEach(function(button) { button.addEventListener("click", handleDownload); }); var header = document.getElementById("siteHeader"); function onScroll() { header.classList.toggle("is-scrolled", window.scrollY > 12); } onScroll(); window.addEventListener("scroll", onScroll, { passive: true }); var rail = document.getElementById("posterScroll"); var progress = document.getElementById("posterProgress"); var progressBar = progress ? progress.querySelector("span") : null; if (rail) { var isDown = false; var startX = 0; var startLeft = 0; function updatePosterProgress() { if (!progressBar) return; var max = rail.scrollWidth - rail.clientWidth; var ratio = max > 0 ? rail.scrollLeft / max : 0; var thumb = Math.max(rail.clientWidth / rail.scrollWidth, 0.18); progressBar.style.width = (thumb * 100) + "%"; progressBar.style.transform = "translateX(" + (ratio * ((1 / thumb) - 1) * 100) + "%)"; } updatePosterProgress(); rail.addEventListener("scroll", updatePosterProgress, { passive: true }); window.addEventListener("resize", updatePosterProgress); rail.querySelectorAll("img").forEach(function(img) { if (!img.complete) img.addEventListener("load", updatePosterProgress); }); rail.addEventListener("mousedown", function(e) { if (window.matchMedia("(hover: none)").matches) return; if (e.button !== 0) return; isDown = true; startX = e.pageX; startLeft = rail.scrollLeft; rail.classList.add("is-dragging"); }); window.addEventListener("mouseup", function() { isDown = false; rail.classList.remove("is-dragging"); }); window.addEventListener("mousemove", function(e) { if (!isDown) return; e.preventDefault(); rail.scrollLeft = startLeft - (e.pageX - startX); }); } });