How to Add a Watermark to an Image
Add your images
Drag JPG, PNG, WebP, BMP, or GIF files onto the drop area or click to browse. Each file is decoded in your browser, so nothing is uploaded to a server. Add several images at once to watermark them as a set.
Build the watermark and preview live
Pick the Text tab to type a label and set font, size, color, opacity, position, and rotation, or pick the Image tab to load your own logo and adjust its scale and opacity. The first image renders on a live preview canvas as you change each control.
Apply and download
Choose PNG, JPG, or WebP per file, then click Download for one image, or Apply to All to export every image with the same settings. Each output is composited at the original resolution and saved straight from your device.
Text Watermark vs Image Watermark
This tool offers two watermark types built on the same Canvas pipeline. Use the table below to decide which one fits your goal and which controls each mode exposes.
| Aspect | Text Watermark | Image Watermark |
|---|---|---|
| Source | Typed text string | An image or logo you upload |
| Fonts | Arial, Georgia, Times New Roman, Courier New, Verdana, Impact | Not applicable |
| Color control | Yes, any color picker value | Uses the colors in your image |
| Size control | Font size in pixels | Scale as a percentage of image width |
| Rotation | Yes, -180 to 180 degrees | No rotation control |
| Opacity, positions, tile | Yes, 5 spots plus tile | Yes, 5 spots plus tile |
Which Settings Should You Pick
Subtle copyright line
Use a text watermark with low opacity around 30 to 50 percent in a corner. It marks ownership without dominating the photo, which suits portfolios and product shots.
Hard to crop out
Choose the tile position so the watermark repeats across the whole image in a grid. Cropping one corner still leaves copies elsewhere, which deters casual reuse.
Brand logo overlay
Switch to the Image tab, upload your logo, and set the scale to fit the frame. Drop opacity for a quiet mark or raise it when the brand should stand out.
Best output quality
Save as PNG when you need lossless results or transparency. Pick JPG or WebP for smaller files; both are encoded at a fixed 0.92 quality level in this tool.
Common Problems and Fixes
The watermark text is not visible
The color may match the background, or opacity may be too low. Try a contrasting color, raise the opacity slider, and confirm the position is not sitting in a busy area of the photo.
My logo does not appear
Make sure you are on the Image tab and that the logo finished loading after you selected it. Only after a valid image loads does it render in the preview; transparent PNG logos work best over photos.
The downloaded file lost transparency
JPG has no alpha channel, so transparent areas turn solid. Choose PNG or WebP output to keep transparency in the watermarked image.
A file would not upload
Only JPG, PNG, WebP, BMP, and GIF are accepted, matched by file extension. Rename or convert other files first, and reload the page if a very large image fails to decode in your browser.