Crop, Fit, and Pad apply to both single and batch static uploads.
Drag & drop static emote images
PNG, JPEG, WEBP — up to 5 files
Telegram static stickers use a transparent image workflow where one side is 512px and the other side is 512px or less. This tool exports square PNG or GIF files, so use it for square sticker prep and transparent source cleanup; non-square Telegram stickers may need a final canvas adjustment in an editor before upload.
Telegram Sticker Specs
Static sticker source prep for Telegram-style transparent artwork
Telegram sticker requirements use a 512px-side workflow rather than a single square-only rule. Use this page for square prep, then adjust non-square sticker canvases if your final sticker needs them.
How to Resize Telegram Stickers
Prepare square transparent sticker artwork before final Telegram upload.
Use Transparent Sticker Art
Start from a transparent source so the sticker does not appear inside a square box.
Set 512px for Square Prep
Use Custom mode with a 512 target when preparing square sticker artwork.
Crop or Fit the Subject
Crop fills the sticker square; Fit keeps the full character visible with transparent padding.
Download the Source File
Export the square PNG and check transparency before moving to Telegram's sticker upload flow.
Finalize Non-Square Stickers
If your sticker needs one side at 512px and the other below 512px, adjust the final canvas in an editor.
💡 Telegram stickers are larger than chat emoji, so clean outlines and transparent edges matter more than tiny details.
Telegram Sticker Tips
Use the 512px Side Rule
Telegram static sticker art should be prepared around a 512px side, then adjusted for final aspect ratio if needed.
Keep Edges Clean
Sticker artwork is larger than emoji, so rough cutout edges are easier to notice.
Use Fit for Characters
Fit keeps full-body characters visible with transparent padding instead of cropping limbs or props.
Finalize Non-Square Layouts Separately
This tool exports square files. Non-square Telegram stickers need a final canvas pass in an editor.
Continue With the Right Preset
Use these related tools and guides when the same artwork needs another platform size, file limit, or upload workflow.
Three Steps to Platform-Ready Assets
Choose Asset & Platform
Select a preset for emotes, emojis, badges, stickers, channel point icons, or animated GIFs across Twitch, Discord, Kick, YouTube, 7TV, BTTV, and FFZ.
Drop Your Image or GIF
Upload PNG, JPEG, WebP, or GIF files. Static images resize in your browser, while animated GIFs use secure frame-by-frame processing.
Download Exact Sizes
Export platform-ready chat assets with square crops, transparent backgrounds, file-size compression, and multi-size downloads where required.
Built for Every Chat Asset
One resize workflow covers emotes, emojis, badges, stickers, channel point icons, and animated GIFs. The difference is the preset, not the core tool.
Twitch Emotes Without Blur
Resize high-resolution source art into Twitch's 112×112, 56×56, and 28×28 emote sizes while preserving sharp edges.
Discord GIFs Under 256KB
Resize and compress animated GIF emojis for Discord's strict file size limit with frame-by-frame optimization.
Badges and Loyalty Icons
Prepare subscriber badges, loyalty badges, and small chat icons with exact square presets and transparent backgrounds.
Discord Stickers at 320×320
Create static sticker artwork for Discord and larger chat graphics with clean square crops and export-ready sizing.
Twitch to Kick Conversion
Upscale older Twitch emotes to Kick's 500×500 format without adding white borders or flattening transparency.
7TV, BTTV and FFZ Ready
Use custom dimensions for third-party emote platforms, including 7TV, BetterTTV, FrankerFaceZ, and other chat extensions.
Frequently Asked Questions
Ready to Resize Your Chat Assets?
Create platform-ready emotes, emojis, badges, stickers, icons, and GIFs. Free forever, no sign-up required.
Start Resizing Now