Add Watermark to Image
Text or logo, one corner or tiled, the same on every photo.
- 100% freeNo account, no daily quota, no paid tier.
- Nothing is uploadedFiles are processed on your device and never reach a server.
- No catch on the outputNo watermark, no forced downscaling, no size cap.
- Updated in the openEvery fix and every new tool is written down on the changelog page.
What this image watermark tool does
Drop one photo or a whole shoot and stamp your name, © line, handle or logo on every image. Text watermarks take any words in any script, four font styles (sans, serif, mono, handwriting), bold, any color and an optional soft shadow so white text stays readable on light skies. Logo watermarks take a PNG with transparency (or any other image) and scale it as a percentage of the photo. Place the mark in any of nine positions with a margin from the edge, in the center, or tile it across the whole image — and in tiled mode two sliders set the horizontal and vertical gap as a percentage of the mark's own size, with staggered rows, so you control density precisely.
All sizes are relative to the shorter side of each image, so a 6000-pixel camera file and a 1200-pixel export get a watermark that looks the same. The live preview on the right shows the first image with the exact watermark; the thumbnails in the list update as each file is processed. Output keeps the original format by default (JPEG stays JPEG, PNG stays lossless PNG) or converts to JPEG, PNG or WebP, encoded with the same MozJPEG, OxiPNG and libwebp engines as the compressor on this site. The photos never leave your browser.
How to use it
Drop, paste or choose images. Choose Text and type your mark, or Logo and pick an image file. Click a dot in the position grid (bottom right is the classic), set the margin, size, angle, opacity and shadow while watching the preview. For a copy-protection pattern choose Tiled and adjust the gaps — 100 % means one watermark-width of space between marks, 0 % packs them edge to edge, 300 % spreads them thin. Every image in the list is processed automatically; download each one or all of them as a ZIP.
Settings are remembered on this device, so the next batch takes one drop. Results can continue to Compress image for the web, Resize image, or Image to PDF for a watermarked catalogue. Photos that need straightening first go through Rotate image; for documents rather than pictures, PDF watermark stamps every page of a PDF.
Common pitfalls
A watermark deters and attributes; it does not prevent copying — a corner mark can be cropped off and a large semi-transparent one can be retouched with effort. For photos you sell or license, a tiled or centered mark across the subject is far harder to remove than a corner logo. Low opacity (20–40 %) keeps the photo attractive; 60 % and up reads as a stamp. White text on a bright sky or black text on a dark jacket disappears: keep the shadow on, or choose a mid-gray that works on both.
Watermarking re-encodes the image. PNG output is lossless; JPEG is re-encoded at 90 % by default, visually identical but not byte-identical — keep the unmarked original. EXIF data is not carried over, which is usually welcome (no GPS location in a public photo) but means camera and copyright metadata are gone too. Animated GIFs are flattened to the first frame. Very small images with a large tiled pattern produce a few hundred marks — reduce size or raise the gaps.
Background: how the watermark is drawn
Each image is decoded to a bitmap, drawn onto a canvas at full resolution, and the watermark is painted on top with the browser's 2D graphics engine: text is rasterized from your system fonts (which is why Chinese, Japanese, Arabic or emoji all work), a logo is drawn with high-quality resampling, and rotation, opacity and shadow are canvas operations. The composited pixels then go to a WebAssembly encoder in a worker thread — MozJPEG, OxiPNG or libwebp — so files come out smaller than a plain canvas export would.
Tiling computes the rotated bounding box of one mark, adds the gaps you set, and repeats the mark on that grid with an optional half-step offset on alternate rows; the pattern starts a quarter step in so edges are covered without a mark being cut exactly in half at the origin. Everything runs in your tab. No upload, no queue, no size limit beyond memory, and the page works offline once loaded.
When you need to watermark images
Photographers sending proofs to clients. Marketplace and real-estate listings that competitors like to copy. Social-media graphics and memes that should carry the creator's handle. Product photos with a shop logo. Artwork and illustrations posted online. Screenshots shared with a client name and date. Wedding or event photos delivered as low-resolution previews. Stock-style images offered for licensing.
On this site the chain is: rotate and crop first — or remove the background for a product shot — watermark here, then compress or resize for the platform you are posting to. iPhone HEIC photos can be watermarked directly and come out as JPEG.
Frequently asked questions
Are my photos uploaded?
No. Images are decoded, watermarked and re-encoded entirely in your browser. Nothing is sent to a server, and the page works offline after loading.
Can I watermark many photos at once?
Yes. Drop as many as you like; each is processed with the same settings, sized relative to its own dimensions, and you download them all as a ZIP.
How do I control the density of a tiled watermark?
Choose Tiled, then set the horizontal and vertical gap sliders. They are percentages of the watermark's own size, so 100 % leaves one mark-width of space and 0 % packs the marks together. Staggered rows offset every other row.
Does the watermark keep the same size on different photos?
Yes. Size, margin and logo width are percentages of each image's shorter side, so the mark looks identical on a 6000-pixel original and a 1200-pixel export.
Can I use Chinese or other scripts in the text?
Yes. The text is drawn with your device's fonts, so any language and emoji work.