imageresizers.net

Telegram Image Sizes — Channel Post, Sticker & Profile Dimensions

Telegram preserves image quality better than most messengers, but it still re-encodes photos to keep messages light. The right dimensions — and knowing when to send as a “file” — keep channel posts crisp and make custom sticker packs feel native.

All Telegram Dimensions

Channels & Posts

  • 1280 x 1280 — Channel post photo (max recommended; up to 10MB as photo)
  • 1080 x 1920 — Story (9:16, same as Instagram / WhatsApp)
  • Send as a “file” for original quality — up to 2GB per file

Stickers

  • 512 x 512 — Sticker (one dimension must be exactly 512)
  • PNG with transparency, max 512KB per sticker

Profile & Groups

  • 512 x 512 — Profile picture (1:1, cropped to a circle)
  • 512 x 512 — Channel / group icon (1:1, cropped to a circle)

Telegram Image Specs Comparison

FormatDimensionsAspect RatioMax File Size
Channel post photo1280 x 12801:1 (or up to ~2:3)10MB as photo, 2GB as file
Story1080 x 19209:1610MB
Sticker512 x 5121:1 (one side = 512)512KB
Profile picture512 x 5121:15MB
Channel / group icon512 x 5121:15MB

Telegram Image Optimization Tips

  • Send as a file to bypass compression: attaching as “file” uploads the original up to 2GB without re-encoding. Use it whenever you need pixel-exact delivery — print artwork, original photography, or design reviews.
  • Stickers need one side exactly 512: Telegram’s sticker spec requires PNG with transparency and one dimension exactly 512px. The other side can be anything up to 512. Files over 512KB are rejected outright.
  • Design stickers with a clean transparent edge: stickers sit on every chat background. A 2–4px white outline on dark artwork keeps the silhouette readable on every theme.
  • Use 1280px on the long side for channel photos: Telegram resamples larger photos down anyway, so 1280px is the sweet spot for sharp channel posts without bloating file size.
  • Stories follow the 9:16 standard: Telegram stories use the same 1080x1920 frame as Instagram and WhatsApp. You can usually reuse the same export across platforms.
  • Profile and channel icons are circular: the 512x512 icon is cropped to a circle everywhere it appears, so keep the focal point centered with at least 10% padding on every side.

Drop an image here or click to browse

Social Media Image Size Cheat Sheet (2024)

PlatformTypeDimensions
InstagramPost (Square)1080 x 1080
Post (Portrait)1080 x 1350
Post (Landscape)1080 x 566
Story / Reel1080 x 1920
Profile Photo320 x 320
TikTokVideo Cover1080 x 1920
Profile Photo200 x 200
YouTubeThumbnail1280 x 720
Channel Banner2560 x 1440
Profile Photo800 x 800
FacebookPost (Landscape)1200 x 630
Post (Square)1200 x 1200
Cover Photo820 x 312
Profile Photo170 x 170
Event Cover1200 x 628
X (Twitter)Profile Photo400 x 400
Header Photo1500 x 500
In-Stream Photo1600 x 900
Card Image1200 x 628
LinkedInPost Image1200 x 627
Cover Photo1584 x 396
Profile Photo400 x 400
Company Logo300 x 300
PinterestStandard Pin1000 x 1500
Idea Pin1080 x 1920
Board Cover600 x 600
Profile Photo165 x 165
TwitchProfile Banner1200 x 480
Offline / Video Player Banner1920 x 1080
Profile Photo256 x 256
Info Panel320 x 100
Emote (Large)112 x 112
Emote (Medium)56 x 56
Emote (Small)28 x 28
SnapchatSnap1080 x 1920
Geofilter1080 x 2340
Profile Photo320 x 320
Story Ad1080 x 1920
ThreadsProfile Photo320 x 320
Feed Image1080 x 1350
Feed Square1080 x 1080
Link Preview1200 x 628
DiscordServer Icon512 x 512
Profile Avatar128 x 128
Server Banner960 x 540
Invite Splash1920 x 1080
Custom Emoji128 x 128
Sticker320 x 320
Role Icon64 x 64
RedditPost Image1200 x 675
Community Banner1920 x 384
Avatar / Community Icon256 x 256
Old Reddit Thumbnail70 x 70
WhatsAppStatus (Story)1080 x 1920
Business Catalog1024 x 1024
Profile Photo500 x 500
Group Icon500 x 500
TelegramChannel Post Photo1280 x 1280
Story1080 x 1920
Sticker512 x 512
Profile Picture512 x 512
Channel / Group Icon512 x 512
SpotifyCanvas (Looping Video)1080 x 1920
Cover Art3000 x 3000
Show / Podcast Artwork3000 x 3000
Profile Image (Artist)750 x 750
Playlist Cover640 x 640
SubstackNewsletter Header1456 x 816
Post / Section Hero1456 x 816
Publication Logo256 x 256
Profile Photo256 x 256
MediumStory Cover1500 x 750
Topic / Tag Header1500 x 750
Publication Logo (Horizontal)600 x 60
Publication Logo (Square)500 x 500
Profile Photo500 x 500
BlueskyProfile Avatar1000 x 1000
Profile Banner3000 x 1000
Post Image (Portrait)1200 x 1500
Post Image (Landscape)1200 x 675
Link Card Preview1200 x 630
EtsyListing Photo (Square)2000 x 2000
Listing Photo (4:3)2700 x 2025
Search Thumbnail570 x 456
Shop Banner (Big)1200 x 300
Shop Banner (Large)3360 x 840
Shop Icon500 x 500

Frequently Asked Questions

What size should a Telegram channel post photo be?

Upload Telegram channel post photos with the long side at 1280 pixels. Telegram caps photos at 10MB when sent as an image and downscales larger uploads, so 1280px on the long side is the sweet spot for sharp channel posts without bloated files.

What size are Telegram stickers?

Telegram stickers must be PNG with transparency, with one dimension exactly 512 pixels and the other side equal to or less than 512. File size is capped at 512KB per sticker. Animated stickers use the TGS format and have separate size and frame-rate requirements.

What size is a Telegram profile picture?

Telegram profile pictures are 512x512 pixels (1:1) and are cropped to a circle. Upload a square image with the subject centered and at least 10% padding on every side so nothing important is clipped by the circular crop.

What size is a Telegram story?

Telegram stories use 1080x1920 pixels (9:16) — the same vertical full-bleed frame as Instagram Stories and WhatsApp Status. You can typically reuse the same export across all three platforms without re-cropping.

Does Telegram compress images?

Telegram re-encodes images sent as “photos” but preserves quality better than WhatsApp. If you need the original file with no compression, send it as a “file” instead — that bypasses re-encoding entirely and supports uploads up to 2GB.

What is the Telegram channel icon size?

Telegram channel and group icons are 512x512 pixels (1:1) and are cropped to a circle in chat lists and search results. Use a simple, centered logo or mark rather than a busy photograph — the icon displays small and needs to read at a glance.