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

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

Check one creative against Facebook 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 Facebook VK (ВКонтакте) For both
Square
Reels Overlay & Post-Loop Ad (1:1)
1:130 MB
JPGPNG
Organic Feed Post — Square
1:150 MB
JPGPNGGIF
One layout, two exports
Vertical / Portrait
Feed Image - Vertical (4:5)
4:530 MB
JPGPNG
Different layouts
Stories / Reels
Stories Image (9:16)
9:1630 MB
JPGPNG
— Only on Facebook
Landscape
Feed Image - Landscape / Link (1.91:1)
1.91:130 MB
JPGPNG
Universal Ad — Landscape 16:9
16:95 MB
JPGPNG
Different layouts
Carousel
Carousel Card (1:1)
1:130 MB
JPGPNG
Carousel for Websites — Card
1:15 MB
JPGPNG
One layout, two exports
Profile picture
Page Profile Picture
1:1—
JPGPNG
Community / Profile Avatar
1:1—
JPGPNGGIF
One layout, two exports
Cover / Header
Page Cover Photo
2.7:1—
JPGPNG
Different layouts
Display banner — Only on VK (ВКонтакте)

One creative set for both

Layouts: 16 · used on both platforms: 4

Text limits

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

FieldFacebookVK (ВКонтакте)
Primary text 40 · 60 · 80 · 125 · 150 220 · 16384
Description 18 · 30 25 · 32 · 50 · 90 · 108
Headline 10 · 20 · 25 · 27 · 40 · 55 —
Title — 20 · 25 · 40 · 72
CTA — 25 · 30 · 40
Company name — 115

Video side by side

Facebook

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