Photo to sticker
Turn a photo into a transparent sticker
Drop a portrait, a pet, a logo or a screenshot. The background is removed on your device, the subject is fitted to 512×512, and you get a WebP under 100 KB that WhatsApp accepts without re-compressing it.
Drop a photo, or pick one from your device
JPG, PNG or WebP · up to 10 at once · nothing is uploaded
First run downloads a ~40 MB model once. After that, stickers take a second.
How it works
- 01
Pick a photo
A single subject with a clear outline works best — a face, a pet, a product on a plain surface.
- 02
Background goes away
An on-device model finds the subject and keeps soft edges like hair and fur intact.
- 03
Save the sticker
Download one WebP, or select a few photos and take them all as a ZIP.
Frequently asked questions
Are my photos uploaded to a server?
No. The background removal model runs inside your browser using WebAssembly and WebGPU, so the image never leaves your device. That is also why this tool has no daily limit — there is no server cost per photo.
Why is the first sticker slow?
The first run downloads the segmentation model (about 40 MB) once. It is then cached by your browser, so every sticker after that takes around a second.
Does it work on iPhone?
Yes. iOS falls back to a WebAssembly model instead of WebGPU, which is a little slower but produces the same transparent result. Keep the tab open while the model loads.
What size and format is the result?
Every sticker is a 512×512 WebP with a transparent background, re-compressed until it fits under 100 KB — the size WhatsApp and Telegram expect for stickers.
Can I add a white border around the sticker?
Yes, a soft white die-cut outline is added automatically so the sticker stays readable on both light and dark chat backgrounds.
Photo to sticker is free and unlimited because the work happens on your device. AI-generated stickers from text use a hosted model, so those are limited to 3 free per day.