Sticker Studio

Turn product shots and object photos into clean stickers.

Upload a file or paste an image URL, fine-tune the cut, and export a polished sticker with a transparent background in a few clicks.

Advanced controls
Contour profile

`Mask threshold` decides how much weak foreground stays in the object. `Contour smoothing` decides how aggressively the final outline is rounded.

Requests are sent directly to https://sticker.middlefun.com/api.

Preview

Source and sticker output

Input

Add a file or public image URL to preview the source here.

Result

Your sticker will appear here after the FastAPI backend isolates the main contour and applies the white outline.

API example
POST /v1/stickerize
curl -X POST "https://sticker.middlefun.com/api/v1/stickerize" \
  -H "Content-Type: application/json" \
  -d '{"imageUrl":"https://example.com/product.jpg","model":"u2netp","outlinePx":10,"size":1000,"format":"png","maskThreshold":128,"smoothness":2}' \
  --output sticker.png
ParameterRequiredAvailable valuesNotes
fileConditionalPNG, JPEG, WebPUsed in multipart/form-data uploads.
imageUrlConditionalPublic https URLUsed in JSON requests.
modelNou2netp, isnet-general-useSegmentation model.
outlinePxNoUI: 0, 6, 10, 14, 18, 24 | API: 0-48White outline thickness.
sizeNoUI: 1000 | API: 256-1024Output width and height.
formatNopng, webpUI currently sends png.
maskThresholdNoUI: 96, 112, 128, 144, 160 | API: 1-254Foreground cutoff.
smoothnessNo0, 1, 2, 3, 4Contour smoothing level.