Add Remove

Watermark — Free Bulk Text & Logo Watermark tool by @nap.codes.

By@nap.codes
READYv1.0 · canvas · bulk
PREVIEWno image loaded
Drop images to preview watermark
+
Drop images here
or click to browse — bulk supported
JPG · PNG · WEBP
Applying watermark 0 of 0

100% client-side · no server · no uploads · Canvas compositing · Built by @nap.codes

A free bulk watermark tool that never uploads

Drop photos, dial in a text or logo watermark, apply to all, download a ZIP. Nothing leaves your device.

Most online watermark tools batch-limit free users to a handful of images, or watermark the output with their own brand. This one has neither — as many images as your device can handle, no output branding, no signup.

What you can control

Text watermarks — font family, color, size (as % of image width), opacity, rotation. Six curated fonts including mono, sans, serif, elegant serif, script, and Impact.

Logo watermarks — any PNG (transparency preferred), JPG, or WebP. Same opacity, rotation, size controls.

Placement modes — 9-point anchor grid (corners + edges + center), tile (grid pattern), or diagonal (repeating across image at an angle — great for portfolio protection).

Frequently asked

Is this really free?

Yes — no signup, no output watermark, no daily cap, no batch limit.

Are my photos uploaded?

No. Watermarking uses the canvas element in your browser. Nothing is uploaded.

Can I use my own logo?

Yes — drop any PNG (transparency preferred), JPG, or WebP as the watermark. Position, opacity, size are all tunable.

What is tile mode good for?

Anti-theft on portfolio photos. Tiling a diagonal watermark across the entire image makes cropping it out impractical.

Does output preserve source quality?

Output is at the full source resolution. PNG is lossless; JPEG/WebP use the quality slider you set.

Is there a batch limit?

No — as many images as your device memory allows.

Commercial use?

Yes, free for any use, no attribution required.