All-in-One Video & Audio (YouTube, TikTok, Instagram, X etc.) avatar

All-in-One Video & Audio (YouTube, TikTok, Instagram, X etc.)

Pricing

from $0.01 / 1,000 results

Go to Apify Store
All-in-One Video & Audio (YouTube, TikTok, Instagram, X etc.)

All-in-One Video & Audio (YouTube, TikTok, Instagram, X etc.)

A universal media downloader. Download video or audio from 1000+ websites including YouTube, TikTok, Instagram, X (Twitter), Facebook, Vimeo, SoundCloud, Twitch and Reddit in your chosen quality (4K, 1080p, 720p, 480p, 360p) or as an MP3 audio file.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

qbitlabs

qbitlabs

Maintained by Community

Actor stats

1

Bookmarked

69

Total users

15

Monthly active users

7.4 days

Issues response

4 months ago

Last modified

Share

Universal Media Downloader

Download video or audio from 1000+ sites — including YouTube, TikTok, Instagram, X (Twitter), Facebook, Vimeo, SoundCloud, Twitch and Reddit — in your chosen quality, or as an MP3 audio file.

Just paste a URL, pick your quality, and get a direct download link.

Features

  • ✅ 1000+ supported sites — one Actor for everything
  • ✅ Video (MP4) or audio-only (MP3) extraction
  • ✅ Choose quality: 4K / 1080p / 720p / 480p / 360p (with automatic fallback to the nearest available)
  • ✅ Direct download link for every result
  • ✅ Optional proxy & cookies for private or region-locked media
  • ✅ Pay only for successful downloads — failures are free

Input

FieldTypeRequiredDescription
urlstring✅The media URL to download.
qualityenum—best, 1080p, 720p, 480p, 360p, worst. Ignored when audioOnly is on. Falls back to the nearest available quality.
audioOnlyboolean—If true, extracts the audio track and converts it to MP3.
platformenum—Optional source hint (auto, youtube, tiktok, …). The site is auto-detected from the URL, so this is just for labeling.
proxyproxy—Off by default. Enable only if a site blocks the direct request (e.g. 403 / captcha).
cookiesstring—Optional cookies in Netscape cookies.txt format, for private / age-restricted / login-required media.
maxFileSizeMBinteger—Skip downloads larger than this (default 2048). Set 0 to disable the limit.

Example input

{
"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"quality": "720p",
"audioOnly": false
}

Output

Each run produces one dataset record with a ready-to-use downloadUrl:

{
"title": "Never Gonna Give You Up",
"platform": "Youtube",
"quality": "720p",
"audioOnly": false,
"ext": "mp4",
"fileSizeMB": 12.34,
"duration": 213,
"uploader": "Rick Astley",
"downloadUrl": "https://.../sample.mp4",
"sourceUrl": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"success": true
}

Click downloadUrl to download the file directly.

Pricing (Pay-Per-Event)

You are charged only on a successful download. Failed, private, geo-blocked, DRM-protected, or too-large requests cost nothing.

EventCharged whenPrice
Audio downloadAudio-only MP3 succeeds$0.005
SD videoVideo ≤ 480p succeeds$0.03
HD videoVideo 720p–1080p succeeds$0.05
4K / 2K videoVideo above 1080p succeeds$0.10
Large file surchargePer whole GB of file size, first GB free+$0.03 / GB

One main tier (audio / SD / HD / 4K) per run, plus the per-GB surcharge for files over 1 GB (first GB free, rounded down — e.g. a 2 GB file adds 1×, a 3 GB file adds 2×).

Examples: a 3-minute MP3 = $0.005; a 720p video = $0.05; a 2 GB 4K video = $0.10 + $0.03 = $0.13; a 3 GB 4K video = $0.10 + $0.06 = $0.16.

Notes

  • Private, deleted, geo-blocked or DRM-protected media cannot be downloaded — these fail with a clear, categorized error (errorType) and are not charged.
  • Downloads a single item per run; playlist URLs resolve to their first video.
  • Bot-checks: if a site returns a 403 / captcha, enable a proxy and/or supply cookies.