Watermark AI images at the source

Add an invisible watermark to AI images as you create them, and link each one to your records. Etchv detects its own watermarks, not AI in general.

7 days · 200 credits · No card required

Generatemodel image-v4
gen_7f3a.png
Embedcf81d8…3cab
generation record
{
  "output": "gen_7f3a",
  "model": "image-v4",
  "watermark_id": "cf81d8a0cf…503cab",
  "published": true
}
At
generation or delivery
256-bit
digest of your reference
Your
records keep prompts and context
Known
watermarks only; not a general AI detector

Link each image to a record you keep

Start inside your own system, right after an image is created. Give it a reference code that means nothing on its own, watermark it, and save the watermark ID Etchv returns with your record of that image. Do this before you publish.

Your record can hold the model version, the time it was made and anything else you need. The watermark carries only a hash (a one-way fingerprint) of the reference you send, not the prompt or the history. Keep prompts and personal details in your own records.

generationsyour database
output_id
gen_7f3a
model
image-v4
created_at
2026-09-26T14:02Z
prompt
kept private
watermark_id
cf81d8a0cf36…503cab

Choose where to watermark

Watermark after the last edit you control, then test the steps you can’t avoid, such as resizing when the image is shown. A big edit after watermarking can stop the watermark from being detected.

Decide whether you need one watermark per image or one per person you send it to. One per image links every copy to the same creation. One per person also tells you who received it, as long as you keep that list. The same reference always gives the same watermark.

  1. Generate
  2. Your edits
  3. Embed
  4. Delivery resize
  5. Publish

Embed after the steps you control. Evaluate the transformations that follow.

Treat a match as a lookup, and plan for “unknown”

When Etchv finds a watermark, look it up in the records you trust. A known watermark links the image to that record. An unknown watermark, no watermark and a partial result each need their own message in your app. None of them shows that an image is real or made by a person.

Etchv detects its own watermarks. It can’t tell whether any image was made by AI. The confidence score says how sure Etchv is about the bits it read, not how likely the image came from a given model or whether your record is true.

Known watermarkShow what the matching record says
Unknown watermarkFound, but not in your records
PartialSome units disagree or are missing
No detectionNot proof the image is human-made

Keep the records behind the watermarks trustworthy

This only works if your records are reliable. Control who can write and change them, keep the creation events you need, limit who can watermark, and log every change.

Content Credentials and invisible watermarks do different jobs. Content Credentials are signed notes about how an image was made and edited, using the C2PA standard. Etchv does not issue them. If you need both, test how each survives the way you share images.

Generation recordIntegrity of your database
Invisible watermarkEtchv: a unique forensic ID
C2PA Content CredentialsSigned assertions (not issued by Etchv)

Beautifully invisible.
Distinctly yours.

Start free and watermark your first image, PDF or video in minutes.

7 days · 200 credits · No card required

Your privacy, your choice

We use essential cookies to keep Etchv working. Optional analytics helps us improve the site. Analytics is on by default; you can turn it off in preferences. PostHog loads only if you accept all. Privacy policy

ETCHV

Privacy preferences

Choose what you allow on this browser. Analytics is enabled by default. You can turn it off, and change your choice at any time.

Essential

Always active

Supports secure sign-in, account sessions, site security, and remembering your privacy choice. These are needed for Etchv to work.

Analytics

Helps us understand visits and improve the website using page-view and device statistics, which do not use cookies. PostHog also measures visits and campaigns and may set cookies; it loads only after you save a choice with analytics on. Turning this off stops future analytics events.

We do not load advertising scripts. Meeting calendars load only when you open them. These preferences do not change your account, watermarking requests, or asset storage.

Your choice is remembered for 180 days on this browser. Privacy policy