Telegram displays media in several distinct slots — inline link-preview cards, video thumbnails, single-photo posts, and channel art — each with its own ideal size and aspect ratio. This tool gives you the exact target dimensions, ratio, and file-size ceiling for each so your previews render sharply instead of being heavily recompressed.
How it works
Each content type maps to a recommended resolution, aspect ratio, and maximum file size. Telegram scales media to fit the chat width and recompresses ordinary photos, so starting at the right size avoids visible quality loss:
link preview → 1200×630 (1.91:1) from the page's OG image
video 16:9 → 1280×720 (16:9)
video 9:16 → 720×1280 (9:16)
photo post → up to 1280 px long edge, original ratio kept
For link previews Telegram reads the Open Graph image tag of the destination page, so the size is controlled on that page, not in Telegram itself.
Tips and example
To make a YouTube-style landscape clip look crisp, export a 1280×720 JPG under a
megabyte and send it as the video thumbnail. For a link card, set the linked
page’s og:image to 1200×630 and keep the headline and logo away from the edges,
since Telegram crops the card. When you need pixel-perfect quality with no
recompression, attach the image as a document — you lose the inline preview but
keep every pixel.