How to use
- photo1.jpgphoto2.jpg
Add several photos
- photo1.jpgText or logo markphoto2.jpgSame settings for all
Place text or a logo over them
- watermarked.zipSave as a ZIP
Save as JPEG, WebP or PNG
Drop photos or click “Choose files” (several at once is fine; “Try with a sample” works too). The watermark is applied with the settings you have when files are added.
Under “Watermark type”, pick text or a logo image. For text, choose the font, colour, bold and shadow. For a logo, use a PNG with transparency.
Set the size, opacity and rotation. Size is a share of each photo’s short edge, so landscape and portrait shots look the same.
Choose one of nine positions or “Tile across the image”. You can also adjust the margin from the edge and the gap between tiles.
Pick the output format (JPEG, WebP or PNG) and quality, then press “Redo with these settings” to check. Download one file at a time or save all as a ZIP.
What it does
Text or logo
Text can use sans-serif, serif or monospace fonts, with bold, colour and shadow. A logo is drawn as a transparent PNG, so its edges and soft shadows stay intact.
Sized to each photo
Size is a share of the short edge, so one setting gives the same look across photos of different resolution.
Nine positions and tiling
Pick a corner, an edge centre or the centre. Tiling repeats rotated copies over the whole photo, so a crop rarely removes all of them.
Batch and ZIP
Process many photos with one setting, download each file or save everything as a ZIP. A before/after slider lets you check the result.
Metadata removed on export
Output is redrawn from the pixels, so EXIF (date, camera, GPS location) and ICC colour data are not carried over. Phone orientation is applied when the file is read.
Stays responsive
Work runs in a Web Worker and can be cancelled. A tiled watermark with too many copies is refused before it starts.
Use cases
- Add a copyright line to photos before posting them on the web or social media
- Mark proof images you send to a client with “SAMPLE” or “For review”
- Put a shop name or logo on a batch of product photos
- Place a logo in the bottom-right corner of every blog photo
- Tile “Confidential” across internal images so a leaked copy is easy to trace
Supported formats
Input
Output
Logo
Capability matrix
| Feature | Support | Notes |
|---|---|---|
| Text watermark (font, bold, colour, shadow) | Supported | Uses fonts already on your device (sans-serif, serif or monospace families) |
| Logo watermark (PNG transparency) | Supported | Up to 4,096 px per side |
| Opacity and rotation (−90 to 90 degrees) | Supported | — |
| Nine positions and tiling | Supported | Up to 3,000 copies per image when tiling |
| Batch, per-file download and ZIP | Supported | Up to 50 files per run |
| EXIF orientation applied | Supported | — |
| Keeping EXIF, GPS or ICC metadata | Not supported | Always removed from the output (there is no option to keep it) |
| Removing or hiding an existing watermark | Not supported | This tool cannot remove watermarks |
| Watermarking video | Not supported | Images only |
| Animated GIF, APNG or animated WebP | Not supported | Not processed, to avoid losing the animation |
| HEIC (iPhone photos) | Partial | Opens in Safari and other supporting browsers; output is JPEG, WebP or PNG |
| Wide-gamut colour (for example Display P3) | Partial | Converted to sRGB on output |
| Watermarking PDF files | Not supported | Use the PDF watermark tool for PDF files |
Limits & notes
- Up to 50 files per run; 30 MB per file and 300 MB in total.
- Up to 16 megapixels per photo (for example 4,000 × 4,000).
- Logo images up to 4,096 px per side; text up to 60 characters.
- Tiled watermarks are capped at 3,000 copies per image. Use a larger mark or a wider gap.
- Transparent areas become white when saving as JPEG.
- ICC colour profiles are not kept; output is sRGB.
- Processing uses your device’s CPU and memory; older devices may be slow with many large photos. Works on smartphones, but for many large photos a PC is recommended.
Privacy & safety
Reading, drawing the watermark, encoding and zipping all happen inside your browser. Photos, logos and file names are never sent to or stored on a server.
FAQ
How do I add a text watermark to many photos at once?
Which format should a logo be?
Does the watermark size change between photos?
Can this tool remove a watermark?
Is GPS location removed?
Are my photos uploaded?
Related tools
Batch Image Resizer
Resizing is free: drop a batch of images and resize them by width, longest edge, box crop and more. To change pixel dimensions, type the width or long edge in px. Make several sizes (say 320, 640 and 1280) from each image in one go, then copy ready-made srcset HTML. Your images are never uploaded.
Image Editor
Annotate a screenshot or photo, reliably hide what must not be seen, tune the colours (black-and-white included) and export — on one screen. Made for how-to guides, bug reports and social posts. Your image is never uploaded and exports carry no metadata.
PDF Watermark & Page Numbers
Add watermarks (text or a logo), page numbers and Bates numbers to PDFs. Japanese watermarks work and the text in the exported PDF stays selectable. Your PDFs are processed on your device and never uploaded.
EXIF & GPS Remover
Remove the location (GPS), camera details and timestamps embedded in your photos without touching image quality. Inspect what was inside and verify the result — all in your browser.
Image Metadata Editor
Check the EXIF, IPTC and XMP in your photos and rewrite copyright, author, location and more. Image data is never touched, so quality stays the same, and everything runs in your browser.
Duplicate Similar Images
Load a photo folder and identical images and near-identical photos are grouped, with one image per group recommended to keep and the reason shown. Nothing is uploaded, and your original files are never deleted or changed.
Last updated: