Pick an image and download it at Telegram's sticker size: one side exactly 512 px, the other 512 px or less, as PNG or WEBP with transparency kept. That's the format @Stickers and Telegram's sticker editor expect for static stickers.
Works in your browser: what you type or choose stays on your device and is not uploaded anywhere.
How to use it
Choose an image
Tap Choose an image and pick a picture from your gallery or files.
Pick the format
PNG works everywhere. WEBP is smaller; some browsers (for example Safari) can't save it.
Download
Tap Download. The longer side is now exactly 512 px and the proportions are kept.
Why do it here
- Nothing is uploaded The file is processed on your device, so private photos and documents stay with you.
- Free, no sign-up No account, no daily limit and no watermark on the result.
- Works on your phone Open the page in any browser on iPhone or Android and pick a file from the gallery.
- Also in Telegram Prefer a chat? The bot below does the same right in Telegram.
The same in Telegram

Send a photo to the bot: it removes the background, makes the 512 px sticker and adds it to your own pack.
Step-by-step guide
Questions
What size is a Telegram sticker?
A static sticker is a PNG or WEBP where one side is exactly 512 px and the other is 512 px or less (Telegram limits).
Does this remove the background?
No, it only resizes. Transparent parts of a PNG stay transparent. To cut out a person or a pet automatically, send the photo to @StickerMakerFromPhotoBot.
Can I make a video sticker here?
No, video stickers are WEBM files. Send a video or GIF to @StickerMakerFromPhotoBot — it makes a video sticker from the first seconds.
Is my image uploaded?
No. The browser resizes it on your device; the page has no upload.