Free tool ·
Reddit banner size, and a resizer
A community banner on Reddit is at least 1072 × 128 pixels on desktop and 1080 × 128 on mobile. A community icon is 300 × 300. Pick a picture below and crop it to any of them. It stays in your browser.
Resize a picture
Reddit image sizes
| Image | Size | Good to know |
|---|---|---|
| Community banner, desktop | At least 1072 × 128 px | Shown across the top of your community on reddit.com.source |
| Community banner, mobile | At least 1080 × 128 px | Uploaded on its own for the iOS and Android apps. Reddit recommends 1080 × 128.source |
| Community icon | 300 × 300 px | Square when you upload it, shown as a circle.source |
| Profile avatar and profile banner | No size given | Reddit's help pages say where to change them, not what size to make them.source |
Other sites list sizes for profile banners and avatars. We looked for them on Reddit's own help pages and didn't find any, so they aren't in this table.
How to upload a banner or icon
You need to be a moderator of the community. Both settings are in the same place.
- Open your community's Mod Tools and go to Community appearance. In the mobile apps the section is called Appearance.
- Choose Banner or Community icon and upload your image. On desktop the banner has two slots, one for desktop and one for mobile.
- Save. Reddit doesn't keep the change until you do.
If you don't upload a banner, your community shows the base color from the same settings instead. If you don't upload an icon, it shows Reddit's default one.
Getting the shape right
The banner is the hard one. At 1072 × 128 it is more than eight times wider than it is tall, a shape almost no photo or logo comes in. Three things help.
- Crop it yourself. If you upload a picture in another shape, something has to give, and you don't get to pick what. Cropped to the banner's shape first, what you see is what goes up.
- Make two. The desktop and mobile banners are separate uploads and slightly different shapes. The same picture cropped twice looks right in both.
- Keep words short and in the middle. A strip 128 pixels tall has room for one line. On a phone the whole banner is the width of the screen, so small type is unreadable.
The icon is easier: a square that Reddit shows as a circle. The resizer draws the circle over your picture so you can see what the corners lose.
Questions people ask
- What size is a Reddit banner?
- For a community, Reddit asks for an image at least 1072 × 128 pixels on desktop and at least 1080 × 128 pixels for the mobile apps (Reddit Help). They are two separate uploads.
- What size is a subreddit icon?
- 300 × 300 pixels (Reddit Help). Reddit shows it in a circle, so keep anything that matters away from the corners.
- Can I upload a bigger banner than 1072 × 128?
- Yes. Reddit's sizes are minimums. A banner at twice the size, 2144 × 256, keeps the same shape and looks sharper on high-resolution screens. The resizer above can save at twice the size.
- Why does my banner look cropped?
- The banner is a strip more than eight times wider than it is tall. A photo in an ordinary shape, 16:9 for example, loses about four fifths of its height when it fills that strip. Crop it to the banner's shape yourself, so you choose which part stays.
- What size is a Reddit profile picture or profile banner?
- Reddit's help pages don't give one. They only say where to change them: the Profile section of your settings (Reddit Help). We don't list sizes we couldn't read on Reddit's own pages.
- Is my picture uploaded anywhere?
- No. The resizer reads the picture from your device, crops it in your browser and saves the result back to your device. Nothing is sent to us.
Sources
Every fact about Reddit on this page comes from Reddit's own help pages, read on the date shown. Reddit changes them; tell us if something here is out of date.
- Reddit Help: Banner read November 9, 2026
- Reddit Help: Community icon read November 9, 2026
- Reddit Help: How do I update my avatar image? read November 9, 2026
- Reddit Help: How do I update my profile settings? read November 9, 2026
More free tools
Reddit shadowban checker
See whether a Reddit account is visible to other people, suspended, or gone, and what no outside check can tell you.
Reddit Markdown formatter
Write a post or comment and see how Reddit's Markdown will show it, with every piece of syntax in one table.
Reddit username generator
Names from words you pick, all within Reddit's rules, with a check that the one you like is still free.
Reddit advanced search
Fill in what you're looking for and get a Reddit search with the right operators, opened on Reddit.
Best time to post on Reddit
When a subreddit's most upvoted posts went up, by day and hour, with the number of posts behind it.
Subreddit stats
Members, activity, posts a day, top posts and a summary of the rules, for any public subreddit.
Reddit ads cost calculator
What a Reddit ads budget buys in views, clicks and sign-ups, from rates you can change, with every assumption shown.
Reddit account analyzer
A Reddit account's public karma, age, posts against comments, and the subreddits it's most active in.
Reddit post template generator
A post skeleton for one subreddit and one goal, shaped by its rules and the posts that do well there.
Subreddit rules checker
Paste your post and see which of a subreddit's rules it likely breaks, with each rule quoted.
Subreddit finder
Describe your product or audience; get subreddits ranked by fit, with size and their stance on promotion.
ChatGPT Reddit citation checker
Ask a question the way your buyers would. See, live, which sources ChatGPT cites and whether any are Reddit threads.
A banner is the easy part. Posting every day is the hard part.
Subgrow runs your subreddit for you: one post a day, each written for a search your buyers make on Google. Type your website and see your first post before you give a card.
$99 a month after a 7-day free trial. Cancel anytime.