Reddit Subreddit Post Media Downloader⚡
Pricing
$8.00/month + usage
Reddit Subreddit Post Media Downloader⚡
📦 Download media from subreddit posts only (r/ URLs). ⚠️ Returns: MP4 download links, audio streams, all quality formats, gallery items, external embeds, thumbnails. One grouped row per URL with media_items array⚡6 parallel engines. ✨Reddit Subreddit Post Media Downloader⚡
Pricing
$8.00/month + usage
Rating
0.0
(0)
Developer
Scrape Architect
Actor stats
0
Bookmarked
15
Total users
3
Monthly active users
10 days ago
Last modified
Categories
Share
⚡Reddit Subreddit Post Media Downloader
The Reddit Subreddit Post Media Downloader is a focused Apify actor for downloading media from Reddit subreddit posts. Paste subreddit post URLs (r/) and get direct download links for videos, images, galleries, and external embeds. The Reddit Subreddit Post Media Downloader automatically filters out profile/user post URLs — only subreddit posts are processed.
What Is the Reddit Subreddit Post Media Downloader?
The Reddit Subreddit Post Media Downloader is a media-focused extraction tool that accepts only subreddit post URLs (r/) and returns:
- Direct download URLs — MP4 video, full-resolution images, gallery items, audio streams
- All quality formats — every available resolution, codec, and bitrate for video posts
- Audio stream URLs — Reddit stores video and audio separately; this actor extracts both
- Gallery/carousel items — each image, video, or GIF extracted individually
- External embed data — YouTube, Vimeo, and other oembed providers
- Essential post context — post type, title, author, subreddit, score, and media fields only
The Reddit Subreddit Post Media Downloader uses 6 parallel extraction engines for maximum speed and reliability.
What This Actor Does
- Downloads media metadata and URLs from Reddit subreddit post URLs only
- Accepts only
r/post URLs — profile URLs (u/) are automatically skipped - Extracts video, image, gallery, external embed media from subreddit posts
- Returns lightweight post summaries plus download-ready media records
- No comments — media download data only
What This Actor Does NOT Do
The Reddit Subreddit Post Media Downloader does not:
- Process profile/user post URLs (
u/) — those are automatically skipped with a warning - Scrape entire subreddits — only individual post URLs
- Include comments in output
- Download actual media files — it returns direct download URLs
- Return full 60+ field metadata (see the main Metadata Scraper actor for that)
How URL Filtering Works
The Reddit Subreddit Post Media Downloader automatically checks every input URL:
| URL Pattern | Action |
|---|---|
reddit.com/r/subreddit/comments/... | Processed — subreddit post |
reddit.com/user/username/comments/... | Skipped — profile post, logged as skipped |
| Other URLs | Skipped — not a subreddit post |
Skipped URLs are logged in the actor output so you can see which URLs were filtered out.
Supported Post Types
The Reddit Subreddit Post Media Downloader handles all subreddit post types:
| Post Type | Media Output |
|---|---|
| Video Posts | Direct MP4 download URL, separate audio stream, DASH/HLS manifests, all quality formats |
| Image Posts | Full-resolution image URL, all resolution variants |
| Gallery/Carousel | Individual download link per gallery item (image, video, or GIF) |
| Text Posts | Post summary only (no downloadable media) |
| External Links | External embed URL, oembed metadata, thumbnail, provider info |
| Rich Video | External video embed URL, iframe HTML, provider name |
| Mixed Carousels | Each item separately with correct media type |
Input
Provide one or more subreddit post URLs:
https://www.reddit.com/r/subreddit/comments/postid/https://www.reddit.com/r/Damnthatsinteresting/comments/1sa33fi/
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
post_urls | Array | required | Subreddit post URLs to download media from |
max_results | Integer | 0 | Max media items to return. 0 = unlimited |
Example Input
{"post_urls": [{ "url": "https://www.reddit.com/r/Damnthatsinteresting/comments/1sa33fi/" },{ "url": "https://www.reddit.com/r/TikTokCringe/comments/1s9kusm/" },{ "url": "https://www.reddit.com/r/Wellthatsucks/comments/1s9q97r/" },{ "url": "https://www.reddit.com/r/Weird/comments/1s9s2iw/" },{ "url": "https://www.reddit.com/r/AITAH/comments/1s9vzep/" },{ "url": "https://www.reddit.com/r/videos/comments/1s9z2z5/" }],"max_results": 0}
Output Structure
The Reddit Subreddit Post Media Downloader produces two record types, tagged with _item_type.
Media Record (_item_type: "media")
One record per downloadable media element:
| Field | Type | Description |
|---|---|---|
download_url | string | Best quality direct download URL |
media_type | string | video, image, gif, gallery, rich_video |
audio_url | string | Separate audio stream (Reddit videos) |
source_url | string | Original source URL |
width | integer | Width in pixels |
height | integer | Height in pixels |
duration | float | Duration in seconds (video) |
file_size | integer | File size in bytes |
ext | string | File extension |
thumbnail_url | string | Thumbnail URL |
media_id | string | Unique media ID |
title | string | Media/post title |
uploader | string | Post author |
subreddit | string | Subreddit name |
reddit_post_url | string | Source post URL |
post_score | integer | Post score |
post_created_at | string | Post creation time |
flair | string | Post flair |
is_reddit_hosted | boolean | True = Reddit-hosted, False = external |
embed_url | string | External embed URL |
provider_name | string | External provider name |
oembed_title | string | Embedded content title |
all_formats | array | All quality options with URLs, codecs, bitrates |
Post Summary Record (_item_type: "post")
Lightweight context for each subreddit post:
| Field | Type | Description |
|---|---|---|
post_id | string | Reddit post ID |
post_type | string | video, image, gallery, text, link, rich_video |
title | string | Post title |
author | string | Post author |
subreddit | string | Subreddit name |
permalink | string | Full Reddit permalink |
url | string | Target URL |
media_url | string | Media destination URL |
domain | string | Content domain |
score | integer | Net upvotes |
num_comments | integer | Comment count |
created_at | string | ISO-8601 creation time |
is_video | boolean | Video flag |
is_gallery | boolean | Gallery flag |
over_18 | boolean | NSFW flag |
flair | string | Post flair |
thumbnail | string | Thumbnail URL |
video_info | object | Video details |
gallery_items | array | Gallery items |
preview_images | array | Preview images |
oembed | object | External embed data |
Video Download Example
{"_item_type": "media","download_url": "https://v.redd.it/93jz90kreosg1/CMAF_720.mp4?source=fallback","media_type": "video","audio_url": "https://v.redd.it/93jz90kreosg1/DASH_audio.mp4","width": 1280,"height": 720,"duration": 123.0,"subreddit": "Damnthatsinteresting","all_formats": [{ "label": "fallback", "url": "...", "type": "mp4/video" },{ "label": "audio", "url": "...", "type": "mp4/audio" }]}
Privacy & Compliance
The Reddit Subreddit Post Media Downloader only accesses publicly available data through Reddit's public API endpoints. No login credentials are used. Ensure your use complies with Reddit's Terms of Service.