Invisible Watermark

Hide a signature or note in an image’s pixels, then load the exported original PNG here to read it back.

Processed locally · images are not uploaded

This watermark is meant for original files: it is usually invisible, but compression, screenshots, resizing or cropping can destroy it. Share the original file. It isn’t encryption and can’t prove copyright on its own.

IMG
Drag in an image, or click here and paste a screenshot

JPG / PNG / WebP · exported as PNG; transparent areas become white

0 / 2048 bytes. Chinese and Japanese characters usually take 3 bytes each. Don’t write passwords or sensitive personal information.

How to use Invisible Watermark

Hide text inside an image’s pixels, exporting a PNG that looks unchanged; load that PNG later to read the text back. Free, runs locally.

Input
A PNG, JPG or WebP image and up to 2,048 UTF-8 bytes of text
Output
A PNG with the hidden text, or the text read back (also as TXT)
Processing
Processed in your browser; your input is not uploaded
  1. Choose write or read mode.
  2. To write, choose an image and enter text such as a signature or serial number; to read, choose the original PNG exported by this tool.
  3. Generate and download the PNG, or copy the text that was read. Share the original file as it is.

FAQ

Can it still be read after messaging-app compression, screenshots or cropping?

Not reliably. This is a pixel-level watermark for lossless original files; compression by messaging and social apps, scaling, screenshots, cropping or color edits can destroy it, so send the original file. It is not a compression-resistant copyright tracking system.

Is the hidden text encrypted?

No. Anyone using this tool can read a compatible watermark, and could overwrite it. It cannot prove authorship or copyright on its own, and passwords or sensitive information should not be written into it.

Can it read watermarks made by other software?

It only reads ToolMelo’s current format. Exports are always PNG, with transparent areas filled white; the RGB channels change by at most one level, which is usually invisible.

Related tools