Runs on your device

Watermark images

Add the same text watermark to a batch of images without uploading them.

How it works

Select JPG, PNG or WebP files, choose your settings, then process and download the results. PixelKit performs the image operation in your browser. The crop tool edits one image at a time.

Your files stay private

Image contents are not sent to a PixelKit file-processing server. Closing or refreshing this page clears the current queue.

Changing language opens the equivalent page and clears the current image queue. Only your language preference is stored; selected images are never stored in browser storage.

Practical limits

The 20-file cap is not a memory guarantee. On phones, start with 3–5 large photos per batch; split the queue if PixelKit shows a memory warning. Keep the tab open while processing. Files that cannot be decoded are reported instead of silently changed.

Guides that use this tool

Frequently asked questions

Can each image carry different watermark text?

No. One queue shares one set of settings, so the same text is applied to every image. Run a second batch when you need different text.

How is the watermark size decided?

The text height is a percentage of the shorter side of each image, so the same setting gives small text on a small photo and large text on a large one.

Does the watermark keep transparency?

Yes. The output keeps the source format, so a transparent PNG stays a transparent PNG with the text drawn on top of it.