Add custom text watermarks to your JPG, PNG, WEBP, or BMP photos. Control opacity, font size, text color, tile density, and rotation angle. 100% private.
Images stay in your browser. Nothing is uploaded to any server.
How It Works
Sharing identity photocopies or screenshots online (such as scans of passport pages, rental records, or driving license photos) carries the risk of identity theft if the file is shared elsewhere. Placing a purpose-specific watermark text directly on the image details prevents misuse.
This watermarker uses the browser's native Canvas API. When you upload a photo, JavaScript draws the picture, overlays your configured text with customized angle and density settings, and displays the output. Your photos are never sent to a backend server.
You can choose a single large centered watermark, or repeat the text statement across the photo as a tiled grid overlay. Tiled grids are highly recommended for document scans as they cover all quadrants, blocking scammers from cropping out the watermark.
Adjust the watermark text transparency to keep critical details (like signature marks, names, or photo headshots) fully legible for validation agents, while rendering the background copy unusable for new registrations.
No. The watermarking logic executes entirely locally in your browser memory tab. You can disconnect your internet connection and watermarking will still function correctly.
You can upload JPG, PNG, WEBP, and BMP formats. The output file preserves the original format (transparency details in PNG are retained, while JPGs remain compressed).
We recommend specific usage statements, such as: "Only for hotel registration at ABC Hotel, 14-June-2026". This prevents the copy from being reused for KYC audits or SIM cards.