Reddit Video & Image Post Scraper avatar

Reddit Video & Image Post Scraper

Pricing

$8.00/month + usage

Go to Apify Store
Reddit Video & Image Post Scraper

Reddit Video & Image Post Scraper

Extract Reddit videos & images with full metadata! 🎬📸 Get direct URLs, multiple resolutions, post analytics, and secure Apify storage links—all in structured JSON output.🚀Reddit Video & Image Post Scraper.

Pricing

$8.00/month + usage

Rating

0.0

(0)

Developer

CodeNest

CodeNest

Maintained by Community

Actor stats

0

Bookmarked

23

Total users

3

Monthly active users

6 days ago

Last modified

Share

🎯 Reddit Video & Image Post Scraper - Ultimate Reddit Media Extraction Tool

Effortlessly download Reddit posts with our powerful Reddit Video & Image Post Scraper! This Apify actor enables you to batch scrape Reddit content while preserving high-quality media, comprehensive metadata, and direct storage access.


📋 Overview

Need to archive Reddit content, analyze viral trends, or repurpose posts? This Reddit Video & Image Post Scraper delivers:

  • 🎬 Video Support: Download merged MP4 videos from Reddit-hosted content
  • 🖼️ Gallery Extraction: Capture complete image galleries (up to 20+ images per post)
  • 📊 Rich Metadata: Titles, authors, subreddit info, scores, upvote ratios, comments count
  • 🔒 NSFW Filtering: Automatic NSFW and spoiler detection
  • ☁️ Apify Storage: Encrypted download URLs with fallback options
  • Batch Processing: Scrape 100+ post URLs per run

Perfect for content researchers 📈, social media managers 🎬, data scientists 📊, and community moderators 👥!


✨ Core Capabilities/Key Features

🎥 Media Options

  • Merged Videos: Download complete Reddit videos with audio
  • Gallery Images: Extract all images from multi-image posts
  • Preview Images: Capture thumbnail/preview images for video posts
  • Direct Images: Download single image posts effortlessly
  • Bulk Mode: Process unlimited post URLs in one run

📊 Metadata Mastery

  • Post Information: Titles, permalinks, post IDs, domains
  • Creator Profiles: Author usernames and subreddit names
  • Engagement Metrics: Score, upvote ratio, comment count
  • Temporal Data: UTC timestamps for chronological analysis
  • Content Flags: NSFW, spoiler, and video status detection
  • Complete Gallery Capture: No missing images from multi-image posts
  • High-Resolution Downloads: Preserve original image dimensions
  • Fallback URLs: Direct i.redd.it links when available
  • Media Type Detection: Automatic classification (gallery_image, direct_image, preview_image)

🔧 Advanced Tech Features

  • Apify Key-Value Store: Persistent media storage with secure tokens
  • Resolution Metadata: Width/height preservation for all images
  • Reddit API Emulation: Bypass rate limits with smart request handling
  • URL Normalization: Automatic query parameter cleanup

📥 Input Configuration

Simply enter Reddit post URLs in the Input Section, configure your preferences, then click "Start" and wait for the results.

Input JSON Example

{
"include_gallery_images": true,
"include_preview_images": true,
"key_value": true,
"post_urls": [
{
"url": "https://www.reddit.com/r/BollyBlindsNGossip/comments/1rl9l1v/more_pictures/"
},
{
"url": "https://www.reddit.com/r/europe/comments/1rjpcoo/the_staging_of_macrons_speech_on_nuclear/"
},
{
"url": "https://www.reddit.com/r/NothingTech/comments/1rjj3ac/phone_4a_colours_in_mwc_2026_event_cc_cnet/"
}
]
}

Input Specifications

ParameterTypeRequiredDescription
post_urlsArray✅ YesReddit post URLs to process (supports any Reddit post type)
urlString✅ YesValid Reddit post URL (comments, direct links, galleries)
include_gallery_imagesBoolean❌ NoExtract all images from gallery posts (default: true)
include_preview_imagesBoolean❌ NoCapture preview thumbnails for video posts (default: true)
key_valueBoolean❌ NoStore media in Apify key-value store (default: true)

📤 Output Structure

Your Reddit Video & Image Post Scraper produces comprehensive output like this:

[
{
"post_url": "https://www.reddit.com/r/BollyBlindsNGossip/comments/1rl9l1v/more_pictures/",
"post_id": "1rl9l1v",
"title": "More pictures",
"author": "Resident-Train-7227",
"subreddit": "BollyBlindsNGossip",
"subreddit_prefixed": "r/BollyBlindsNGossip",
"score": 1713,
"upvote_ratio": 0.92,
"num_comments": 129,
"created_utc": 1772689983,
"is_video": false,
"is_nsfw": false,
"spoiler": false,
"selftext": "Out of context, but don't ya'll think Rashmika's family has been sidelined?",
"permalink": "/r/BollyBlindsNGossip/comments/1rl9l1v/more_pictures/",
"domain": "reddit.com",
"link_flair_text": "Discuss",
"images": [
{
"type": "gallery_image",
"media_id": "9p14pjod16ng1",
"url": "https://api.apify.com/v2/key-value-stores/.../image.jpg",
"fallback_url": "https://i.redd.it/9p14pjod16ng1.jpg",
"width": 1600,
"height": 1646,
"kv_store_url": "https://api.apify.com/v2/key-value-stores/.../image.jpg"
}
]
}
]

📋 Output Field Documentation

Post Metadata Section

FieldDescription
post_urlOriginal Reddit post URL
post_idUnique Reddit post identifier
titlePost title text
authorReddit username of content creator
subredditSubreddit name without prefix
subreddit_prefixedSubreddit name with r/ prefix
scoreTotal upvote count
upvote_ratioPercentage of upvotes (0.0 to 1.0)
num_commentsTotal comment count
created_utcUnix timestamp of post creation
is_videoBoolean flag for video content
is_nsfwNot Safe For Work content flag
spoilerSpoiler content flag
selftextPost text content (if any)
permalinkRelative Reddit permalink
domainContent domain (reddit.com, i.redd.it, v.redd.it, etc.)
link_flair_textPost flair/category text

Media Assets Section

FieldDescription
imagesArray of image objects (galleries, direct, preview)
videosArray of video objects (merged Reddit videos)
typeMedia type: gallery_image, direct_image, preview_image, merged_video
urlPrimary download URL (Apify storage)
fallback_urlDirect Reddit CDN URL (i.redd.it)
kv_store_urlApify key-value store persistent URL
widthImage/video width in pixels
heightImage/video height in pixels
formatContainer format (mp4, jpg, png)
resolutionHuman-readable resolution (e.g., "360x640")

🎨 Media Type Breakdown

The Reddit Video & Image Post Scraper automatically detects and extracts three media types:

1. Gallery Images (Multi-Post Images)

  • Extracted from Reddit gallery posts
  • Complete sequence preservation (0 to N index)
  • High-resolution originals (up to 1600x1996px)
  • Fallback to i.redd.it CDN

2. Direct Images (Single Image Posts)

  • Single high-quality image extraction
  • Domain detection (i.redd.it, external hosts)
  • Width/height metadata included

3. Merged Videos (Reddit Video Posts)

  • Complete MP4 download with audio
  • Resolution metadata preserved
  • Preview images also captured when available
  • v.redd.it domain support

🚀 Use Cases

  • 📊 Data Scientists – Analyze Reddit engagement patterns and viral content trends with our Reddit Video & Image Post Scraper
  • 📱 Social Media Managers – Archive competitor content and repurpose viral posts across platforms
  • 🔍 Market Researchers – Track brand mentions and product discussions with visual content
  • 👥 Community Moderators – Backup important subreddit posts and monitor content quality
  • 🤖 ML Engineers – Build training datasets from Reddit images and videos
  • 📰 Journalists – Investigate trending stories with complete post metadata
  • 🎓 Academics – Study online communities and content virality patterns

🔧 Technical Features

Advanced Media Handling

  • Multi-format support: JPG, PNG, MP4, and more
  • Gallery pagination: Automatically finds all images in multi-image posts
  • Resolution detection: Width/height extraction for every media file
  • Fallback mechanism: Direct CDN URLs when Apify storage is disabled

Metadata Intelligence

  • Engagement metrics: Score, upvote_ratio, num_comments for trend analysis
  • Content classification: NSFW, spoiler, video status flags
  • Temporal analysis: UTC timestamps for chronological studies
  • Subreddit context: Complete subreddit information with engagement data

Reliability Features

  • URL normalization: Automatic cleanup of tracking parameters
  • Error resilience: Graceful failure handling per post
  • Rate limit respect: Smart delays between requests
  • Token-based auth: Secure Apify API token integration

✅ Why Choose Our Reddit Video & Image Post Scraper?

  • ⚡ Blazing Fast – Parallel processing for multiple posts
  • 🔒 Privacy-Focused – No data storage beyond your Apify account
  • 🔄 Regular Updates – Maintained for Reddit API changes
  • 📦 Complete Data – Get all metadata and media in one output
  • 🎯 Precision Extraction – No missed gallery images or video files
  • ☁️ Cloud-Native – Built specifically for Apify platform

⚠️ Limitations

  • Only works with public Reddit posts (no private subreddits or deleted content)
  • Video downloads limited to Reddit-hosted content (v.redd.it domain)
  • Gallery extraction maximum depends on Reddit's native limit (typically 20+ images)
  • Rate limits may apply for extremely high-volume scraping (1000+ posts/minute)

Explore our full scraping suite for enhanced content extraction:

📸 Instagram Scrapers:

🎵 Facebook Scrapers:


📧 Need Customization?

Want higher resolution videos, comment extraction, user profile scraping, or custom output formats?

Email: codenest2.0@gmail.com for tailored solutions!