Image Watermark
Add a text or logo watermark to an image, with control over position, color, rotation and opacity, from fully visible branding down to a barely-there “Invisible” overlay at around 5% opacity (a low-opacity layer, not cryptographic watermarking). Choose “Tiled (repeat)” to cover the whole image with a repeating pattern that's harder to crop out, or switch to logo mode to place your own image instead of text. Watermarking runs entirely in your browser using the Canvas API, with a live preview before you download.
Drag & drop an image, or click to browse
PNG, JPG, WEBP - up to 5MB
Opacity: 35%
Rotation: 0°
Frequently asked questions
What does “Invisible” actually mean here?
It sets the watermark to a very low opacity (around 5%), so it's barely visible to the eye but still technically present in the pixel data. This isn't cryptographic or steganographic watermarking, it's a low-opacity overlay, said plainly so you know what to expect.
Can I tile the watermark across the whole image?
Yes, choose “Tiled (repeat)” as the position, useful for making a watermark harder to crop out of a photo.
Does it work with a logo image instead of text?
Yes, switch to “Logo image” mode and upload your logo; it's placed and scaled the same way text would be, including the tiled option.
Is my photo uploaded anywhere?
No, watermarking happens entirely in your browser using the Canvas API. Nothing is sent to a server.