Getting your Reddit ad specs right is essential for campaign success. Improperly sized creative gets cropped, distorted, or rejected—wasting time and hurting performance. This guide covers every Reddit ad format's dimensions, file requirements, and character limits for 2026.
Bookmark this page as your quick reference for all Reddit advertising specifications.
Reddit offers several ad formats, each with specific creative requirements:
Ad Format | Best For | Key Specs Summary |
Image Ads | Static promotional content | 1080×1080 to 1920×1080, max 3MB |
Video Ads | Engaging storytelling | Up to 15 min, max 1GB, 30 FPS |
Carousel Ads | Multi-product/feature showcase | 2-6 cards, same image specs |
Conversation Ads | Native thread placement | Appears in comment sections |
Takeover Ads | Premium brand awareness | Custom specs, contact Reddit |

Image ads are the most common Reddit ad format. Here are the complete specifications:
Reddit supports multiple aspect ratios for image ads:
Aspect Ratio | Dimensions | Best Use |
1:1 (Square) | 1080 × 1080 px | Mobile-first campaigns |
4:5 (Portrait) | 1080 × 1350 px | Mobile feed visibility |
4:3 (Landscape) | 1440 × 1080 px | Desktop-friendly content |
16:9 (Widescreen) | 1920 × 1080 px | Cinematic visuals |
Recommended: 4:5 portrait or 1:1 square ratios perform best on mobile, where 70%+ of Reddit usage occurs.
Specification | Requirement |
File Types | JPG, PNG |
Maximum File Size | 3 MB |
GIF Support | Accepted but converted to static image |
Minimum Resolution | 300 × 300 px |
Color Space | sRGB recommended |
Element | Character Limit | Notes |
Headline (Feed) | 150 characters max | Displays in user feeds |
Headline (Conversation) | 100 characters max | For conversation placement |
Body Text | Optional, varies by placement | Keep concise |
Display URL | Automatically generated | From destination URL |
Best practice: Keep headlines under 100 characters to ensure full visibility across all placements.
Video ads on Reddit are highly engaging and support a range of formats. Understanding reddit video ads specifications ensures your content displays perfectly across all placements.
Aspect Ratio | Dimensions | Best Use |
1:1 (Square) | 1080 × 1080 px | Balanced mobile/desktop |
4:5 (Portrait) | 1080 × 1350 px | Best for mobile (recommended) |
4:3 (Landscape) | 1440 × 1080 px | Desktop viewing |
16:9 (Widescreen) | 1920 × 1080 px | Cinematic content |
Specification | Requirement |
File Types | MP4, MOV |
Maximum File Size | 1 GB |
Recommended File Size | Under 512 MB for optimal upload |
Frame Rate | 30 FPS |
Video Codec | H.264 recommended |
Audio Codec | AAC, 128 kbps+ |
Duration Type | Specification |
Minimum | No strict minimum |
Recommended | 5–30 seconds |
Optimal Length | 60 seconds for engagement |
Maximum | Up to 15 minutes |
Best practice: Front-load your key message in the first 3 seconds. Most users scroll quickly, so hook attention immediately.
Specification | Requirement |
Dimensions | 400 × 300 px |
Aspect Ratio | 4:3 landscape |
File Types | JPG, PNG |
Maximum File Size | 500 KB |
Thumbnails display before autoplay and when users have autoplay disabled. Always upload a custom thumbnail rather than relying on auto-generated frames.
Element | Character Limit |
Headline (Feed) | 150 characters max |
Headline (Conversation) | 100 characters max |
Call-to-Action | Pre-set options available |
Carousel ads let you showcase multiple images in a swipeable format:
Specification | Requirement |
Minimum Cards | 2 |
Maximum Cards | 6 |
Card Uniformity | All cards must use same aspect ratio |
Specification | Requirement |
Dimensions | Same as image ads (1080×1080, 1080×1350, etc.) |
File Types | JPG, PNG |
Maximum File Size | 3 MB per card |
Aspect Ratio | Consistent across all cards |
Element | Character Limit | Notes |
Ad Headline | 150 characters | Applies to entire carousel |
Card Headlines | Optional | Individual card text |
Card Descriptions | Optional | Individual card text |
Best practice: Use carousel ads to tell a sequential story, showcase product features, or display multiple products. Maintain visual consistency across all cards.
Conversation ads appear within comment threads, providing native placement. Learning best reddit conversation ads techniques helps maximize engagement with this format.
Specification | Requirement |
Placement | Within comment sections |
Headline Limit | 100 characters (shorter than feed ads) |
Image/Video | Same specs as standard ads |
Engagement | Users can upvote, downvote, and comment |
Conversation ads work exceptionally well when your content genuinely adds value to the discussion topic.
Across all ad formats, these text specifications apply:
Element | Feed Placement | Conversation Placement |
Headline | 150 characters | 100 characters |
Display URL | Auto-generated | Auto-generated |
CTA Button | Pre-set options | Pre-set options |
Reddit offers these CTA options:
When planning your image creative, consider these approaches alongside your overall reddit advertising strategy to ensure format specs align with campaign goals.
Do:
Don't:
Do:
Don't:
Do:
Don't:
Do:
Don't:
Understanding device distribution is crucial for creative decisions. Many digital marketing agency reddit teams prioritize mobile optimization given platform usage patterns.
Platform | Usage Share | Primary Format Recommendation |
Mobile | 70%+ | 4:5 portrait or 1:1 square |
Desktop | ~30% | 16:9 or 4:3 landscape |
Copy this table for your creative team:
Dimensions: 1080×1080 (1:1), 1080×1350 (4:5), 1920×1080 (16:9)
File type: JPG, PNG
Max size: 3 MB
Headline: 150 chars (feed), 100 chars (conversation)Dimensions: Same as image (1080×1080, 1080×1350, etc.)
File type: MP4, MOV
Max size: 1 GB (recommended under 512 MB)
Duration: 5-60 seconds recommended (max 15 min)
Frame rate: 30 FPS
Thumbnail: 400×300 px, JPG/PNG, max 500 KBCards: 2-6 per ad
Dimensions: Same as image ads
File type: JPG, PNG
Max size: 3 MB per card
All cards: Same aspect ratio required
For most campaigns, use 1080×1350 pixels (4:5 portrait) for mobile-first reach, or 1080×1080 pixels (1:1 square) for balanced mobile/desktop performance. These dimensions work well given that 70%+ of Reddit usage is mobile. Understanding reddit advertising targeting options helps determine which format best reaches your audience.
While Reddit allows videos up to 15 minutes, the optimal length is 60 seconds for engagement metrics. For awareness campaigns, 15-30 seconds works well. Always hook viewers in the first 3 seconds. Review reddit ads examples to see how top performers structure their video content.
Reddit accepts GIF files, but they get converted to static images. If you want animated content, use MP4 video format instead.
Image ads: 3 MB maximum. Video ads: 1 GB maximum (512 MB recommended for faster processing). Carousel cards: 3 MB per card. File size can impact performance, especially when considering reddit ads cost per click optimization.
Feed placements allow 150 characters, but conversation placements only allow 100 characters. If you're running multi-placement campaigns, keep headlines under 100 characters to ensure full visibility everywhere.
Ad specs remain the same across industries, but reddit-ads-for-saas campaigns often benefit from 4:5 portrait video showcasing product demos with captions, as technical audiences engage more with sound-off viewing.
While specs are universal, reddit ads for finance typically see stronger results with educational video content (60 seconds) and data-driven image creative. Trust-building content matters more than flashy design in this vertical.
Yes, always use reddit for business login to access your campaign manager. This ensures you're working with the official ad platform and have access to all format options and specs.
Before launching, follow reddit advertising best practices for creative review. The platform will flag spec violations during upload, but pre-checking dimensions and file sizes saves time.
Explore the reddit ad library to see approved creative from other advertisers. This shows how different brands apply these specs across formats and industries.
For comprehensive platform guidance beyond creative specs, explore how does reddit advertising work to understand the full campaign setup process. When evaluating channel mix, compare reddit ads vs facebook ads to determine optimal budget allocation across platforms.
By submitting this form, you agree to our Privacy Policy and Terms & Conditions.