How to add a banner to your subreddit (with size requirements)
The banner is the first thing a visitor sees when they land on your subreddit, and it is the single fastest trust signal a brand sub can get right or wrong. Users decide whether a community looks professional or abandoned in the two seconds it takes the banner to render. This post covers the current Reddit banner specs, the mod tools upload flow, the mobile versus desktop difference most brands miss, and the design choices that separate a legitimate brand sub from a hobby project.
What the banner actually is
The banner is the image strip at the top of the subreddit on both desktop and the Reddit mobile app. It is the first visual element a user sees. On mobile it gets cropped, which is why brands that design only for desktop end up with logos cut in half. The banner is set through Mod Tools under Community Appearance, and it is not the same as the community icon (the small circular avatar in post previews).
Current banner dimensions
The recommended desktop design size is 1920 pixels wide by 384 pixels tall, a 5:1 aspect ratio. That is the size most brand subs should design to. Reddit also supports medium (1920 by 256) and small (1920 by 128) heights. The minimum desktop dimension Reddit accepts is around 1072 by 128, but designing that small leaves you with a banner that looks thin on modern monitors.
For mobile, Reddit allows a separate mobile banner upload at roughly 1600 by 480 pixels with a 10:3 aspect ratio, minimum around 1080 by 128. Uploading a dedicated mobile banner is the single biggest quality improvement most brand subs can make. Without one, Reddit auto-crops your desktop banner into mobile, which almost never produces a clean result.
File types supported are PNG, APNG, and JPEG. Keep files under 5 MB, ideally closer to 500 KB. PNG is safest for sharp edges and text.
How to upload a banner
On new Reddit, open the subreddit as a moderator, go to Mod Tools, click Community Appearance, and scroll to the Banner section. You will see upload slots for the desktop banner and a separate slot for mobile. Upload, preview, and save. Always preview on both desktop and mobile before considering it done. A banner that looks perfect on your 27-inch monitor can have its logo sliced off on an iPhone.
Safe zones and mobile cropping
The single biggest design mistake brand subs make is putting the logo or critical text at the edges of the banner. Reddit crops aggressively on smaller viewports. Place your logo and must-read text in a safe zone roughly 1300 by 200 pixels centered in the frame. Anything outside that zone is decorative. Assume it will be invisible on half your visitors' devices.
Brand design best practices
A good brand banner has three traits. It reads instantly, with the brand name or recognizable element legible at a glance. It matches the rest of the brand system so a user who bounced from an ad recognizes the community as the same company. And it holds up in both light and dark mode, because Reddit's UI shifts depending on user theme. Keep contrast high. Use a single anchor element (usually the wordmark or logo) and keep the rest of the composition quiet. Busy banners date faster than clean ones.
What successful brand subs actually use
Look at r/MintMobile, r/1Password, r/HubSpot, r/Cloudflare, or r/ClickUp and the pattern is consistent. Restrained, brand-aligned, center-anchored. No stock photos. No clip art. No competing messages. One brand element, one color system, and the confidence to not overexplain what the community is. The sidebar does the explaining. The banner is pure presence.
Why "we will redo the banner later" is a trap
The most common soft-launch mistake we see is "we will upload a placeholder and redo it later." Later usually means six months later, after hundreds of users have formed an impression based on the placeholder. The community reads a rushed banner as a signal the brand is not committed, and that signal is hard to reverse.
Conclusion
Get the banner right before you announce the subreddit externally. Design at 1920 by 384, test at mobile viewport, upload a dedicated mobile banner, keep important elements in the center. Treat the banner as the first sentence of your subreddit's brand voice. Users will read it whether you intend them to or not.
How Soar saves you time and money
Every subreddit we launch ships with a production-ready banner, icon, mobile-specific banner, and a design system that matches the client's existing brand. Doing this internally usually takes two rounds of revision with your design team, a week of back-and-forth on mobile specs, and a soft launch pushed a week when the placeholder embarrasses someone on the team. We bundle about three days of design work into a launch sprint that runs two weeks end to end.
Our subreddit building and management service includes banner, icon, flair design, sidebar copy, and mobile testing as part of every launch, so the community looks professional from the first public post. No placeholders. No "we will fix it later."