Add Watermark to Image

Overlay a text watermark on any image. Choose position, size, color, and opacity. All client-side — your image never uploads.

Files stay in your browser. Nothing is uploaded.

The text drawn over the image. Keep it short — 1-4 words works best.

Value: 6

Scales with the image. 6% of width is a comfortable readable size on most photos.

Value: 50
Value: 92

About this tool

Stamp a text watermark across any photo to mark ownership, indicate a draft, or add a simple caption. Pick one of nine corner / edge positions for a single watermark, or "Tiled" to repeat the text diagonally across the whole image (the standard pattern for stock-photo previews and document drafts). Font size scales with the image width so a 6% setting reads the same on a 4000-pixel photo as on an 800-pixel thumbnail. The optional drop shadow keeps light text readable over light backgrounds and dark text over dark backgrounds. Everything happens in your browser — the image never uploads. For an image watermark (logo PNG), use a layered editor like Photopea; this tool handles text only.

Frequently asked questions

Can I use a logo image as the watermark?
Not in this tool — it is text-only. For image watermarks (e.g. a transparent PNG logo), a layered editor like Photopea or GIMP is the right fit. Text watermarking is the most common case and covers the 80% scenario.
Will the watermark be hard to remove?
A semi-transparent text overlay is part of the image data, not metadata, so it cannot be hidden by stripping EXIF. But determined editing in Photoshop or with AI inpainting can remove watermarks from clear backgrounds. Tiled watermarks across the whole image are much harder to remove cleanly.
Why does my watermark look tiny on a big photo?
Font size is a percentage of image width by design, so the watermark stays in proportion across different image sizes. Drag the size slider higher (try 10-15%) for a more prominent mark.
Can I change the font?
Not in v1 — the watermark uses the system default sans-serif font (San Francisco on Mac, Segoe UI on Windows, Roboto on Android). Custom fonts add 100-300 KB of font files to load, which we left out for speed.
Will JPEG output reduce the watermark quality?
Slightly — JPEG compression can blur fine text edges at lower quality settings. Use quality 90+ for crisp watermark text, or pick PNG for perfectly sharp output.
Can I position the watermark with exact X/Y coordinates?
Not yet — v1 uses nine preset positions plus tiled. If you need pixel-perfect control, drop a request and we will add a custom-position mode.

Related tools