Put your logo on product photos, real-estate pictures or social posts in one go. Pick a corner, set the logo size as a share of each photo's width so it looks the same on portrait and landscape shots, adjust opacity, and download them all as a ZIP. Free, and your files never leave your browser.
No images yet. You can also drop files on this box.
No logo yet.
Changes apply to every image instantly. Size and margin scale with each image, so portrait and landscape photos get the same look.
Use a PNG or SVG logo with a transparent background; a JPG logo brings its white box with it. A width of 12-20% of the photo reads well on phones without covering the subject. Bottom right is the convention, but switch corners if your subject sits there. On busy or mixed backgrounds, a white logo at 70-80% opacity with the shadow on is the most legible choice.
Each image is decoded by your browser and redrawn on a canvas at full resolution, then the text or logo is painted on top with the opacity, angle and shadow you chose. Size and margin are a percentage of the image width, so a batch of mixed photos all get a watermark of the same relative size. Tiled mode repeats the mark in a staggered grid over the whole picture (margin sets the gap). Nothing is uploaded, so it works for private photos and ID scans, and even offline once the page has loaded. EXIF metadata (camera, GPS location) is removed.
Watermarking a PDF instead? Use watermark PDF. Also see watermark image, blur image to hide details first, or resize image.
Making branded website screenshots for reports or listings? The Shotmint API renders any URL in Chromium, and the same call can render your own HTML, so a logo or a "Captured 20 Oct 2026" label can be part of the image from the start, with no editing step:
curl -X POST https://shotmint.creasework.com/v1/screenshot -H "X-API-Key: YOUR_KEY" -H "Content-Type: application/json" \
-d '{"url":"https://example.com","width":1280,"height":800}' -o shot.png
Each screenshot is 1 credit. €5 buys 2,000 with no subscription, and credits never expire.
Get 25 free renders a month Try the screenshot beautifier
Are my images uploaded? No. Everything runs in JavaScript on this page, which matters for ID cards, contracts and unreleased photos.
Can a watermark be removed? A small corner mark can be cropped or painted out in minutes. A tiled, semi-transparent mark across the whole image is much harder to remove cleanly, which is why it is the default here. No visible watermark is impossible to remove, so for valuable work also share only reduced-size copies.
Does it lose quality? The photo keeps its full resolution. PNG output is lossless; JPG and WebP are re-encoded at the quality you pick (High is visually identical for photos).
Is there a limit? No file count limit and no Shotmint mark of our own. Images up to 16,384 pixels per side. Animated GIF and WebP files are watermarked as their first frame.
Related: watermark image, watermark PDF, blur image, crop image, resize image, image compressor, image converter, combine images, screenshot beautifier.
QR code with logo · Image color picker · Base64 to Image · Image to Base64 · Image converter · Image compressor · Resize image · Rotate or flip image · Sepia filter · Invert image colors · Grayscale / black and white image · Compare images (diff) · Combine images · Blur or pixelate image · Watermark image · Add text to image · Crop image · Extract images from PDF · all free tools