Telegram Ads image & ad sizes

Messaging Medium confidence — verified against reputable sources. Verified 2026-10

Drop a creative or type a size — see every placement it fits

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

Size map

Every frame is drawn to the same scale · largest 5000×2812

Numbers match the rows of the size table

No fixed pixel size Sponsored Message (Text Ad)

All Telegram Ads sizes

Placement Size (px) Ratio Max weight Formats Video Text limits Confidence Details
1:1 10 MB JPGPNG — 2 High confidence — confirmed in the official documentation
16:9 10 MB JPGPNG — 2 High confidence — confirmed in the official documentation

Notes & best practice

16:9 image option for Yandex-served Telegram channel ads.

Resolution must be between 1080x607 and 5000x2812.

Supports up to 10 images per ad.

Formats are JPG and PNG, up to 10 MB each.

Full specification

Size (px)
Ratio
16:9
Max weight
10 MB
Formats
JPG, PNG

Text limits

  • Title56chars
  • Body764chars

High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab)

1:1 1 MB JPGPNG — 3 High confidence — confirmed in the official documentation

Notes & best practice

Telegram Mini App post banner via AdsGram.

Image must be 1:1, optimal 800x800 (range 240 to 1024 px), up to 1 MB.

Optional GIF must be 1:1, range 240 to 600 px, up to 2 MB.

Avatar is optimal 100x100 (range 32 to 1024 px), up to 500 KB.

Forbidden characters are <, >, &, and double quotes.

Full specification

Size (px)
Ratio
1:1
Max weight
1 MB
Formats
JPG, PNG

Text limits

  • Title30chars
  • Body160chars
  • Company name40chars

High confidence — confirmed in the official documentation Source: docs.adsgram.ai (opens in a new tab)

9:16 50 MB — MP4 6-15 seconds 2 High confidence — confirmed in the official documentation

Notes & best practice

Full-screen vertical video for Telegram Mini Apps via AdsGram.

Format must be MP4, 9:16 aspect ratio (720 to 2048 px), 6 to 15 seconds duration, and up to 50 MB.

Includes a 1:1 logo (32 to 1024 px).

Keep key content and text inside the safe zone — the platform UI overlaps the top and bottom of full-screen 9:16 creatives.

Full specification

Size (px)
Ratio
9:16
Max weight
50 MB
Formats · Video
MP4
Max duration
6-15 seconds
Max video
50 MB

Text limits

  • Title30chars
  • Description160chars

High confidence — confirmed in the official documentation Source: docs.adsgram.ai (opens in a new tab)

1:1 5 MB JPGPNGGIF — 3 High confidence — confirmed in the official documentation

Notes & best practice

AdsGram banner for Telegram bots and channels.

Image or GIF 1:1, up to 1280x1280, max 5 MB.

Text up to 764 characters.

Full specification

Size (px)
Ratio
1:1
Max weight
5 MB
Formats
JPG, PNG, GIF

Text limits

  • Title56chars
  • Body764chars
  • Company name40chars

High confidence — confirmed in the official documentation Source: docs.adsgram.ai (opens in a new tab)

21:9 1 MB JPGPNG — 2 High confidence — confirmed in the official documentation

Notes & best practice

AdsGram Telegram-client chat banner.

Wide 21:9 (240-1024px), max 1 MB.

Includes a 1:1 icon (32-1024px), max 500 KB.

Width and height shown are an example at the 21:9 ratio (1024px wide).

Full specification

Size (px)
Ratio
21:9
Max weight
1 MB
Formats
JPG, PNG

Text limits

  • Title30chars
  • Body160chars

High confidence — confirmed in the official documentation Source: docs.adsgram.ai (opens in a new tab)

1:1 500 KB JPGPNG — 2 High confidence — confirmed in the official documentation

Notes & best practice

AdsGram inline banner in the Telegram client. 1:1 image (32-1024px), max 500 KB.

Text must be 10 to 50 characters.

Full specification

Size (px)
Ratio
1:1
Max weight
500 KB
Formats
JPG, PNG

Text limits

  • Title30chars
  • Body50chars

High confidence — confirmed in the official documentation Source: docs.adsgram.ai (opens in a new tab)

1:1 5 MB JPGPNGWEBP — — Lower confidence — changes frequently, verify before launch

Notes & best practice

Telegram avatar for channels, groups, bots, and users.

Recommended size is 512x512 (accepts 160x160 up to 1024x1024) at a 1:1 ratio.

Displayed as a circle.

Keep key elements centered with a 15% margin.

Advertised channels and bots use this as their brand mark in sponsored messages.

Telegram does not publish an official figure; these numbers come from third-party guides.

Full specification

Size (px)
Ratio
1:1
Max weight
5 MB
Formats
JPG, PNG, WEBP

Lower confidence — changes frequently, verify before launch Source: mediasizes.com (opens in a new tab)

High confidence — confirmed in the official documentation Medium confidence — verified against reputable sources Lower confidence — changes frequently, verify before launch shortened, full wording in the row details

Minimum creative kit

Layouts: 5 · placements covered: 9 of 11

Layout Master size Export sizes Max weight Formats Covers
1:1Image 500 KBfor 1024×1024 px JPGPNG Channel Ad Image - Square/Card (Yandex-served)AdsGram In-App Post BannerAdsGram Bot & Channel Post BannerAdsGram Inline Banner
16:9Image 5 MBfor 1920×1080 px JPGPNG Sponsored Message - Photo (16:9)Channel Ad Image - Landscape (Yandex-served)
21:9Image 1 MB JPGPNG AdsGram Chat Banner (21:9)
16:9Video 20 MB MP4 Sponsored Message - Video (16:9)
9:16Video 50 MB MP4 AdsGram In-App Video Banner (9:16)

Not in the kit (avatars and formats without a pixel size): Sponsored Message (Text Ad), Channel / Profile Avatar

Text limits

Placements with limits: 10 of 11 · characters unless noted

Video specs

Placements: 2 of 11

Placement Size (px) Formats Max duration Max video
Sponsored Message - Video (16:9) 1920×1080 MP4 3-60 seconds 20 MB
AdsGram In-App Video Banner (9:16) 1080×1920 MP4 6-15 seconds 50 MB

Same shape on other platforms

Reuse a master layout where the ratio matches

Browse other platforms

Geo Glossary Compare