9GAG Media Downloader
Pricing
Pay per usage
Go to Apify Store
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
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
| Field | Description |
|---|---|
postId | Unique 9GAG post ID |
title | Post title or caption |
url | Link to the post on 9GAG |
mediaType | Content type: photo or video |
imageUrl | Full-resolution image URL (for photo posts) |
imageWidth | Image width in pixels |
imageHeight | Image height in pixels |
thumbnailUrl | Thumbnail image URL |
videoUrl | Standard video URL (mp4, for video posts) |
videoHdUrl | HD video URL (higher quality) |
videoDuration | Video duration in seconds |
hasAudio | Whether the video has audio |
upvotes | Number of upvotes |
downvotes | Number of downvotes |
commentsCount | Number of comments |
tags | Array of content tags (e.g. ["funny", "cats", "animals"]) |
creatorUsername | Creator's 9GAG username |
creatorFullName | Creator's display name |
section | Feed section the post came from (hot, trending, fresh) |
isNsfw | Whether the post is marked as NSFW |
createdTs | Unix timestamp when the post was created |
scrapedAt | Date 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
- Choose a Section:
hotfor what's popular right now,trendingfor fast-rising posts,freshfor newest uploads, orsearchto find posts on a specific topic - If using
search, enter your keyword in the Query field - To focus on a topic (e.g. gaming, anime), add one or more Tags
- Set Max Items to how many posts you want to collect
- Click Start and download results as JSON, CSV, or Excel — use the Media Download Links view for direct photo/video URLs
Input Options
| Field | Type | Default | Required | Description |
|---|---|---|---|---|
section | string | hot | Which 9GAG feed to browse: hot, trending, fresh, or search | |
query | string | — | Search keyword (required only when section is search) | |
tags | array | — | Filter by tag name (e.g. anime, funny, gaming) | |
startUrls | array | — | Specific 9GAG post or section URLs to scrape directly | |
maxItems | integer | 50 | Maximum number of posts to collect | |
proxyConfiguration | object | Apify Residential | Proxy 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