Reddit Profile Post Media Downloader👤 avatar

Reddit Profile Post Media Downloader👤

Pricing

$7.00/month + usage

Go to Apify Store
Reddit Profile Post Media Downloader👤

Reddit Profile Post Media Downloader👤

👤 Download media from profile/user posts only (u/ URLs). ⚠️ Returns: download URLs, audio streams, all formats, gallery items, embed data + ad metadata (CTA, destination URL). One grouped row per URL with media_items array⚡Reddit Profile Post Media Downloader👤

Pricing

$7.00/month + usage

Rating

0.0

(0)

Developer

Scrape Architect

Scrape Architect

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

10 days ago

Last modified

Share

👤Reddit Profile Post Media Downloader

The Reddit Profile Post Media Downloader is a focused Apify actor for downloading media from Reddit profile/user posts. Paste profile post URLs (u/) and get direct download links for videos, images, galleries, and promoted/ad content. The Reddit Profile Post Media Downloader automatically filters out subreddit post URLs — only profile posts are processed.


What Is the Reddit Profile Post Media Downloader?

The Reddit Profile Post Media Downloader is a media-focused extraction tool that accepts only profile/user post URLs (u/) 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; the Reddit Profile Post Media Downloader extracts both
  • Gallery/carousel items — each image, video, or GIF extracted individually
  • External embed data — YouTube, Vimeo, and other oembed providers
  • Promoted post data — call-to-action text, destination URL, ad classification
  • Essential post context — post type, title, author, score, and ad-specific fields

The Reddit Profile Post Media Downloader uses 6 parallel extraction engines for maximum speed and reliability.


What This Actor Does

  • Downloads media metadata and URLs from Reddit profile/user post URLs only
  • Accepts only u/ post URLs — subreddit URLs (r/) are automatically skipped
  • Extracts video, image, gallery, external embed, and promoted/ad post media
  • Returns lightweight post summaries with ad-specific fields (call_to_action, href_url)
  • No comments — media download data only

What This Actor Does NOT Do

The Reddit Profile Post Media Downloader does not:

  • Process subreddit post URLs (r/) — those are automatically skipped with a warning
  • Scrape entire user profiles — 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 Profile Post Media Downloader automatically checks every input URL:

URL PatternAction
reddit.com/user/username/comments/...Processed — profile post
reddit.com/u/username/comments/...Processed — profile post
reddit.com/r/subreddit/comments/...Skipped — subreddit post, logged as skipped
Other URLsSkipped — not a profile post

Skipped URLs are logged so you can see which were filtered out.


Why Use This for Profile Posts?

Profile posts on Reddit often include promoted/ad content with special metadata. The Reddit Profile Post Media Downloader extracts ad-specific fields that subreddit-focused actors skip:

  • is_promoted — whether the post is a promoted/sponsored post
  • is_ad — whether the post was created from Reddit's ads UI
  • call_to_action — CTA button text ("Visit Store", "Learn More", etc.)
  • href_url — the promoted post's destination URL

This makes the Reddit Profile Post Media Downloader ideal for ad intelligence and promoted content analysis.


Supported Post Types

The Reddit Profile Post Media Downloader handles all profile post types:

Post TypeMedia Output
Video PostsDirect MP4 download URL, separate audio stream, DASH/HLS manifests, all quality formats
Image PostsFull-resolution image URL, all resolution variants
Gallery/CarouselIndividual download link per gallery item
Text PostsPost summary only (no downloadable media)
External LinksExternal embed URL, oembed metadata, thumbnail
Promoted/Ad PostsMedia URLs + call-to-action, destination URL, ad metadata
Mixed CarouselsEach item separately with correct media type

Input

Provide one or more profile/user post URLs:

https://www.reddit.com/user/username/comments/postid/
https://www.reddit.com/user/DimraethDev/comments/1p6ubo6/

Input Parameters

ParameterTypeDefaultDescription
post_urlsArrayrequiredProfile post URLs to download media from
max_resultsInteger0Max media items to return. 0 = unlimited

Example Input

{
"post_urls": [
{ "url": "https://www.reddit.com/user/DimraethDev/comments/1p6ubo6/" },
{ "url": "https://www.reddit.com/user/DavidFromNeo/comments/1rj3crp/" },
{ "url": "https://www.reddit.com/user/TayCoBrace/comments/1fafqdw/" },
{ "url": "https://www.reddit.com/user/Hume_Health/comments/1r8gwd3/" }
],
"max_results": 0
}

Output Structure

The Reddit Profile Post Media Downloader produces two record types, tagged with _item_type.

Media Record (_item_type: "media")

One record per downloadable media element:

FieldTypeDescription
media_typestringvideo, image, gif, gallery, rich_video
download_urlstringBest quality direct download URL
audio_urlstringSeparate audio stream (Reddit videos)
source_urlstringOriginal source URL
widthintegerWidth in pixels
heightintegerHeight in pixels
durationfloatDuration in seconds (video)
file_sizeintegerFile size in bytes
extstringFile extension
thumbnail_urlstringThumbnail URL
titlestringMedia/post title
media_idstringUnique media ID
uploaderstringPost author
reddit_post_urlstringSource post URL
post_scoreintegerPost score
post_created_atstringPost creation time
flairstringPost flair
is_reddit_hostedbooleanTrue = Reddit-hosted, False = external
embed_urlstringExternal embed URL
provider_namestringExternal provider name
oembed_titlestringEmbedded content title
all_formatsarrayAll quality options with URLs, codecs, bitrates

Post Summary Record (_item_type: "post")

Lightweight context for each profile post — includes ad-specific fields:

FieldTypeDescription
post_typestringvideo, image, gallery, text, link, ad
post_idstringReddit post ID
titlestringPost title
authorstringPost author
permalinkstringFull Reddit permalink
urlstringTarget URL
media_urlstringMedia destination URL
domainstringContent domain
scoreintegerNet upvotes
num_commentsintegerComment count
created_atstringISO-8601 creation time
is_videobooleanVideo flag
is_gallerybooleanGallery flag
over_18booleanNSFW flag
flairstringPost flair
thumbnailstringThumbnail URL
is_promotedbooleanPromoted post flag
is_adbooleanAd post flag
call_to_actionstringAd CTA button text
href_urlstringAd destination URL
video_infoobjectVideo details
gallery_itemsarrayGallery items
preview_imagesarrayPreview images
oembedobjectExternal embed data

{
"_item_type": "post",
"post_type": "ad",
"title": "Love theorycrafting ARPG builds? Become immortal in...",
"author": "DimraethDev",
"is_promoted": true,
"is_ad": true,
"call_to_action": "Learn More",
"href_url": "https://store.steampowered.com/app/...",
"thumbnail": "https://b.thumbs.redditmedia.com/..."
}

Privacy & Compliance

The Reddit Profile 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.