Reddit Ads vs VK (ВКонтакте) image sizes 2026

One file works on both for 1 formats, one layout with two exports for 2, and 1 need their own layout. 4 of 14 layouts below serve both platforms.

Check one creative against Reddit Ads and VK (ВКонтакте)

Nothing is uploaded or saved — the check runs entirely in your browser.

Format by format

The main size of each format on both platforms, and whether one file covers both.

Placement Reddit Ads VK (ВКонтакте) For both
Square
Image Ad / Promoted Post - Square (1:1)
1:13 MB
JPGPNGGIF
Organic Feed Post — Square
1:150 MB
JPGPNGGIF
One file
Vertical / Portrait One layout, two exports
Landscape
Universal Ad — Landscape 16:9
16:95 MB
JPGPNG
One layout, two exports
Carousel
Carousel Ad Card
4:5 (also 1:1, 4:3, 16:9; same ratio on all cards recommended)20 MB
JPGPNGGIF
Carousel for Websites — Card
1:15 MB
JPGPNG
Different layouts
Profile picture —
Community / Profile Avatar
1:1—
JPGPNGGIF
Only on VK (ВКонтакте)
Cover / Header — Only on VK (ВКонтакте)
Display banner — Only on VK (ВКонтакте)

One creative set for both

Layouts: 14 · used on both platforms: 4

Text limits

Every value each platform uses for the field, characters unless noted

FieldReddit AdsVK (ВКонтакте)
Description — 25 · 32 · 50 · 90 · 108
Title — 20 · 25 · 40 · 72
CTA — 25 · 30 · 40
Primary text — 220 · 16384
Headline 300 —
Caption 50 —
Body 40000 —
Company name — 115

Video side by side

Reddit Ads

  • Video Ad (Promoted Video) 1200×1200 · 1:1 (also 4:5, 4:3, 16:9 supported) · Max duration: Up to 15 minutes (5-30 seconds recommended; minimum 2 seconds) · 1 GB

VK (ВКонтакте)

  • Vertical / Fullscreen Video 9:16 1080×1920 · 9:16 · Max duration: Up to 30 sec (up to 300 sec for community/mini-app objectives; up to 180 sec in reach video campaigns) · 90 MB
  • In-Feed Video Ad 1920×1080 · 16:9 (also 1:1, 4:5, 9:16) · Max duration: Up to 30 sec for 16:9, 4:5 and 9:16; up to 300 sec for 1:1 and for community/mini-app objectives; up to 180 sec in reach video campaigns · 90 MB
  • In-Stream Video Ad — 16:9 1920×1080 · 16:9 · Max duration: 6–30 sec · 90 MB
  • Shoppable Ads — Video 1920×1080 · 16:9 · Max duration: 5–30 sec · 90 MB
Geo Glossary Compare