How to Make WhatsApp Stickers with Bot
Create custom stickers from any image, video, or GIF. Crop modes, animated stickers, and batch creation.
BotWave's !sticker command turns any image into a WhatsApp-compliant sticker in under a second. It supports JPGs, PNGs, WebPs (transparent), short videos (auto-trimmed to 6 seconds for animated stickers), and even text with a built-in caption generator. Stickers cost nothing extra against your message quota.
Prerequisites
- Active WhatsApp session connected to BotWave.
- An image to convert, sent to any chat where the bot is active.
- Optional: a sticker pack name if you want the bot to push the sticker into a named pack.
Step-by-step instructions
- 1
Send an image to a chat where the bot is active
Take a photo, share a meme, or drop a screenshot into a chat where the bot is present.
- 2
Reply to the image with !sticker
Tap-and-hold the image, tap Reply, then send !sticker. The bot processes the image and posts back a sticker within 1-2 seconds.
!sticker - 3
Use crop modes (optional)
Add a flag for the crop style: !sticker --circle, !sticker --rounded, !sticker --square. Default is square with transparent bars where needed.
!sticker --circle - 4
Convert a video to an animated sticker
Send a short video (under 6s; longer videos get auto-trimmed) and reply with !sticker. The bot returns an animated WebP sticker.
- 5
Add a pack name (optional)
Replace `!sticker` with `!sticker pack=MyMemes`. The metadata stays with the sticker so others can save the whole pack to their library.
!sticker pack=MyMemes
Expected result
The bot posts a WhatsApp-compliant sticker back to the chat within a couple of seconds. Tapping the sticker shows the pack name (if you set one) and lets the recipient save it to their library.
Power-user tips
- For best results, send a square or near-square image, heavily landscape images get letterboxed.
- The bot is anti-fingerprint by default: each sticker has microscopic random byte jitter so WhatsApp does not flag repeated sticker creation as automation.
- Use !sticker text=...your text... to overlay text on the image (great for memes).
- Animated stickers count the same against your message quota as static stickers.
Common pitfalls
- Videos longer than 6 seconds will be silently trimmed, start with the most important visual moment.
- PNG transparency is preserved only on regular !sticker; the --circle crop draws a solid background for the masked corners.
Frequently asked questions
Are there any size or resolution limits?
WhatsApp's own sticker spec caps stickers at 512ร512 px and ~100KB for static, 500KB for animated. BotWave auto-resizes and re-encodes to stay within the spec, so you can send any reasonable input.
Can I save the stickers BotWave makes to a permanent pack?
Yes. Tap the sticker in WhatsApp, then "Add to favourites". For full custom packs, use !sticker pack=PackName when creating, others in the chat can then save the whole pack.
Does !sticker work on iPhone too?
Yes. The bot processes server-side, so the platform of the user sending the image does not matter.
Ready to put this into practice?
Create your free BotWave account and connect a session in under 2 minutes.
Get started free