Online Sticker Maker for WhatsApp & Telegram

Create custom cut-out stickers with AI background removal, outlines, shadows, text, and emojis in your browser. Export for WhatsApp and Telegram.

Drop an image here, or

PNG, JPG or WebP — up to 25 MB

Ready for WhatsApp & TelegramYour photos never leave your deviceOptional background removal

Images are processed in your browser. Background removal is optional; enabling it for the first time downloads the AI model, which the browser may cache.

Background removal: @imgly/background-removal

Drag the image or text to move it. Select an emoji or text and drag a selection handle to resize it. Undo or delete whenever needed.

Background removal: @imgly/background-removal

Turn Any Photo into a Cut-Out Sticker for WhatsApp and Telegram

Turning a funny pet reaction, a friend's portrait, or a brand mascot into a messaging sticker usually requires juggling three separate apps: one to erase the background, another to draw the classic white die-cut border and caption text, and a third to compress the file into WhatsApp's strict 512 × 512 px WebP under-100 KB rule. Our browser-based Sticker Maker brings the entire studio pipeline into a single interactive canvas on your device.

The moment you load a photo, the built-in isnet_fp16 neural network automatically isolates your subject, trims empty transparent margins around the cutout, centers the graphic on a 512 × 512 stage, and wraps it in a customizable multi-ring contour outline and soft drop shadow—all processed 100% locally inside your browser without uploading your personal photos to any server.

Complete Customization: AI Cutouts, Die-Cut Outlines, Text, and Emojis

Every layer on the sticker stage can be dragged directly with your mouse or finger and fine-tuned through the sidebar controls:

  • Background & Image Transform: Keep Remove background automatically checked for an instant AI cutout (or click Continue with the original during loading to skip AI processing). Scale your subject with Size (20% to 250%), tilt it with Rotate (-180° to 180°), or mirror it with Flip horizontally.
  • Outline & shadow: Toggle Sticker outline to wrap your subject's silhouette in a smooth 3-ring contour, adjust Outline width from 1 to 30 (default 8), and pick any Outline colour (classic white #FFFFFF or neon accents). Enable Shadow and adjust Shadow strength (5% to 80%) for 3D sticker depth.
  • Sticker background: Export with a Transparent backdrop for floating chat stickers, or switch to Colour to fill the square canvas with a custom solid shade.
  • Text & emoji layers: Click + Add text or tap any quick-insert emoji button (😀, 😂, 😍, 😎, 🔥, 👍, ❤️, 🎉, 😭, 🤔) to place movable layers over your sticker. Selecting any text item opens a dedicated editor for multi-line Text, Size (16–260), fill Colour, Outline colour, Outline width (0–24), Rotate, Font (Plain, Bold condensed, Serif, or Playful), Bold styling, and Delete.

How to Make and Export a Custom Sticker Step by Step

  1. Load your source photo: Click the upload area, drag and drop a PNG, JPG, or WebP file (up to 25 MB), or paste an image from your clipboard with Ctrl+V.
  2. Adjust the cutout and border: Wait a moment for the AI background removal to finish (the model downloads once on first use and caches locally in your browser). Drag the cutout on the canvas to position it, and customize the Outline width, Outline colour, and Shadow strength.
  3. Add captions or emojis: Click + Add text to type a meme reaction or catchphrase, drag it into position on the canvas, and style its stroke border so it stays readable against both light and dark chat themes.
  4. Select your Destination preset & download: Choose your target platform from the Destination menu, verify the live file-size badge (which confirms whether your file is within the platform's kilobyte limit), and click Download sticker.

Five Built-In Export Destinations with Automatic File-Size Fitting

Messaging apps reject stickers that exceed their strict resolution or byte-size rules. Under Export, the Destination dropdown automatically formats and compresses your canvas to match official specifications:

  • WhatsApp sticker (512×512 WebP): Renders a 512 × 512 px WebP file and runs an 8-step binary search on the WebP quality factor to keep the file under WhatsApp's 100 KB limit.
  • WhatsApp pack icon (96×96 PNG): Exports a crisp 96 × 96 px tray icon monitored against the 50 KB pack-icon limit.
  • Telegram sticker (512 WebP): Generates a high-clarity 512 × 512 px WebP sticker checked against Telegram's 512 KB ceiling.
  • Transparent PNG 512 & Transparent PNG 1024: Uncompressed lossless PNG exports at 512 × 512 px or 1024 × 1024 px for Discord stickers, video overlays, or print graphics.

More Creative & Retouching Tools on Images Mint

Take your custom stickers and chat graphics even further with our other client-side tools:

  • Need a full-resolution transparent cutout without square sticker padding? Use our dedicated AI Background Remover to export subjects at their original aspect ratio.
  • Erase unwanted objects before making a sticker: Clean up photobombers, hands holding an object, or stray text first with the AI Object Remover.
  • Turn your portrait into a cartoon or anime sticker: Stylize your photo into cel-shaded anime, comic book art, or retro pixel art in our Cartoon, Sketch & Pixel Art Converter before importing it here.
  • Crop, upscale, or convert existing sticker files: Frame tight facial expressions with the Image Cropper, boost low-resolution memes with the AI Image Upscaler, or convert existing graphics using our WebP Converter.

Frequently Asked Questions

Are my personal photos uploaded to a server to remove the background?

No. Both the AI background segmentation model (isnet_fp16) and the HTML5 Canvas sticker compositor run 100% locally inside your web browser. Your photos never leave your phone or computer.

How does the tool keep WhatsApp stickers under 100 KB automatically?

When you select WhatsApp sticker (512×512 WebP), the exporter first encodes the canvas at 92% WebP quality. If the resulting file exceeds 100 KB, the algorithm performs an 8-iteration binary search between quality 0.02 and 0.92 to find the highest possible visual quality that fits strictly inside the 100 KB limit, displaying a green confirmation badge below the dropdown.

Can I make a sticker without removing the background?

Yes. Uncheck Remove background automatically in the Background section (or click Continue with the original while the AI model is loading) to use your full rectangular image with custom borders, shadows, text, and emojis.

How do I delete or edit a text or emoji layer after placing it?

Click directly on any text or emoji on the canvas to select it (indicated by a dashed blue selection box). Once selected, its controls appear in the sidebar where you can edit the wording, font, or colors, or press the Delete / Backspace key on your keyboard (or click the red Delete button) to remove it.