Image watermark editor
Type your store name or upload your logo, set its place, opacity and size once, then apply it to one image or to a batch with the same settings. It is a simple way to add a watermark to images before you post them or send them to resellers.
Loading the tool…
Processing and privacy: Your files are processed inside your browser and are not uploaded to any server.
How to use it
- Choose one or more JPEG, PNG or WebP images.
- Pick the watermark type: text you type (Arabic or English) with a color, bold and an outline or shadow, or a logo you upload as PNG, WebP or JPEG.
- Set the size as a share of the image width, the opacity and the rotation, then pick a spot on the 3×3 grid with a margin and offset, or repeat the mark across the whole image.
- Check the preview, then download the image shown or all images as a ZIP.
Example
A 1600 px wide product photo with the text “Sahla Store” at size 30%, opacity 60%, bottom right and a 3% margin: the text is 480 px wide and sits 48 px from the right and bottom edges; the output is still 1600×1200 in the original format.
Limits and caveats
- The watermark is merged into the pixels and cannot be removed from the output, so keep your originals. It does not prevent copying or cropping, it only makes it harder; a repeated mark is harder to remove than one in a corner.
- The output keeps the input format: JPEG is re-encoded at quality 92 (slightly lossy), WebP is saved at quality 92 with transparency, PNG is lossless with transparency.
- Text is drawn with IBM Plex Sans Arabic and IBM Plex Sans after they have loaded. If the font cannot load, or the text has characters it does not cover (Chinese, for example), the browser uses a fallback font and a note says so. Text is one line of up to 120 characters; other fonts cannot be chosen.
- Size, margin and offset are shares of the image width so the result matches across images of different sizes. The mark cannot be dragged on the preview.
- The preview is drawn on a reduced copy; downloads are drawn from the original file at full resolution. A small logo gets soft when enlarged a lot, so upload one with enough resolution.
- EXIF data such as location is dropped because the image is redrawn; orientation is applied first. Tested limits: 40 MB and 50 megapixels per image, 30 images at a time, 10 MB for the logo.
Questions about this tool
Are Arabic letters joined and written in the right direction?
Yes. The text is drawn by the browser’s own text engine, so it is joined and runs right to left just as in the input box. Check the preview before downloading.
Does my logo keep its transparent background?
Yes, when the logo is a PNG or WebP with a transparent background. A JPEG logo has no transparency, so its background shows as it is.
How do I put the same watermark on many images?
Select all the images at once (up to 30), adjust the settings, then press “Download all (ZIP)”. Images are processed one after another with the settings shown at that moment.
How do I add a watermark to an image?
Choose the image, type your watermark text or upload your logo, set the size, opacity and position, then download the watermarked copy. The preview shows the result first, and the same settings can be applied to up to 30 images at once.
Can a watermark be removed after it is added?
Not from the output file, because the watermark is merged into the image pixels. Keep your original without the mark: the tool never changes it and always creates a new copy.
