Looking to implement C2PA? Trufo provides tooling to take care of everything from certificates and timestamping to watermarking and fingerprinting. Learn More
Trufo wordmark

Invisible Watermarking API — Image, Audio, Video

Updated August 10, 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 $0.003 per asset.

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

Full report coming soon.

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. 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. Trufo operates a compliance mode for companies who only need compliance but do not need the full soft-binding functionality.

Forensic Tracking

For copyright tracking and leak tracing, encode-and-maintain keeps a live registry record per asset. 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

Priced per-unit; units cost $0.02 at small volumes, down to $0.003 at scale.

ModeWhat It CoversUnit Usage
Encode (compliance)Watermark plus a simple registry record that can be easily served for zero-bit compliance.1 unit per asset
Encode & MaintainWatermark plus a maintained registry record that enables automatic recovery of a C2PA manifest.1 unit per asset per year
Decode AnalysisReturn enhanced information about content edits based on watermarks, fingerprints, and more.1 unit per analysis

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.