KukuTV downloader: save public episodes
KukuTV resolves its RSC episode list and picks the highest H.264 rendition from the unsigned CloudFront HLS master.
Open downloaderWhich KukuTV episodes are free
Free and locked is decided by KukuTV, not by this tool. This is what the adapter reads before you download anything.
| Free episodes | 10 of 38 in our sample series |
|---|---|
| Locked episodes | isPlayLocked rows |
| Link that works | /show/<title> only |
| File you get | H.264 up to 720×540 → MP4 |
| Read from | RSC payload + unsigned CloudFront master |
| On a computer | Chrome or Edge: joined in the tab, then saved to a folder |
Three things that go wrong on KukuTV
The file is smaller than expected
This platform publishes a single rendition, so a higher one cannot be offered here. Check the resolution before assuming the download failed — a three-minute episode around 20 MB is normal at 720p.
Only some episodes are listed
That is the real free window, not a bug. Locked rows carry no media address in the page at all, so there is nothing to download — they stay in the grid, labelled, so the episode count still matches the source.
It worked yesterday and fails today
Media addresses are signed and time-limited. Resolve the link again right before saving; a page you left open for an hour or more will need a fresh pass.
How KukuTV decides what is free
KukuTV's media addresses are unsigned, so they do not expire — but the master playlist tops out at 720×540.
This is the only platform of the nine whose media addresses carry no signature at all. Episode pages embed a CloudFront master playlist, and the RSC episode array tells the adapter which rows are marked isPlayLocked. Because nothing is signed, an address resolved today still plays tomorrow — there is no expiry to race against. The trade-off is resolution: the master offers H.264 from 240p up to 720p, and 720×540 is the ceiling rather than 1080p. What you lose in sharpness you gain in reliability.
Saving a KukuTV episode on a computer
Copy a kukutv.app/show/<title> address.
The RSC episode array is read from the page, one entry per episode carrying its lock flag.
For a free episode the CloudFront master is parsed and the highest H.264 rendition up to 720p is selected.
Segments are joined into one MP4. Nothing is upscaled, and no resolution is claimed that the master does not carry.
Chrome and Edge can write straight into a folder you pick once, so a long series is limited by disk rather than memory. Firefox and Safari have no folder API: there the episode is assembled in the tab first and arrives as an ordinary download, which is where the in-memory ceiling starts to matter.
Working through a KukuTV series
Unsigned addresses change the arithmetic: a resolved link does not go stale in an hour, so a queue can be paused and resumed without resolving again. That makes KukuTV the easiest host to batch on if you are working across a slow connection or in several sittings. What you pay for it is quality — every episode is capped at 720×540, so the same series saved from ShortTV at 1080p will look noticeably sharper. When both host the title you want, that is the deciding difference. The master does also carry a 240p rendition, which the adapter never picks: the bandwidth it saves is not worth what a phone screen loses at that size.
The most forgiving address model of the nine and the lowest resolution: unsigned CloudFront playlists that stay valid, capped at 720×540. If reliability matters more than sharpness — a slow connection, a queue you will finish tomorrow — this is the host to use, and the only one where pausing costs you nothing.
The other eight platforms
Same paste box, different adapter underneath. Each one reads its own page format.
Download public episodes in three steps
The same workflow works across every platform this build supports.
- 01
Paste a public page link
Copy a series or episode URL that opens without signing in.
- 02
Review available episodes
Resolve the page, confirm the title, and select only the public episodes you may keep.
- 03
Download and save
The episode is prepared in your browser; press Save file to keep it offline.
Public content, responsible use
This tool does not unlock paid episodes, sign in to your accounts, or process DRM-protected media. Confirm you have permission before downloading anything.
Short-drama downloader FAQ
Answers about supported links, failed pages, formats, and access limits.
Which KukuTV links can I paste?
A public /show/<title> page. Its RSC payload lists every episode with isPlayLocked; the sample series has 10 free episodes out of 38.
What quality does the KukuTV adapter choose?
It reads the unsigned CloudFront master playlist and picks the highest H.264 resolution (the sample offers 240p to 720x540). HLS is assembled in the browser.