Windows 11/10  ·  Public & NSFW  ·  Images, Galleries, v.redd.it Videos

gallery-dl Reddit on Windows — Download Images, Videos & Galleries

gallery-dl downloads Reddit image posts, multi-image galleries, and v.redd.it videos (with audio) from subreddits, user pages, and individual posts. Most public content works without login.

⬇ Download gallery-dl.exe Cookie setup →

gallery-dl Reddit commands for Windows

Download all images from a subreddit (top posts)
gallery-dl "https://www.reddit.com/r/EarthPorn/"
Download a single Reddit post (image or gallery)
gallery-dl "https://www.reddit.com/r/subreddit/comments/POST_ID/title/"
Download all posts from a user
gallery-dl "https://www.reddit.com/user/username/submitted/"
Download NSFW subreddit (login required)
gallery-dl --cookies-from-browser chrome "https://www.reddit.com/r/nsfw_subreddit/"
Download v.redd.it video with audio (requires FFmpeg)
gallery-dl "https://v.redd.it/VIDEO_ID"
Limit to top N posts and save to custom folder
gallery-dl --chapter-filter "index < 100" -d "C:\Images\Reddit" "https://www.reddit.com/r/subreddit/"
v.redd.it videos: Reddit hosts video and audio as separate streams. gallery-dl downloads both and uses FFmpeg to merge them automatically. Place ffmpeg.exe in the same folder as gallery-dl.exe for merged output.

Recommended Reddit config for gallery-dl on Windows

config.json — Reddit section
{ "extractor": { "reddit": { "cookies": "C:/Tools/gallery-dl/reddit-cookies.txt", "videos": true, "filename": "{subreddit}_{id}_{title[:80]}.{extension}", "sleep-request": 2.0, "recursion": 1 } } }
videos: true
Download v.redd.it videos (merged with FFmpeg)
recursion: 1
Follow links to hosted images (Imgur, i.redd.it etc.)
sleep-request: 2.0
Recommended — Reddit rate-limits aggressively
title[:80]
Truncate long post titles in filename

gallery-dl Reddit — frequently asked questions

gallery-dl Reddit downloads no audio for v.redd.it videos
FFmpeg is required to merge the separate video and audio streams from v.redd.it. Place ffmpeg.exe in the same folder as gallery-dl.exe and rerun the command. gallery-dl will detect it automatically and output a merged .mp4 file.
gallery-dl Reddit says "403 Forbidden" or stops mid-download
Reddit has aggressive rate limiting. Increase sleep-request to 3 or 4 seconds in your config. For NSFW content, make sure you pass cookies from a logged-in browser session.
How do I download only images and skip video posts?
Set "videos": false in your Reddit config section, or use an image filter: gallery-dl --image-filter "extension in ('jpg','png','gif','webp')" "URL".
gallery-dl doesn't download external links (Imgur, i.imgur.com)
Set "recursion": 1 in your Reddit config — this tells gallery-dl to follow external links and download the actual images from third-party hosts referenced in Reddit posts.