Video Downloader — Any Site (Vimeo, Twitch, X…) avatar

Video Downloader — Any Site (Vimeo, Twitch, X…)

Pricing

from $0.0025 / video downloaded

Go to Apify Store
Video Downloader — Any Site (Vimeo, Twitch, X…)

Video Downloader — Any Site (Vimeo, Twitch, X…)

Download video or audio from 1000+ sites — Vimeo, Twitch, SoundCloud, Reddit, X/Twitter, Dailymotion, YouTube and more. Pick format (MP4/WebM/MKV or MP3/M4A/…), quality, or trim a clip. Direct download link.

Pricing

from $0.0025 / video downloaded

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Video Downloader — All Sites, MP4 & MP3 by URL

Download videos from almost any site as MP4, or pull the audio as MP3, in bulk. Paste one or more video links — from Facebook, YouTube, X/Twitter, Vimeo, Dailymotion, Twitch and many more sites — and get a ready-to-use download link for each video, plus the details that go with it: video title, author/creator and thumbnail. Pick the format you want (MP3 audio, or 360p / 720p / 1080p MP4) and get one tidy row per URL, ready to export as JSON, CSV or Excel.

This is the cheap, all-in-one online video downloader for content creators, editors, researchers, marketers and anyone building an automated media pipeline — one tool for every site instead of a different downloader for each.

Why use this video downloader

  • 🌐 All-in-one, many sites — one downloader for Facebook, YouTube, X/Twitter, Vimeo, Dailymotion, Twitch, SoundCloud and hundreds more. Paste any video page link.
  • 🎬 MP4 video or MP3 audio — choose a video resolution (360p, 720p, 1080p) or extract just the audio as an MP3.
  • 🏷️ Clean metadata — every video comes back with its title, author/creator name and thumbnail image when available.
  • 📦 Bulk in one run — drop in a whole list of URLs from different sites and get one clean record per video.
  • 💸 Cheapest per-video pricing — pay only for the videos you actually process, with volume discounts as you scale.
  • 🧩 Built for automation — feed URLs from a spreadsheet, Make or n8n and get structured records with direct download links back.
  • 📤 Export anywhere — JSON, CSV or Excel, or pull straight from the dataset into your own tools.

Supported sites

Works with a huge range of video sites, including:

Facebook · YouTube · X / Twitter · Vimeo · Dailymotion · Twitch · SoundCloud · Reddit · Tumblr · VK · OK.ru · Rumble · Streamable · TED · Bilibili · and many more.

Just paste the link to the video's page — the downloader detects the site automatically and fills in the platform field for you.

What you get

Each video is one dataset record like this:

{
"platform": "youtube",
"inputUrl": "https://youtu.be/dQw4w9WgXcQ",
"url": "https://youtu.be/dQw4w9WgXcQ",
"title": "Rick Astley - Never Gonna Give You Up (Official Music Video)",
"author": "Rick Astley",
"authorUrl": "https://www.youtube.com/@RickAstleyYT",
"thumbnailUrl": "https://i.ytimg.com/vi/dQw4w9WgXcQ/hqdefault.jpg",
"format": "720",
"downloadUrl": "https://.../rick-astley-720p.mp4",
"status": "ready",
"durationText": "3:33"
}

Input

Give the downloader a list of video URLs and pick a format. That's it.

{
"videoUrls": [
"https://www.facebook.com/watch/?v=10153231379946729",
"https://youtu.be/dQw4w9WgXcQ"
],
"format": "720",
"maxItems": 0
}
FieldDescription
videoUrlsOne or more video page URLs (required). Any supported site — Facebook, YouTube, X/Twitter, Vimeo, Dailymotion, Twitch and more. Plain strings or { "url": "..." } objects.
formatWhat to download: mp3 (audio only), or 360 / 720 / 1080 for MP4 video at that resolution. Default 720.
maxItemsMaximum number of videos to process (0 = no limit; process every URL).
proxyConfigurationOptional. Not needed for normal use — leave it off.

Output fields

FieldDescription
platformThe site the video is from (e.g. facebook, youtube, twitter, vimeo, twitch).
inputUrlThe URL you provided.
urlNormalized video URL.
titleVideo title, when available.
authorAuthor / creator name, when available.
authorUrlAuthor / creator URL, when available.
thumbnailUrlThumbnail image URL, when available.
formatThe format you requested (mp3, 360, 720 or 1080).
downloadUrlReady download link for the file, or null if it wasn't ready in time.
statusready (download link populated), timeout (not ready in time — try again), or failed.
durationTextVideo length, when available.

Use cases

  • Save videos and audio from any site — grab MP4 videos or MP3 audio for editing, archiving or offline use.
  • Cross-platform content workflows — pull clips from Facebook, YouTube, X and more in one pass, without juggling separate tools.
  • Podcast & music sourcing — pull the audio track from talks, interviews and music videos as MP3.
  • Content research — collect titles, authors and thumbnails across a batch of videos from many sites at once.
  • Editing pipelines — hand a list of URLs to your editors with direct download links ready to go.
  • Automation — feed a list of URLs from a spreadsheet, Make or n8n and get structured records with download links back.

FAQ

Which sites are supported? A huge range, including Facebook, YouTube, X/Twitter, Vimeo, Dailymotion, Twitch, SoundCloud, Reddit and hundreds more. Paste the video page link and the downloader handles the rest.

Can I mix links from different sites in one run? Yes. Put links from any supported sites in videoUrls together — each record tells you which platform it came from.

Can I download audio only? Yes — set format to mp3 and you get an MP3 audio link instead of a video file.

Which resolutions can I choose? 360, 720 and 1080 return an MP4 at that resolution; mp3 returns audio only.

Can I download many videos at once? Yes. Put as many URLs as you like in videoUrls and you get one record per video.

What does status mean? ready means the downloadUrl is populated. timeout means the file wasn't ready in time — just run that URL again. failed means the video couldn't be processed (e.g. an unsupported, invalid or private URL).

Do I need a proxy? No. Proxy is optional and off by default.

How much does it cost? Pay-per-event: a tiny charge per run plus a small charge per video processed, with tier discounts as your volume grows. See the Pricing tab for current rates.

Notes

This tool retrieves media and public metadata for videos whose URLs you provide. It is an independent tool and is not affiliated with, endorsed by or connected to any of the sites listed above; all names and trademarks belong to their respective owners. Only download content you own or have the right to use, and respect each site's terms and applicable copyright law. Public content only.