Reddit Search Media Downloader avatar
Reddit Search Media Downloader

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Reddit Search Media Downloader

Reddit Search Media Downloader

Search Reddit by keywords and instantly extract posts with videos, images, and GIFs. Get clean JSON with media download URLs, post stats, subreddit info, and NSFW filter – perfect for content research and automation.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Sachin Kumar Yadav

Sachin Kumar Yadav

Maintained by Community

Actor stats

0

Bookmarked

17

Total users

8

Monthly active users

8 days ago

Last modified

Share

🔍 Reddit Search Media Downloader – Search & Download Reddit Videos, Images & GIFs

Search Reddit and download media (videos, images, GIFs) from posts with comprehensive metadata. Extract high-quality media with post details, subreddit info, author data, engagement metrics, and direct download links. Perfect for content research, media collection, and trend analysis!

📋 Table of Contents

🚀 Features

  • No Login Required - Search Reddit without an account
  • Advanced Filters - Sort by relevance, hot, new, top, or comments
  • Time Range - Filter by hour, day, week, month, year, or all-time
  • NSFW Control - Include or exclude adult content
  • Batch Results - Extract up to 500 posts per search

🎬 Multiple Media Types

  • Video Downloads - Reddit videos with multiple quality options
  • Image Downloads - High-resolution images in various sizes
  • GIF Support - Animated GIFs and video GIFs
  • Direct Links - Get instant download URLs for all media
  • Quality Selection - Highest, high, medium, and low quality versions

📊 Comprehensive Metadata

  • Post Details - Title, URL, permalink, and timestamps
  • Subreddit Info - Name, subscribers, NSFW status, and more
  • Author Data - Username and profile information
  • Engagement Metrics - Score, upvote ratio, comment count
  • Media Details - Type, dimensions, duration, and thumbnails

🎯 Use Cases

Use CaseDescriptionBenefits
📊 Trend AnalysisResearch trending content across RedditIdentify viral content, track memes
🎬 Content ResearchFind media for specific topics or nichesDiscover relevant content, gather inspiration
📥 Media CollectionBuild a library of Reddit mediaOrganize content, offline access
🎓 Academic ResearchCollect data for social media studiesAnalyze trends, study communities
📱 Social Media ManagementFind content for reposting or inspirationSource material, track competitors
💼 Marketing ResearchAnalyze popular content in your nicheUnderstand audience preferences
🎥 Content CreationFind source material for videosB-roll footage, reference content
📢 Brand MonitoringTrack brand mentions with mediaMonitor reputation, find UGC

⚡ Quick Start

1️⃣ Basic search for funny content

{
"query": "funny",
"sort": "relevance",
"time": "all",
"nsfw": true,
"maxResults": 50
}

2️⃣ Search for top gaming content from past week

{
"query": "gaming highlights",
"sort": "top",
"time": "week",
"nsfw": false,
"maxResults": 100
}

3️⃣ Find latest cat videos

{
"query": "cats",
"sort": "new",
"time": "day",
"nsfw": false,
"maxResults": 50
}

📊 Input Parameters

Configuration options

ParameterTypeRequiredDescription
queryStringSearch query to find Reddit posts
sortStringSort method: relevance, hot, new, top, comments (default: relevance)
timeStringTime range: all, year, month, week, day, hour (default: all)
nsfwBooleanInclude NSFW content (default: false)
maxResultsIntegerMaximum posts to extract: 1-500 (default: 50)

📝 Details

query

  • Search term to find Reddit posts with media.
  • Use keywords relevant to your content needs.
  • Examples: "funny", "cats", "gaming highlights", "technology news"
  • Minimum length: 1 character, Maximum: 500 characters

sort

  • relevance: Most relevant posts first (default)
  • hot: Currently trending posts
  • new: Latest posts first
  • top: Highest-rated posts
  • comments: Most discussed posts

time

  • all: All-time results (default)
  • year: Past 12 months
  • month: Past 30 days
  • week: Past 7 days
  • day: Past 24 hours
  • hour: Past 60 minutes

nsfw

  • true: Include NSFW content
  • false: Filter out adult content (default)

maxResults

  • Number of posts to extract (1-500)
  • Default: 50 posts
  • Note: Only posts with media are included in results

📤 Output Format

🎬 Reddit Post with Video

{
"postId": "t3_1neil5n",
"postTitle": "It's so funny",
"url": "https://v.redd.it/ta4ysc8palof1",
"permalink": "https://reddit.com/r/InflatedEgos/comments/1neil5n/its_so_funny/",
"mediaType": "Video",
"downloadUrl": "https://packaged-media.redd.it/ta4ysc8palof1/muxed.mp4?...",
"thumbnail": "https://external-preview.redd.it/MnN2NTVrYXBhbG9mMV26jLYba6ayP0wmvP4wVO9jOsUh4xLTi6ai6MqQPcjb.png",
"subredditId": "t5_f412xk",
"subredditName": "InflatedEgos",
"subredditPrefixedName": "r/InflatedEgos",
"subredditTitle": "InflatedEgos",
"subredditSubscribers": 121193,
"subredditIsNsfw": false,
"authorId": "t2_0",
"authorName": "[deleted]",
"score": 1457,
"upvoteRatio": "89.8",
"commentCount": 870,
"createdAt": "2025-09-11T19:46:58.129000+0000",
"isNsfw": false,
"isSpoiler": false,
"flair": "🤡 Cringe",
"flairBackgroundColor": "#7193FF",
"domain": "v.redd.it",
"postHint": "HOSTED_VIDEO",
"videoDuration": 10,
"videoDimensions": {
"width": 720,
"height": 1280
},
"videoIsGif": false,
"mediaQualities": [
{
"quality": "Highest",
"url": "https://packaged-media.redd.it/ta4ysc8palof1/muxed.mp4?...",
"type": "video/mp4"
},
{
"quality": "High",
"url": "https://packaged-media.redd.it/ta4ysc8palof1/muxed-high.mp4?...",
"type": "video/mp4"
},
{
"quality": "Medium",
"url": "https://packaged-media.redd.it/ta4ysc8palof1/muxed-medium.mp4?...",
"type": "video/mp4"
},
{
"quality": "Low",
"url": "https://packaged-media.redd.it/ta4ysc8palof1/muxed-low.mp4?...",
"type": "video/mp4"
}
],
"timestamp": "2024-11-30T12:00:00.000Z"
}

📸 Reddit Post with Image

{
"postId": "t3_1n4igko",
"postTitle": "Haha, very funny.",
"url": "https://i.redd.it/nn6ygjx8f9mf1.jpeg",
"permalink": "https://reddit.com/r/ComedyCemetery/comments/1n4igko/haha_very_funny/",
"mediaType": "Image",
"downloadUrl": "https://preview.redd.it/nn6ygjx8f9mf1.jpeg?auto=webp&s=459cb5e976666a6a2d70e8f5d0f5c12f14330b47",
"thumbnail": "https://b.thumbs.redditmedia.com/aS0WwW87qlp7Ntqk5Sg5debgtLrqfbLNedzAA96mynk.jpg",
"subredditName": "ComedyCemetery",
"authorName": "FatFlyingPineapple",
"score": 14773,
"upvoteRatio": "98.0",
"commentCount": 213,
"createdAt": "2025-08-31T01:43:25.371000+0000",
"isNsfw": false,
"imageDimensions": {
"width": 640,
"height": 800
},
"mediaQualities": [
{
"quality": "Original",
"url": "https://preview.redd.it/nn6ygjx8f9mf1.jpeg?auto=webp&s=...",
"type": "image/jpeg"
},
{
"quality": "XLarge",
"url": "https://preview.redd.it/nn6ygjx8f9mf1.jpeg?width=640&auto=webp&s=...",
"type": "image/jpeg"
}
],
"timestamp": "2024-11-30T12:00:00.000Z"
}

📊 Data Fields Explained

Field CategoryFieldsDescription
Post InfopostId, postTitle, url, permalinkPost identification and links
MediamediaType, downloadUrl, thumbnail, mediaQualitiesMedia type, download links, and quality options
SubredditsubredditName, subredditSubscribers, subredditIsNsfwSubreddit details and stats
AuthorauthorId, authorNamePost author information
Engagementscore, upvoteRatio, commentCountPost engagement metrics
MetadatacreatedAt, isNsfw, isSpoiler, flairPost metadata and flags
Video DetailsvideoDuration, videoDimensions, videoIsGifVideo-specific information
Image DetailsimageDimensionsImage-specific information

🎬 Supported Media Types

📹 Video Content

TypeDomainQuality OptionsFormat
Reddit Videosv.redd.itHighest, High, Medium, LowMP4
Video GIFsv.redd.itMultiple qualitiesMP4
Hosted VideosVariousMultiple qualitiesMP4

📸 Image Content

TypeDomainQuality OptionsFormat
Reddit Imagesi.redd.itOriginal, XLarge, LargeJPEG/PNG
Preview Imagespreview.redd.itMultiple sizesJPEG/PNG

🎨 Animated Content

TypeDescriptionFormat
Animated GIFsTraditional GIF animationsGIF
Video GIFsShort looping videosMP4

📈 Performance & Reliability

Speed & Efficiency

MetricPerformanceDetails
Response Time3-8 secondsPer search query
Results ProcessingInstantDirect media extraction
Batch Processing10 items/batchEfficient data handling
Max Results500 per runConfigurable limit

🔄 Reliability Features

  • Auto-Retry Logic – Handles temporary failures with exponential backoff
  • Error Handling – Graceful handling of missing or invalid data
  • Rate Limit Protection – Built-in throttling
  • Data Validation – Comprehensive validation of search parameters
  • Media Filtering – Only extracts posts with actual media content

💡 Best Practices

  1. Use specific queries – More specific search terms yield better results
  2. Choose appropriate sort – Use 'top' for best content, 'new' for latest
  3. Set time ranges – Narrow results with time filters for recent content
  4. Filter NSFW – Disable NSFW if you only want safe-for-work content
  5. Limit results – Start with 50-100 results to test your search
  6. Use dataset views – In Apify UI, use the prepared table views to inspect results
  7. Download media promptly – Reddit media URLs may expire over time

⚠️ Important Notes

  • Download links are temporary and may expire after some time
  • Only posts with media content are included in results
  • Deleted posts may have limited author information
  • Maximum 500 posts per run (configurable)
  • Results depend on Reddit's search API availability

❓ FAQ

Q: Do I need a Reddit account to use this?

A: No! This actor works without requiring any Reddit login or authentication. Just provide your search query.

A: No, Reddit media URLs are temporary and may expire. Download and save media immediately after extraction.

Q: What media types are supported?

A: Videos (v.redd.it), images (i.redd.it), and animated GIFs are all supported with direct download links.

Q: Can I search specific subreddits?

A: This actor searches across all subreddits. Include subreddit names in your query (e.g., "funny r/memes") for better targeting.

Q: What quality options are available?

A: Videos have multiple qualities (Highest, High, Medium, Low). Images have Original, XLarge, and Large sizes.

Q: Why are some posts missing from results?

A: Only posts with actual media content are included. Text-only posts and external links are filtered out.

Q: How many results can I get?

A: You can extract up to 500 posts per run. Set the maxResults parameter to control the limit.

A: This tool accesses publicly available Reddit content only. Users must comply with Reddit's Terms of Service and applicable laws. Use responsibly and ethically.

📞 Support

🆘 Need Help?

  • 📧 Issues - Report bugs and request features
  • 📖 Documentation - Complete guides and examples
  • 🎯 Best Practices - Tips for optimal usage
  • 💬 Community - Join discussions and share tips

🏷️ Find Me Tags

reddit scraper, reddit media downloader, reddit video downloader, reddit image downloader, reddit search, reddit api, reddit data extraction, reddit content scraper, download reddit videos, reddit gif downloader, reddit post scraper, reddit media extractor, reddit search api, reddit video api, reddit image scraper, reddit content downloader, reddit media collector, reddit video saver, reddit automation, reddit data mining, reddit trend analysis, reddit content research, reddit media backup, reddit post extractor, reddit subreddit scraper, reddit media api, reddit video extraction, reddit image extraction, reddit content analysis, reddit media management, reddit batch downloader, apify reddit scraper


🚀 Get Started Now

Ready to search Reddit and download media content?

  1. Click "Try for free" to test the actor
  2. Enter your search query and configure filters
  3. Get comprehensive media data with direct download links

⭐ If this actor helps your workflow, please give it a star!


Built with ❤️ using Apify Platform | Reddit Search Media Downloader v1.0


Disclaimer: This actor is designed for accessing publicly available Reddit content only. Users are responsible for complying with Reddit's Terms of Service and all applicable laws. Use this tool ethically and responsibly for legitimate purposes only. Respect content creators' rights and Reddit's community guidelines.