add text or logo watermarks to photos with custom position, opacity, and tiling. 100% client-side — your images never leave your browser.
drop images here
or click to browse — up to 10 images
PNG, JPG, WebP
Image Watermarker adds text or logo watermarks to your photos with full control over position, size, opacity, rotation, and tiling. Protect your images from unauthorized use while maintaining a professional appearance.
Choose between text watermarks with custom fonts, colors, and sizes, or upload your own logo to overlay on photos. Enable tiling mode to repeat the watermark across the entire image for maximum protection.
All watermarking happens client-side in your browser. Your original images and logo files never leave your device, making this safe for client work, portfolio pieces, and proprietary photography.
Upload your image
Click the upload area or drag and drop the photo you want to watermark.
Choose watermark type
Select text watermark and enter your text, or upload a logo image for a graphic watermark.
Customize appearance
Adjust position, size, opacity, rotation, and enable tiling for full-coverage watermarks.
Download
Download the watermarked image. Your original file remains unchanged.
Photography portfolios
Add watermarks to preview images to protect your work while sharing online.
Stock photos
Apply tiled watermarks to preview images before buyers purchase the full-resolution version.
Client proofs
Watermark proof images sent to clients for review before final delivery.
Brand protection
Add company logos to product photos and marketing images.
Social media
Add subtle branding to images before posting to prevent uncredited sharing.
PDF utilities, image tools, developer helpers — all free, no signup.
Convert HEIC/HEIF photos from iPhone to universal JPG format.
Crop images with preset aspect ratios or freeform selection.
Generate favicons at every size from any image.
Encode text or files to Base64, or decode Base64 back to text and files.
Convert SVG files to high-resolution PNG at any scale.
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes for text or files.