VOOZH about

URL: https://apify.com/junipr/video-download-crawler

⇱ Video Download Link Extractor | Apify Β· Apify


Pricing

$2.60 / 1,000 video extracteds

Go to Apify Store

Video Download Crawler

Extract direct video download links from YouTube, Vimeo, TikTok, and 1000+ sites using yt-dlp. Returns all available formats and qualities.

Pricing

$2.60 / 1,000 video extracteds

Rating

0.0

(0)

Developer

πŸ‘ junipr

junipr

Maintained by Community

Actor stats

0

Bookmarked

122

Total users

18

Monthly active users

3 months ago

Last modified

Share

Video Download Link Crawler

Extract downloadable video URLs from YouTube, Vimeo, TikTok, Twitter, Facebook, Instagram, Dailymotion, and 1,000+ other websites. Get every available quality option β€” from 360p to 4K β€” along with rich metadata, thumbnails, and subtitle URLs. Powered by yt-dlp for maximum platform compatibility.

No coding required. Paste URLs, configure quality preferences, and get structured JSON output ready for your workflow.


What is Video Download Link Crawler?

This actor extracts direct download URLs for videos hosted on any supported platform. Instead of scraping HTML manually or wrestling with platform APIs, you get a clean, structured JSON record for every video β€” with all available quality options, metadata, and optional subtitle tracks.

It is the only general-purpose video link extractor on Apify that covers all major platforms in a single tool. Whether you need one video or 500, this actor handles batches with rate limiting and retries built in.

Key capabilities:

  • Multi-platform: YouTube, Vimeo, TikTok, Twitter/X, Facebook, Instagram, Dailymotion, and 1,000+ sites via yt-dlp
  • All quality options per video: 360p, 480p, 720p, 1080p, 1440p, 4K, and audio-only
  • Rich metadata: title, duration, uploader, view count, like count, upload date
  • Thumbnail URL extraction
  • Optional subtitle/caption URL extraction (VTT format, 60+ languages)
  • YouTube search integration β€” search terms β†’ download links in one step
  • Direct MP4/WebM URL support with file size from HEAD requests
  • Structured error codes for every failure mode

What Can It Extract?

FieldDescription
urlOriginal source URL
platformPlatform name (youtube, vimeo, tiktok, etc.)
titleVideo title
durationDuration in seconds
durationFormattedHuman-readable (e.g., 3:33)
uploaderChannel/creator name
uploaderUrlLink to channel or profile
viewCountTotal view count
likeCountLike count
uploadDateUpload date (YYYY-MM-DD)
thumbnailThumbnail image URL
formats[].qualityQuality label (1080p, 720p, audio_only, etc.)
formats[].resolutionPixel dimensions (1920x1080)
formats[].fpsFrames per second
formats[].videoCodecVideo codec
formats[].audioCodecAudio codec
formats[].containerContainer format (mp4, webm)
formats[].fileSizeApproxApproximate file size in bytes
formats[].fileSizeFormattedHuman-readable size (50.0 MB)
formats[].urlDirect download URL
formats[].isPreferredWhether this matches your preferred quality
preferredFormatSummary of your preferred quality
subtitlesSubtitle URLs per language (when enabled)
drmWhether video has DRM protection
errorError code if extraction failed

How to Use

Option 1: Extract from Video URLs

  1. Open the actor and click Start
  2. In the Video URLs field, add one URL per line:
    https://www.youtube.com/watch?v=dQw4w9WgXcQ
    https://vimeo.com/148751763
    https://www.tiktok.com/@user/video/123456
  3. Set your Preferred Quality (default: best β€” highest available)
  4. Click Save & Run

Option 2: YouTube Search

  1. Leave URLs blank
  2. Enter search terms in YouTube Search Terms:
    nature documentary 4K
    javascript tutorial 2024
  3. Set Max Videos Per Search Term (default: 10, max: 100)
  4. Run β€” the actor searches YouTube and extracts download links for all results

Zero-Config Run

Run with no input at all. The actor uses a default YouTube URL and extracts all available formats β€” a great way to preview the output format before configuring your real inputs.


Pricing

$2.60 per 1,000 videos extracted (Pay-Per-Event).

Pricing includes all platform compute costs β€” no hidden fees.

You are charged per video where at least one downloadable format URL is successfully extracted. Failed extractions β€” private videos, deleted videos, unsupported URLs β€” are never charged.

Free tier: first 200 videos per month are free.


Input and Output Examples

Input β€” single video:

{
"urls":["https://www.youtube.com/watch?v=dQw4w9WgXcQ"],
"preferredQuality":"1080p",
"includeAllFormats":true,
"includeMetadata":true
}

Output record:

{
"url":"https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"platform":"youtube",
"videoId":"dQw4w9WgXcQ",
"title":"Rick Astley - Never Gonna Give You Up (Official Music Video)",
"duration":213,
"durationFormatted":"3:33",
"uploadDate":"2009-10-25",
"uploader":"Rick Astley",
"viewCount":1500000000,
"thumbnail":"https://i.ytimg.com/vi/dQw4w9WgXcQ/maxresdefault.jpg",
"formats":[
{
"formatId":"137+140",
"quality":"1080p",
"resolution":"1920x1080",
"fps":30,
"videoCodec":"avc1.640028",
"audioCodec":"mp4a.40.2",
"container":"mp4",
"fileSizeApprox":52428800,
"fileSizeFormatted":"50.0 MB",
"url":"https://...",
"isPreferred":true
}
],
"preferredFormat":{
"quality":"1080p",
"url":"https://...",
"container":"mp4",
"fileSizeApprox":52428800
},
"drm":false,
"audioAvailable":true,
"error":null,
"scrapedAt":"2026-03-11T12:00:00.000Z"
}

Input β€” batch with search:

{
"searchTerms":["open source tools 2024"],
"maxVideosPerSearch":5,
"preferredQuality":"720p",
"includeSubtitles":true
}

Related Tools by Junipr

  • YouTube Transcript Extractor β€” Extract full transcripts, captions, and timed segments from YouTube videos. Supports 60+ languages and SRT/VTT/JSON output.
  • Website to RSS β€” Convert any website or blog into an RSS feed for monitoring and automation.

FAQ

How much does it cost to extract video download links?

$2.60 per 1,000 videos where download links are successfully extracted. The first 200 videos per month are free. You are never charged for failed extractions, private videos, deleted videos, or URLs that contain no video.

Which platforms are supported?

YouTube, Vimeo, Dailymotion, Twitter/X, Facebook, Instagram, TikTok, Twitch, Reddit, and 1,000+ additional sites via yt-dlp. Direct MP4, WebM, MOV, AVI, MKV, and other video file URLs are also supported. Check the yt-dlp supported sites list for the full catalog.

Can I extract videos in 4K quality?

Yes. When a platform offers 4K (2160p) formats, they appear in the formats array with quality: "2160p". Set preferredQuality to best to automatically select the highest available quality. Note: 4K is only available for videos where the creator uploaded a 4K source.

Are the download URLs permanent?

No. Most platforms use rotating CDN URLs with expiration tokens (typically 6–24 hours for YouTube). The urlExpiry field is populated when the expiry time is detectable. You should download files promptly after extraction, not store URLs for later use.

Does this download the actual video file?

No. This actor extracts the download URLs only β€” it does not download, store, or redistribute video files. What you do with the URLs is up to you. This design keeps the actor fast, lightweight, and within Apify's storage limits.

Is it legal to extract video download links?

This actor extracts publicly available stream URLs β€” it does not circumvent DRM, authentication walls, or access controls. However, video downloading is legally complex and platform-specific. YouTube's Terms of Service prohibit downloading content without permission. Users are responsible for ensuring they have the rights to download and use the content they extract. This tool is intended for personal archiving, research, and content you have rights to. Always check the target platform's Terms of Service before use.

You might also like

YouTube Scraper β€” Video Metadata, Stats & More (yt-dlp)

nexgendata/yt-dlp-video-tools

Extract video metadata, thumbnails & download links from YouTube & 1000+ sites via YT-DLP. Get titles, views, chapters & subtitles. Build video analysis & content tools. Pay per video.

yt-dlp Video Link Extractor - Any URL to Links, 1000+ Sites

anshumanatrey/yt-dlp-video-link-extractor

Paste any video URL and get back direct stream/download links plus full metadata. Powered by yt-dlp across 1000+ sites. No files stored, no RAM burned.

πŸ‘ User avatar

Anshuman Atrey

7

YouTube Most Replayed Scraper (Heatmap extractor)

karamelo/youtube-most-replayed-scraper-heatmap-extractor

Extract 1 or 1000s of YouTube Most Replayed heatmap parts of videos fast. Save time & effort. Get detailed normalized graphs with coordinates, timestamps. Extremely useful for creators for identifying viral content, marketers, researchers... Export in various formats, JSON, HTML, CSV, EXCEL...

344

3.0

πŸ”₯YouTube Video Heatmap Scraper πŸ”

scrapearchitect/youtube-video-heatmap-scraper

πŸ”₯Extract viewer engagement hotspots from any YouTube video! πŸŽ₯ πŸ•’ 2.48-second segments with 0-1 intensity scores 🌑️ Spot peak moments & drop-offs instantly πŸ“ˆ Export-ready for charts, AI, or competitor analysis πŸš€ Lightning-fast scraping, no API keys needed. πŸ”₯YouTube Video Heatmap Scraper πŸ”

πŸ‘ User avatar

Scrape Architect

64

Youtube Audio Scraper Extractor & Downloader

transcriptdl/transcript-downloader-youtube-audio-scraper

Verified 99.4% Success. BULK download and scrape audio from YouTube videos in bulk using the Transcript Downloader API. Supports multiple formats, optional storage to Apify, and progress tracking with polling.

πŸ‘ User avatar

Transcript Downloader

148

5.0

Youtube Most Watched Timestamp Scraper (HeatMap)

fantomx/youtube-most-watched-timestamp-scraper-heatmap

Extract most viewed moments of Youtube videos with this powerful scraper

Google-LLM Image Search Scraper

loongnian714/google-llm-image-search-scraper

Just describe what you needβ€”our AI interprets your prompt and searches from every angle to surface the most relevant, non-AI-generated visuals. Perfect for everyone who need trustworthy, real imagery fast. With multi-perspective analysis,find up to 4x more relevant results than basic image searches.

πŸ‘ User avatar

Programming with Jack Chew

109

4.0

YouTube Video Downloader

truefetch/youtube-video-downloader

Download YouTube videos in 4K, HD, or audio-only β€” Shorts, Music, and regular uploads. Returns captions, top comments, thumbnail URL, and video file. $0.25 per download.

200

3.0

YouTube Downloader - MP4, MP3, 4K, 1080p Direct URLs

convertfleetdotonline/youtube-downloader

Download YouTube videos and Shorts: direct MP4 URLs in 4K, 1080p, 720p, 480p plus MP3/M4A audio. Best-combined + best-audio shortcuts. Bulk URLs, no login, no API key.

1.2K

4.5

Pinterest Scraper Ppr

silentflow/pinterest-scraper-ppr

Pay per result Pinterest scraper. Extract pins, boards, users and search results. Pay only for the data you get - $0.002 per pin. 30+ data fields including images, engagement metrics, SEO metadata and prices.

565

5.0