Add Watermark to Images
Add watermark to JPG, PNG or GIF images. Add image or text watermarks to multiple images at once.
Drop images here or click to upload
Supports JPG, PNG, GIF, WEBP, SVG
What Add Watermark Actually Does
Add Watermark stamps a text label or a second image onto every photo you upload, then re-encodes the result as a new file — the work happens on a hidden canvas element inside your browser tab, not on a server. Switch between the Text Watermark and Image Watermark tabs: text mode renders your string with Font Size (12–120px) and Color, while image mode lets you pick a PNG, JPG or SVG file through Select watermark image and shrink it with Scale. Either mark is placed at one of nine anchor points via Position — top-left through bottom-right, plus center — with a fixed margin from the edge, and its transparency is set with Opacity. What it doesn't do matters just as much: it won't tile or repeat the mark across the frame, it can't detect or remove an existing watermark from someone else's photo, and it has no way to embed an invisible or forensic tag — everything it adds is a plain, visible overlay that a determined editor can crop or paint over. The finished file is re-encoded in the same format as the original — JPGs come back near their source quality, PNGs stay lossless — so watermarking itself doesn't shrink or resize the file, it just adds the mark on top.
Why You'd Watermark an Image
A watermark earns its place when an image has to leave your control before you've been paid or credited for it. A photographer emailing proof galleries wants low Opacity text across the frame so the shots read clearly as previews, not deliverables — a tight crop around the subject still looks obviously incomplete. A small shop listing product photos on a marketplace wants its logo in a bottom corner at higher opacity so screenshots and reposts keep carrying the brand. An event photographer culling hundreds of shots for a same-day online gallery needs every image marked before a client starts browsing, not just the handful they remember to protect one by one. A freelancer uploading portfolio samples wants the same signature stamped on every JPG in a folder without repeating the setup for each file — Add Watermark applies one text or image, opacity, position and scale to every file you've uploaded in a single pass. And because it runs entirely client-side, someone marking up unreleased client artwork for internal review never has those images touch a network request.
How to Add a Watermark
Add Watermark applies one shared configuration to however many images you've uploaded, so set it up once and let it run across the batch.
Upload one or more JPG, PNG or GIF images
Choose Text Watermark or Image Watermark, then enter your text with Font Size, Color and Position, or use Select watermark image and set its Scale
Adjust Opacity and Position until the mark is visible but not distracting
Click Apply — every uploaded image is watermarked and ready to download
Frequently Asked Questions
More Image Tools
Explore other powerful tools for your image editing needs
Compress Image
Reduce file size
Resize Image
Change dimensions
Crop Image
Cut out area
Convert Format
Change format
Photo Editor
Edit photos
Rotate Image
Rotate image
Flip Image
Horizontal/Vertical
Add Border
Add image border
Rounded Corners
Add rounded corners
Filters
Brightness/Contrast
Blur Face
Hide faces
Mosaic
Blur regions
Remove Background
Remove BG
Enhance Image
AI upscale
Add Text
Add text to image
Collage
Combine multiple images
HTML to Image
Webpage to image
GIF to Image
Extract frames
Trim Image
Remove empty edges
Batch Rename Images
Safely rename files in bulk
Circle Crop
Crop images into circles
Black & White
Convert images to grayscale
Split Image
Cut an image into a grid
Merge Images
Combine images into one
Change DPI
Set image DPI metadata
Image to Base64
Encode images as Base64
Image to PDF
Combine images into one PDF
HEIC to JPG
Convert iPhone HEIC photos to JPG
EXIF Remover
View and strip hidden photo metadata, including GPS location
Favicon Generator
Full icon set plus HTML
Color Palette
Extract colors from an image
Base64 to Image
Decode Base64 back to an image
HEIC to PNG
Convert iPhone HEIC photos to lossless PNG
Text Behind Image
Put text behind the subject of a photo, entirely in your browser
Color Picker
Get the HEX, RGB and HSL of any pixel
Signature Maker
Draw a signature and download it as a transparent PNG
Signature Background Remover
Ink from paper, on transparency
Transparent Background Maker
Make a background transparent