Need to comply with the EU AI Act by 2 December 2026? New users can start with Trufo's AI Labeling Service or C2PA Certificates for free until 1 January 2027.

Invisible Watermarks

Use Trufo’s state-of-the-art watermarks on image, audio, and video for content compliance, provenance, and tracking.
Published August 8, 2026; Updated October 20, 2026

Trufo is the leading watermark vendor for C2PA soft-binding (forensic provenance recovery) and EU AI Act compliance (labeling AI-generated content). The 2026 series of PawPrint watermarks are the best watermarks in the industry, robust to compression, transcoding, cropping and rotation, pitch and speed shifts, stream splicing, color filters, and more. Enterprise-ready and developer-friendly, with both APIs and local SDKs available, from $60/mo.

Watermark Comparison

Watermarking has improved immensely with neural networks; native AI/ML research is needed to stay competitive nowadays. We benchmarked every open-source and commercial watermark we could obtain, using a holistic “practical” evaluation, and PawPrint handily took first place in each benchmark we ran — the fastest to decode, thanks to bespoke compact neural network architectures, with a false-positive rate (on detecting a watermark when none exists) far lower than other watermarking schemes. PawPrint also wins handily on durability and matches the state-of-the-art on imperceptibility, making it especially well-suited for content provenance applications. Details are in the PawPrint model report.

Image Watermarking

pawprint.image leads our 2026 image watermarking benchmark at 94/100, beating pixelseal at 86/100 and the JPEG Trust 2026 winner at 80/100. It is both the fastest and most robust watermark by a comfortable margin. See the image benchmark for more details.

pawprint.image
94
pixelseal
86
jpeg2026
80
competitor est.
80
trustmark.p
78
trustmark.q
76
vine
70
legacy est.
50
dctdwtsvd
42

Audio Watermarking

pawprint.audio leads our 2026 audio watermarking benchmark at 96/100, beating audioseal at 72/100; the rest of the field hovers around 60/100. Unlike image watermarking where academic research has been highly active, audio watermarking has not quite caught up to modern neural network capabilities, so the gap between Trufo and other providers is massive. See the audio benchmark for more details.

pawprint.audio
96
audioseal
72
competitor est.
65
wavmark
62
silentcipher
62
audiowmark
62
perth
60
legacy est.
60

Video Watermarking

pawprint.video leads our 2026 video watermarking benchmark at 94/100, beating videoseal and pixelseal at 86/100. It applies the image watermark frame by frame, making it the only watermark in the comparison that stays reliable from a single surviving frame, with the fastest full-rendition decode. See the video benchmark for more details.

pawprint.video
94
pixelseal.bch44
86
videoseal.bch128
86
competitor est.
80
legacy est.
60
rivagan
56

C2PA Soft-Binding & Remote Manifests

Trufo provides enterprise-trusted forensic watermarking & C2PA soft-binding solutions using its watermarking technology.

Customers using the Trufo Signing API can enable the watermark per signing request. Both hosted (watermarking done on server) and distributed (watermarking done locally via SDK) are supported. When C2PA metadata is lost (e.g. stripped), the watermark survives, and can be used by validators to recover the lost provenance.

The Trufo soft-binding service is available to companies building their own Generator Products, using ai.trufo.pawprint.watermark as the soft-binding ID for validator interoperability. Both API and local SDK are supported.

The Local SDK

The watermarking SDK ships with trufo-py, Trufo's open-source Python library, and works in both modes: alongside the C2PA Signing API for distributed signing, or on its own with the standalone bind routes (bind_watermark, bind_reserve) when you sign with your own certificate. Enabling a watermark is one action in the sign call:

from pathlib import Path

from trufo import sign_c2pa_test
from trufo.util.credentials import TrufoAPIKey, load_api_key

api_key = load_api_key(TrufoAPIKey.C2PA_SIGN_TEST)

media_bytes = Path("input.jpg").read_bytes()
signed_bytes = sign_c2pa_test(
    api_key,
    media_bytes,
    actions=[["watermark", {}]],
)

See the watermarking quickstart for more details on settings and format support.

EU AI Act Compliance

Article 50(2) requires AI-generated content to carry a machine-readable, imperceptible, and interoperable watermark. For companies seeking minimal compliance with the EU AI Act Article 50(2), per-AI-system watermarking embeds a single watermark ID in all content a registered AI system generates. The AI system can be identified, but individual content provenance records (e.g. C2PA soft-binding) cannot.

Forensic Tracking

For copyright tracking and leak tracing, per-embed watermarking keeps a live registry record for each watermarked file. Content found in the wild — recompressed, cropped, spliced — decodes back to the exact record you registered, with per-segment analysis available for edited media.

Pricing

The $60/mo watermarking plan is complimentary with any C2PA signing plan, or available standalone. It includes 300 watermark ID units a month, and pricing scales well with usage. Head over to the Trufo App for more pricing details.

ComponentWhat It CoversPrice
New IDA watermark ID issued to you, including any embed in the same operation: one per watermarked file (per-embed), or one per type of AI involvement for each registered AI system (per-AI-system).1 ID unit
EmbedEach time an existing watermark ID is embedded in a file. Excludes embeds that create a new ID in the same operation.0.1 ID units
Active IDKeeps a watermark ID resolvable for public lookup.0.1 ID units per year, prorated
Cloud ProcessingMedia processed on Trufo’s servers for watermarking and decoding.Data processing fees
Video ComputeVideo watermarked on Trufo’s servers, on top of Cloud Processing.Data processing fees

For enterprise pricing, please schedule a consultation.

Get Started
Watermarking is live in the Trufo Dashboard, with the API, SDK, and C2PA integration documented end to end.