Bulk Image Downloader Bulk Image Downloader
Add to Chrome — Free

Bulk Image Downloader Blog

How to Download All Images from a Reddit Thread

Updated March 2026 · 6 min read

Quick Answer To download all images from a Reddit thread or gallery post, use Bulk Image Downloader. Open the Reddit post, scroll to expand all comments and load all images, then click the extension icon and download everything at once. Works on Reddit galleries, image posts, and comment threads with embedded images.
📋 Table of Contents
📋 Table of Contents

Reddit is an enormous source of images — from photography subreddits and fan art communities to memes, wallpapers, and visual discussions. Whether you found a thread with 50 amazing photos you want to save, or you are archiving content from a gallery post, downloading Reddit images in bulk is a common need that is not natively supported.

This guide covers the most practical methods for every Reddit scenario.

Download Reddit Images Without the Hassle

Bulk Image Downloader captures all images from any Reddit post — gallery posts, comment threads, and linked images.

Add to Chrome — Free


Understanding Reddit's Image Types

Reddit serves images in several different ways, and the method you use depends on which type you are dealing with:

Image type Hosted at Best download method
Reddit native uploads i.redd.it Chrome extension on post page
Reddit gallery (multi-image post) i.redd.it Chrome extension on gallery post
Imgur links i.imgur.com Extension, or visit Imgur page directly
External image links Various CDNs Extension captures linked previews
Reddit videos/GIFs v.redd.it Video downloader required (not images)


Method 1: Chrome Extension for Single Posts and Galleries

Step-by-step: Downloading from a Reddit gallery post

  1. Install Bulk Image Downloader from the Chrome Web Store.
  2. Open the Reddit post — Navigate to the specific post containing the images you want.
  3. Expand the gallery — For gallery posts, Reddit shows a slideshow by default. Click "View all images" if available to load all images onto the page, or browse through the gallery so each image loads into the browser.
  4. Scroll to load comments — If you also want images posted in comments, scroll down to expand comment threads. Reddit lazy-loads comments, so scroll until all comments you want are visible.
  5. Open the extension — Click the Bulk Image Downloader icon. The panel shows all detected images including gallery photos and comment images.
  6. Filter — Set a minimum size of 400px to exclude Reddit UI icons and user avatars.
  7. Select and download.
Old Reddit tip: Try adding old. before reddit.com in the URL (e.g., old.reddit.com/r/...). The old Reddit design loads images differently and is often more compatible with image downloaders, especially for image-heavy threads.


Method 2: Reddit's JSON API for Bulk Subreddit Downloads

For downloading images from many posts across a subreddit, the Reddit JSON API is the right tool. Reddit exposes its data publicly in JSON format — no authentication required for public subreddits.

The base URL for subreddit data is:

https://www.reddit.com/r/earthporn.json?limit=100

This returns 100 posts from the subreddit as JSON, with each post's data including image URLs in the url field. You can paginate through older posts using the after parameter with the last post's name value.

For developers, here is a minimal Python script to extract image URLs from a subreddit:

import requests, json

headers = {'User-Agent': 'ImageDownloader/1.0'}
url = 'https://www.reddit.com/r/earthporn.json?limit=100'
response = requests.get(url, headers=headers)
data = response.json()

for post in data['data']['children']:
 post_data = post['data']
 if post_data.get('post_hint') == 'image':
 print(post_data['url'])


Method 3: gallery-dl Command-Line Tool

For serious bulk downloading from Reddit, gallery-dl is a dedicated command-line tool that handles Reddit natively. It downloads from entire subreddits, user profiles, and individual posts with proper pagination.

# Install via pip
pip install gallery-dl

# Download from a Reddit gallery post
gallery-dl https://www.reddit.com/r/earthporn/comments/xyz/

# Download top 100 posts from a subreddit (images only)
gallery-dl https://www.reddit.com/r/EarthPorn/top/?t=month

gallery-dl handles authentication for NSFW subreddits, respects rate limits, and can resume interrupted downloads. It is the best option if you need to download from multiple subreddits systematically.

Rate limiting: Reddit's API has rate limits. If you are downloading large amounts of content programmatically, respect the 60 requests per minute limit and add delays between requests. Excessive scraping can result in your IP being temporarily blocked.


Getting Full-Resolution Reddit Images

Reddit often displays preview images rather than full-resolution originals. Here is how to ensure you get the largest available version:

Save Reddit Images Instantly

No command-line needed. Click once, download everything from any Reddit post or gallery.

Install Free


Downloading from Specific Reddit Image Communities

Photography Subreddits (r/EarthPorn, r/ItBeautiful)

These subreddits post direct image links. Open individual posts and use Bulk Image Downloader for single posts, or use gallery-dl for systematic subreddit archiving. Posts typically link to full-resolution images at 3000–6000px wide.

Wallpaper Subreddits (r/wallpapers, r/wallpaper)

Similar to photography subreddits. Most posts are direct image links. Filtering by minimum 1920px width ensures you get only wallpaper-resolution images rather than thumbnails and preview images.

Fan Art and Illustration (r/ImaginaryLandscapes)

Posts often link to external sites (ArtStation, DeviantArt, Twitter). The extension captures preview images on the Reddit page, but following the original links gives you the full-resolution artwork directly from the source.



Frequently Asked Questions

Can I download all images from a Reddit post or thread?

Yes. For gallery posts, use Bulk Image Downloader on the post page. For threads with many image comments, scroll to load all comments first, then run the extension to capture all embedded images and previews.

How do I download all images from a subreddit?

Use gallery-dl from the command line for entire subreddit downloads with proper pagination, or use the Reddit JSON API to extract image URLs programmatically. The Chrome extension is practical for individual posts but not for entire subreddits.

What is the best way to save a Reddit gallery with multiple images?

Open the gallery post and click through the images so the browser loads each one. Then run Bulk Image Downloader. All gallery images hosted at i.redd.it are captured at full resolution.

Why can't I right-click and save images on Reddit?

Reddit's image viewer overlays and JavaScript components sometimes interfere with right-clicking. Browser extensions bypass this entirely by accessing image URLs from the page source code directly.

Does Bulk Image Downloader work with i.redd.it images?

Yes. I.redd.it is Reddit's native image CDN and serves standard JPEG/PNG files. Bulk Image Downloader detects and downloads them without any special handling.

Can I download GIFs from Reddit?

Reddit serves most animated content as MP4 videos via v.redd.it, not as GIF files. Bulk Image Downloader handles images but not video content. For Reddit videos and animated content, a dedicated Reddit video downloader is needed.

More Free Chrome Tools by Peak Productivity

Pomodoro Technique Timer
Pomodoro Technique Timer
25-minute focus timer with breaks
YouTube Looper Pro
YouTube Looper Pro
Loop any section of a YouTube video
Citation Generator
Citation Generator
Generate APA/MLA/Chicago citations
PDF Merge & Split
PDF Merge & Split
Merge and split PDFs locally
Auto Refresh Ultra
Auto Refresh Ultra
Auto-refresh pages at custom intervals
Screen Recorder Pro
Screen Recorder Pro
Record your screen or tab with audio