Browser only - 100% private

Telegram Sticker Maker - 512x512 PNG

Resize any image to Telegram's exact 512 x 512 PNG sticker spec with transparency preserved. One side is exactly 512 px per Telegram's rule, with transparent padding on the shorter axis.

Instant preview Privacy-first No signup

Upload an image to build a Telegram sticker.

512 x 512 PNG with transparency, target file size 512 KB. One side is exactly 512 px (Telegram's rule).

Telegram Sticker online with ImgShifter

Telegram's sticker rule is specific: PNG with transparency, one side exactly 512 pixels, the file under 512 KB. This tool exports a clean 512 x 512 PNG that satisfies it - stickers render large in chat, which is why the canvas is four times the side length of a Discord or Slack emoji. Non-square sources are scaled to fit and padded with transparency on the shorter axis, so nothing gets cropped; crop to 1:1 first if you'd rather fill the square.

The upload step trips people up, so it's worth being exact: send the PNG to Telegram's official @Stickers bot as a file, not as a photo. Sent as a photo, Telegram re-compresses it and strips the alpha channel, and your transparency is gone. Search @Stickers, start it, send /newpack (or /addsticker to extend a pack), and attach the PNG via the Files button - the bot adds it as-is.

Everything runs on your device - the Canvas API does the resize, a WebAssembly module decodes any iPhone .heic first, and the PNG saves locally with no upload. Most sticker artwork compresses well under the 512 KB cap; the tool warns if a busy photographic design goes over. Verify the no-upload behavior in the Network tab or by disconnecting after load.

Other ImgShifter tools people use alongside Telegram Sticker.

Frequently asked questions

Short answers for image workflows, privacy, and supported formats.