A watermark does not create copyright, that exists from the act of creation, but it makes misuse harder, identifies authorship and discourages copies. It is a practical deterrent, not absolute legal protection.
Add a text watermark to images with position, opacity and tiled mode, 100% in the browser.
A good watermark balances visibility and subtlety: visible enough to discourage misuse, subtle enough not to ruin the image. Under the hood, the tool draws your photo onto a browser canvas element and paints the text on top with fillText, controlling translucency through the globalAlpha property, which is exactly why the opacity ranges from nearly invisible to fully solid. A single watermark appears once at the chosen position (corner or center) and suits portfolios; a tiled one repeats the text diagonally across the whole photo and is far harder to crop out without damaging the image. The output is always PNG, a lossless format that preserves transparency and does not re-compress the photo with JPG artifacts. Because everything runs on your device's canvas, no byte of the image is sent to a server. Use it before publishing photo proofs, sensitive documents, mockups or any material you want to attribute to yourself before sharing.
The image is loaded as a bitmap and redrawn onto an HTML canvas of the same size. On top of it, the tool writes the watermark text with the fillText method, applying the color and opacity you set, opacity being nothing more than the 2D context's globalAlpha, from 0 (transparent) to 1 (solid). In tiled mode, the text is rotated and repeated in a grid that covers the whole surface, which makes cropping much harder.
The result is exported as PNG. Being a lossless format, it adds none of JPG's compression artifacts and keeps transparent areas intact, important if the original is already a PNG with transparency. All of this happens on your device's processor; the photo never goes to the cloud.
Example 1, portfolio credit: type "© Ana Souza 2026", place it in the bottom-right corner, white color and opacity around 40%. It stays readable over dark areas of the photo without competing with the subject. If the image has light corners, switch to dark text to keep contrast.
Example 2, sensitive document: type "CONFIDENTIAL", choose tiled mode and drop the opacity to 12–18%. The text crosses the whole page diagonally, so cropping out a clean part becomes nearly impossible, ideal for contract drafts, receipts or proofs you must show but do not want reused.
Watermarks are for attributing authorship, deterring copies and signaling context (draft, sample, confidential). They are great for social media, business proposals, photo proofs and mockups. They are not, however, legal protection: copyright arises from creating the work, not from the mark; and a subtle mark can be removed by editing.
Two robustness tips: prefer tiled mode at low opacity for content you truly don't want copied, and avoid making the text too small in a single corner, which is the easiest to crop. Because the tool processes everything locally, you can watermark private images with no risk of leaking them.
Paste the code into your HTML and the tool shows up on your page, without J-Kit's navigation and ads. It still runs in the browser of whoever visits your site.
<iframe
src="https://jkit.tools/embed/en-US/image-watermark"
width="100%"
height="600"
style="border:0"
loading="lazy"
title="Image Watermark"
></iframe>A watermark does not create copyright, that exists from the act of creation, but it makes misuse harder, identifies authorship and discourages copies. It is a practical deterrent, not absolute legal protection.
White text disappears on a light photo. An outline or shadow keeps the mark readable on any background.
The watermark is applied entirely in your browser. No image is sent to any server.