Kick Downloader: Stream Archive for Clips & VODs as MP4 Files avatar

Kick Downloader: Stream Archive for Clips & VODs as MP4 Files

Pricing

from $6.40 / 1,000 video (small)s

Go to Apify Store
Kick Downloader: Stream Archive for Clips & VODs as MP4 Files

Kick Downloader: Stream Archive for Clips & VODs as MP4 Files

Kick downloader that builds your Kick stream archive: save clips and VODs as MP4 by channel or link, choose VOD quality from 1080p to 360p, cap file size, and let Watchlist mode catch new clips before the source VOD is deleted. Direct links, no login or API key needed.

Pricing

from $6.40 / 1,000 video (small)s

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

69

Total users

5

Monthly active users

12 hours ago

Last modified

Share

🎬 Kick Downloader: Stream Archive for Clips & VODs as MP4 Files

One suite for creator and sponsorship intelligence. Live audience data, growth analytics, and archival downloads across Kick, Twitch, and YouTube, cross-linked so a research or sponsorship workflow never needs a second data source.
LIVE-STREAMING & CREATOR INTELLIGENCE SUITE   •  Channel data, growth analytics, and video downloads across Kick, Twitch, and YouTube
 Kick Streamer Monitor
Live audience and channel data
 Twitch Scraper
Channels, live streams, clips
 Viewstats YouTube Monitor
YouTube growth and rankings
 Kick Downloader
➤ You are here
Build a Kick stream archive: clips and VODs as MP4
Get MP4 files from any Kick channel or direct URL, in the quality and size you choose. Watchlist mode grabs new clips automatically, before the streamer deletes the source VOD.
🎞️ You pick the quality
Choose VOD quality from 1080p down to 160p, and skip any file above your size limit.
🔔 Watchlist mode
Track a channel and download only what's new since your last run.
⚡ No browser needed
Runs on Kick's own public data. Fast, reliable, nothing to configure.
🔒 Personal use, stated plainly
Built for archiving and offline viewing. Redistribution is the streamer's call.

The Kick downloader for clips, VODs and a lasting Kick stream archive. Pull clips and VODs from any public Kick channel. Export MP4 download links to JSON, CSV or Excel, or connect them into your own pipeline via the API. Run it once, or schedule it to watch a channel. No account, no API key, no coding required.

✨ Why use this Actor

Built for anyone who needs Kick footage before it disappears.

  • 🎬 Clip compilation creators: pull the source footage the moment a clip goes up, not after the VOD it came from is deleted.
  • 📼 Fan archivists and community moderators: preserve VODs and clips for a community or wiki with a scheduled watchlist that checks your favorite channels automatically.
  • 📊 Social and marketing teams: repurposing streamer content needs a cost you can predict per download, not a surprise bill after the fact.

What you get. Channel mode (latest clips or latest VODs of a channel, up to 100 clips per run), link mode for specific clips and VODs, VOD quality choice, a file size limit that skips big files without charging you, and a watchlist that catches new clips before the source VOD is gone. You are only charged for files that were actually downloaded and saved.

🚀 How it works

STEP 1
Pick a channel or paste a URL
Give it a Kick channel, or a specific clip or VOD link.
STEP 2
Set quality and limits
Choose how many items, the VOD quality, a VOD length cap and a maximum file size.
STEP 3
Get your MP4s
Download links land in your dataset, ready to grab.

📥 Input

FieldTypeRequiredDescription
modeenumNoWhat to download: latest clips from a channel, latest VODs from a channel, or specific URLs.
directUrlsarray of URLsNoSpecific Kick clip or VOD URLs to download. If you leave the channel empty, these are downloaded whatever Mode is selected.
channelstringNoKick channel name from its kick.com address, e.g. xqc. Used for channel-based modes. A full kick.com link or an @name also works.
maxItemsintegerNoStop after downloading this many clips or VODs (1 to 100). Free-plan runs are capped at 10.
qualityenumNoHighest VOD quality to download: best, 1080p, 720p, 480p, 360p or 160p. Lower quality means smaller files and room for longer VODs.
maxVodDurationMinutesintegerNoCaps how much of a VOD is downloaded, so one long broadcast can't blow past cost or run time.
maxFileSizeMbintegerNoSkip any file larger than this. Skipped files are not charged and show the reason in error.
monitorModebooleanNoRemember what was already downloaded for this channel and fetch only new clips or VODs on later runs. A run with nothing new finishes with no rows and a message saying so.
proxyConfigurationobjectNoProxy settings. Datacenter by default.

📤 Output

Every result is one downloaded clip or VOD:

{
"mediaType": "clip",
"id": "clip_01M1GPMNTS36TJXS6KKG57CC87",
"channel": "xqc",
"title": "Odin's empty vault Sadge",
"category": "Just Chatting",
"durationSec": 61,
"viewCount": 7,
"createdAt": "2026-10-28T19:42:11Z",
"sourcePageUrl": "https://kick.com/xqc/clips/clip_01M1GPMNTS36TJXS6KKG57CC87",
"downloadUrl": "https://api.apify.com/v2/key-value-stores/.../records/clip-....mp4",
"fileSizeBytes": 47879506,
"status": "success"
}

Download the dataset in JSON, CSV, Excel, HTML or XML from the Apify Console, or pull it through the API. Each row's downloadUrl links directly to the MP4 file.

📊 Data table

FieldTypeDescription
mediaTypestringclip or vod.
idstringThe clip ID or VOD's unique identifier.
channelstringThe Kick channel the media belongs to.
titlestringThe clip or broadcast title, where published.
categorystringThe game or stream category, where published.
durationSecnumberDuration in seconds.
viewCountnumberView count at time of collection.
createdAtstringWhen the clip or VOD was published on Kick (ISO 8601), so you can sort by freshness and spot new items in Watchlist mode. Not present when Kick does not provide it.
sourcePageUrlstringLink back to the clip or VOD on Kick.
downloadUrlstringDirect link to the downloaded MP4 file.
fileSizeBytesnumberSize of the downloaded file.
qualitystringVOD rendition that was downloaded, for example 720p60. Not present for clips.
statusstringsuccess or error.
changedFieldsarrayWatchlist mode only: present when a prior snapshot changed.
errorstringSet when a specific clip or VOD failed to download.

The Output tab also ships two pre-built views: a downloads overview and a watchlist-changes view.

💰 Pricing

This Actor is pay per result: you only pay for the clips and VODs you actually download, sized in clear, stated tiers by file size. A run that returns nothing costs nothing. There is no subscription and no hidden startup fee.

⭐ Enjoying Kick Video Downloader?

⭐ ⭐ ⭐ ⭐ ⭐
Found the clip before it vanished?
A 5-star rating takes 10 seconds and helps other creators and archivists find it. Your feedback also tells us what to build next.
★  Rate this Actor on Apify

🛠️ Tips for better runs

  • Expect no rows from a monitorMode run when the streamer has posted nothing new. The run status says "No new clips" instead of leaving you guessing.
  • Turn on monitorMode and schedule the Actor to catch new clips as soon as a streamer posts them, before the source VOD can be deleted.
  • Set maxVodDurationMinutes deliberately on long broadcasts. A full multi-hour VOD costs and takes longer than a short highlight.
  • Pick a lower quality (for example 720p or 480p) for longer VODs. Files are several times smaller, so they fit in the same memory and cost less.
  • Set maxFileSizeMb when you schedule runs, so one unexpectedly large VOD never surprises you.
  • Use directUrls mode when you already know exactly which clips or VODs you want, for the fastest and cheapest run.
  • Deleted or private VODs can't be recovered. If a clip or VOD is gone from Kick, this Actor can't get it back.

❓ FAQ

Is it legal to download Kick clips and VODs? Kick's own Help Center supports downloading your own stream recordings. For other creators' content, downloading for personal, offline viewing is generally fine, but re-uploading, re-clipping without credit, or commercial use is the streamer's call, not this Actor's. You are responsible for how you use downloaded content.

Can I download an entire multi-hour VOD? Yes, up to the length you set in maxVodDurationMinutes. This exists to keep cost and run time predictable on very long broadcasts. For long VODs, pick a lower quality and raise the run memory, so the file fits.

Why did a clip or VOD fail to download? Kick content can be deleted or made private at any time, sometimes within minutes of a broadcast ending. A failed row includes an error field explaining what happened, rather than silently disappearing from your results.

Why did my run return 0 results? The run status always says why. The usual reasons: the channel name does not match its kick.com address (copy it from the link), the channel has no public clips or VODs, monitorMode is on and nothing new was posted since the last run, or Mode is set to a channel option while you pasted links in the specific URLs field (leave the channel empty to download the links). If Kick itself is not answering, the status says so and nothing is charged.

Can I choose the video quality? Yes, for VODs: pick the highest quality you want and the closest one at or below it is used. Clips are saved in the single quality Kick offers.

Can I get alerted when a channel posts something new? Yes. Turn on watchlist mode and schedule the Actor to run periodically. Only clips or VODs new since the last check are downloaded.

Found a bug or need a custom version of this Actor? Open an issue from the Actor's Issues tab and it'll be looked at directly.

🔗 Other actors