Watermark Photos (Text or Logo)
Stamp your name, logo or the date on one photo or a whole batch — on your device.
Preview
Drag on the preview to place the watermark anywhere (or focus the preview and use the arrow keys). The same spot is used on every photo.
Watermark
About the Watermark Photos (Text or Logo)
Protect and brand your photos by adding a text or logo watermark — to one picture or to hundreds at once. Put it in one of nine positions, anywhere you drag it, or as a tiled diagonal pattern across the whole photo, and set its opacity, size, rotation, margin and blend mode.
Sizes are a share of each photo (by default of its shorter side), so a batch of portrait and landscape photos from different cameras all get the same-looking watermark in the same place. Text can use tokens — {filename}, {date}, {year}, {index} and {taken}, the date the photo was taken from its EXIF data — which turns the tool into a batch date stamper. Save as JPG, PNG or WebP with your chosen quality, and download everything as one ZIP. The photos never leave your device.
How to use it
- Choose, drop or paste one or more photos. The first one appears in the preview; use the arrows or the eye buttons to check the others.
- Type the watermark text (add tokens such as {taken} with the buttons) or switch to Logo and choose your logo — a PNG or SVG with a transparent background works best. Or start from a preset: © Copyright, Date stamp or Tiled diagonal.
- Pick a position (or drag on the preview), then set size, opacity, rotation, margin and blend mode.
- Select Watermark photos, then Download ZIP — or download single photos from the list.
Examples
“© {year} Asha Studio” · bottom right · 4% of the shorter side · 70% opacity · shadow120 watermarked JPGs in a ZIP; the mark is the same size on portrait and landscape shots
Date stamp preset: “{taken}” in orange, format ’YY MM DD, bottom rightEach photo shows the day it was taken, for example ’25 12 31
Photos without an EXIF date use the file’s date instead; the list shows which one each photo uses.
Logo, all white · Tiled pattern · rotation −30° · 22% opacity
A faint diagonal pattern over the whole image that is hard to crop out
Common uses
- Branding product, property or portfolio photos before posting them online.
- Marking proofs for clients so they are not used before they are paid for.
- Date-stamping a batch of photos for records, site inspections or albums.
- Numbering photos (“3/12”) or labelling them with their file names for review.
Tokens
{filename}— the photo’s file name without the extension (for example IMG_2041).{taken}and{taken-time}— the date and time the photo was taken, read from its EXIF data (DateTimeOriginal). When a photo has none — screenshots, edited or messaging-app copies often lose it — the file’s last-modified date is used.{date}— today’s date;{year}— the year the photo was taken (from EXIF, else from the file’s date, like{taken}).{index}and{count}— the photo’s number in the batch and the total, for example “{index}/{count}”.{width}and{height}— the photo’s size in pixels.
Choose the date format under Date format; the ’YY MM DD style imitates the date imprint of film cameras.
Keeping the watermark consistent
Size and margin are percentages of each photo, not fixed pixels: with shorter side, 4% text is set in 160 px type on a 6000 × 4000 photo and on a 4000 × 6000 one alike. Anchored positions measure the margin from the watermark’s rotated outline, so even a tilted watermark stays inside the margin. A custom (dragged) position is stored as a share of the width and height, so it lands on the same spot of every photo.
Making a watermark hard to remove
A small mark in a corner is easy to crop away. To protect images, use a tiled pattern or a larger mark across the subject at low opacity (15–30%), and use Multiply or Overlay so it blends into the picture. No visible watermark makes copying impossible — it only makes misuse harder and shows who the photo belongs to.
Limitations
- Saved photos are re-encoded: their EXIF data (camera, GPS location, date) is not copied into the new files.
- Photos larger than 67 megapixels are scaled down to that size, the most a browser can reliably draw (iPhone and iPad included).
- Fonts cover Latin, Devanagari (Hindi, Marathi, Nepali, Sanskrit), Greek and Cyrillic depending on the font; other scripts, such as Bengali or Tamil, use a font installed on your device.
- Very large batches keep the finished files in memory until you download them; on phones, work in groups of about 50 photos.
- The {taken} date comes from the photo’s own EXIF data and is shown as recorded by the camera (camera clocks are often wrong by hours or years).
Privacy
Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.
Frequently asked questions
Are my photos uploaded?
No. Every photo is decoded, watermarked and saved in your browser; nothing is sent to a server. After the page has loaded once it also works offline.
How do I watermark many photos at once?
Choose or drop all of them together (or several times). The same settings are applied to every photo, sized to each one, and Download ZIP saves them in one file.
How do I add the date a photo was taken?
Use the Date stamp preset, or put {taken} in the text. It reads the photo’s EXIF date; pick the format under Date format.
Can I use my logo?
Yes — switch to Logo and choose a PNG, SVG, WebP or JPG. A transparent PNG or SVG looks best; All white or All black recolours the logo so it stands out on any photo.
Will the watermark be the same size on every photo?
Yes, relative to each photo: the size is a percentage of its shorter side (or width), so small and large, portrait and landscape photos look alike.
Which format should I save in?
“Same as the photo” keeps JPG as JPG and PNG as PNG. JPG at 85–92 quality suits photos; PNG keeps transparency; WebP gives smaller files for the web.