Reddit Image Resizer

Resize and crop images to every Reddit size: the 1920 x 384 banner, icon, profile picture, post images, thumbnails, and ads.

Resize and crop images to the exact Reddit sizes, the 1920 x 384 community banner, icon, profile picture and banner, 4:5, square, and 16:9 post images, link thumbnails, and ad images, right in your browser. Batch-friendly, and nothing is uploaded.

Drop images here, or click to choose
JPG, PNG, WebP, GIF · multiple files · stays in your browser
Reddit size
Fit
Crop focus
Output format
Quality 90%

Reddit image sizes (2026)

UseSize (px)Aspect ratioNote
Community banner 1920 x 384 5:1 The wide header at the top of a subreddit on desktop. Keep the subject away from the bottom-left, where the community icon and name sit.
Community banner (mobile) 1600 x 480 10:3 The apps show a shorter, taller-cropped strip; upload this second version where your community settings offer a mobile banner.
Community icon 512 x 512 1:1 Shown as a circle at 256 x 256; upload a larger square with the mark centred and nothing important in the corners.
Profile picture 512 x 512 1:1 Shown as a circle on your profile, next to comments, and in the app; a 256 x 256 minimum, larger stays sharp on retina screens.
Profile banner 1600 x 480 10:3 The banner across the top of a user profile (some guides list 1200 x 400, the same 3:1 shape; 1600 wide stays sharp).
Post image (portrait) 1080 x 1350 4:5 The tallest shape the feed shows without cropping on phones, so it takes the most screen.
Post image (square) 1080 x 1080 1:1 Safe everywhere; shorter than 4:5 in the feed.
Post image (landscape) 1920 x 1080 16:9 Screenshots, charts, and wide photos; the feed shows it at full width with letterboxing on phones.
Link thumbnail 1200 x 628 1.91:1 The preview image Reddit pulls from a link post (the page's Open Graph image); this is the size to set on your own site.
Ad image (4:3) 1440 x 1080 4:3 One of the Reddit Ads image sizes; 1:1, 4:5, and 16:9 ads use the post sizes above. Ads allow up to 3 MB.

Reddit accepts JPG, PNG, GIF, and WebP images up to 20 MB and up to 20 images per gallery post; community banners and icons should stay under 500 KB. Ad images allow 3 MB. Sizes follow Reddit's help pages as summarised by 2026 spec guides; confirm in your community settings before uploading, since Reddit revises them.

How it works

Pick the Reddit size you are making, drop in one or more images, and each is resized to that exact size in your browser. Crop to fill (the default) scales the image to cover the frame and trims the overflow, with a Crop focus menu to keep the top, bottom, left, or right; Fit with padding keeps the whole image and fills the rest with a colour or transparency; Stretch forces the size.

Output defaults to JPG at 90% quality, right for photos; choose PNG for icons, logos, and graphics with text so the edges stay crisp (and for transparent padding). Each result shows the original and new dimensions and file size, and downloads with the preset and size in the file name. A result is never larger than the original file.

Everything runs locally. Your images are never uploaded, there is no signup, and re-encoding strips EXIF metadata. Animated GIFs export as a single still frame. For a link post's preview image, set the resized 1200 x 628 file as the og:image on your own page; the Open Graph Generator writes the tag. The Reddit Ads Cost Calculator page lists every ad spec.

What you will see

Reddit size
The preset that sets the exact output width and height; the table above lists what each one is for.
Fit
How an image whose shape differs from the preset is handled: crop to fill, fit with padding, or stretch.
Crop focus
Which part of the image survives a crop-to-fill: centre, top, bottom, left, or right.
Padding colour
The fill used around a padded image: white, black, a custom colour, or transparent for PNG and WebP.
Output format and Quality
JPG (photos), PNG (lossless, no quality slider; icons and text), WebP, or keep the original format. Quality applies to JPG and WebP.
Result cards
One per image with a preview, the before and after dimensions and file sizes, and a Download button; Download all saves them all.

Frequently asked questions

What size is a Reddit banner?

The community (subreddit) banner is 1920 x 384 pixels, a 5:1 strip, on desktop; the apps crop it to a shorter, squarer shape, so keep the subject in the middle and away from the bottom-left corner, where the community icon and name overlap the banner. Some community settings also accept a separate mobile banner, for which the 1600 x 480 preset fits. A user profile banner is the same 10:3 shape at 1600 x 480 (older guides list 1200 x 400).

What size is a Reddit community icon or profile picture?

Both are shown as circles. Reddit lists 256 x 256 pixels for the community icon and profile picture; the presets output 512 x 512 so they stay sharp on high-density screens, and Reddit scales them down. Centre the mark and leave the corners empty, because the circle crops them away.

What is the best size for a Reddit image post?

1080 x 1350 (4:5) takes the most screen on phones without cropping, 1080 x 1080 is safe everywhere, and 1920 x 1080 (16:9) suits screenshots and wide photos. Reddit accepts JPG, PNG, GIF, and WebP up to 20 MB, and up to 20 images in one gallery post. Whatever the shape, the feed shows the full image, so there is no crop to plan for.

Why does my link post show the wrong thumbnail?

Reddit pulls the preview from the linked page's Open Graph image (og:image). Set that image to 1200 x 628 (1.91:1) on your own site and the thumbnail is right; the Link thumbnail preset makes the file, and the Open Graph Generator writes the tags. For other people's pages you cannot change it.

What are the Reddit ad image sizes?

Reddit Ads take 1080 x 1080 (1:1), 1080 x 1350 (4:5), 1440 x 1080 (4:3), and 1920 x 1080 (16:9) as JPG or PNG up to 3 MB. The three post presets cover the first, second, and fourth; the Ad image preset covers 4:3. Video ads use the same ratios plus 9:16. The Reddit Ads Cost Calculator page carries the full spec table.

What is the difference between crop to fill and fit with padding?

Crop to fill scales the image until it covers the whole target size and trims whatever overflows, so nothing is padded but the edges may be cut; use the Crop focus menu to keep the top, bottom, left, or right instead of the centre. Fit with padding scales the image to fit inside the frame and fills the rest with a colour (or transparency for PNG and WebP), so nothing is cut. Stretch forces the exact size and distorts the image.

Are my images uploaded anywhere?

No. All resizing and cropping happens locally in your browser, so your images never leave your device. There is no signup and no watermark, and re-encoding strips EXIF metadata such as GPS location before you post, which matters on a site where accounts are pseudonymous.

Can I resize several images at once?

Yes. Drop in as many as you like and each is resized with the same preset and settings, with its own preview and download button, and Download all saves every result. Files are named with the preset and size, like photo-banner-1920x384.jpg, and a result is never larger than the original file.