9GAG Media Downloader avatar

9GAG Media Downloader

Pricing

Pay per usage

Go to Apify Store
9GAG Media Downloader

9GAG Media Downloader

Extract and download high-quality images and videos from 9GAG posts. Supports hot, trending, fresh feeds and search. Provides detailed metadata including upvotes, comments, tags, and media URLs.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

w3crawler

w3crawler

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Collect posts, images, and videos from 9GAG — including direct download URLs for photos and HD videos. Browse hot, trending, or fresh feeds, search by keyword, or target specific tags. Every post comes with engagement metrics (upvotes, comments), creator info, and full media links ready for download.

What You Can Do With This

  • Download viral images and videos in bulk — collect direct media URLs (photo and HD video) from any 9GAG feed
  • Monitor trending entertainment content — check what's going viral right now on hot and trending feeds
  • Search for specific topics — find all posts matching a keyword or belonging to a tag (e.g. "anime", "gaming", "funny cats")
  • Analyse engagement metrics — collect upvote, downvote, and comment counts for research or content strategy
  • Build a media dataset — export image/video URLs and post metadata to CSV for content curation projects

What Data You Get

FieldDescription
postIdUnique 9GAG post ID
titlePost title or caption
urlLink to the post on 9GAG
mediaTypeContent type: photo or video
imageUrlFull-resolution image URL (for photo posts)
imageWidthImage width in pixels
imageHeightImage height in pixels
thumbnailUrlThumbnail image URL
videoUrlStandard video URL (mp4, for video posts)
videoHdUrlHD video URL (higher quality)
videoDurationVideo duration in seconds
hasAudioWhether the video has audio
upvotesNumber of upvotes
downvotesNumber of downvotes
commentsCountNumber of comments
tagsArray of content tags (e.g. ["funny", "cats", "animals"])
creatorUsernameCreator's 9GAG username
creatorFullNameCreator's display name
sectionFeed section the post came from (hot, trending, fresh)
isNsfwWhether the post is marked as NSFW
createdTsUnix timestamp when the post was created
scrapedAtDate and time of the scrape

Sample Output

{
"postId": "aXbY9Kp",
"title": "When you finally fix that bug after 3 days",
"url": "https://9gag.com/gag/aXbY9Kp",
"mediaType": "photo",
"imageUrl": "https://img-9gag-fun.9cache.com/photo/aXbY9Kp_700b.jpg",
"imageWidth": 700,
"imageHeight": 522,
"thumbnailUrl": "https://img-9gag-fun.9cache.com/photo/aXbY9Kp_460c.jpg",
"upvotes": 48392,
"downvotes": 512,
"commentsCount": 847,
"tags": ["programming", "meme", "developer"],
"section": "hot",
"isNsfw": false,
"createdTs": 1716019200,
"scrapedAt": "2025-05-19T13:00:00.000Z"
}

How to Use

  1. Choose a Section: hot for what's popular right now, trending for fast-rising posts, fresh for newest uploads, or search to find posts on a specific topic
  2. If using search, enter your keyword in the Query field
  3. To focus on a topic (e.g. gaming, anime), add one or more Tags
  4. Set Max Items to how many posts you want to collect
  5. Click Start and download results as JSON, CSV, or Excel — use the Media Download Links view for direct photo/video URLs

Input Options

FieldTypeDefaultRequiredDescription
sectionstringhotWhich 9GAG feed to browse: hot, trending, fresh, or search
querystringSearch keyword (required only when section is search)
tagsarrayFilter by tag name (e.g. anime, funny, gaming)
startUrlsarraySpecific 9GAG post or section URLs to scrape directly
maxItemsinteger50Maximum number of posts to collect
proxyConfigurationobjectApify ResidentialProxy settings — Residential proxy recommended

Tips for Best Results

  • Use the "Media Download Links" view in the results table to see and copy direct image and video URLs
  • Search for niche topics by combining section: "search" with a specific keyword
  • Use Tags when you want posts from a specific 9GAG community (tags like anime, dank-memes, cute)
  • Set maxItems to 10–50 for quick trending content checks; use higher values for building datasets