How-To Guidebeginner1 minute

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. 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. 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. 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. 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. 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