Owned public examples
Real signed files. Check them yourself.
Every file below is an Encypher-owned asset signed through the production API. Download any one of them and run the same free public verification we ran, in your own browser, with no account.
Verification is free and needs no account. Nothing you check here is published to a public gallery.
70
formats for signing and verification
5
signed samples published on this page
$0
to verify any of them
Text
A signed paragraph of our own copy
Encypher-authored marketing copy, signed as unstructured text through the production text signer. The provenance markers are invisible, so the paragraph reads normally while carrying its credential.
A C2PA manifest carried in unstructured text, using the embedding method Encypher authored for the specification. Verification recovers the document-level credential from the text itself.
| Check | Recorded at signing | Live (not run) |
|---|---|---|
| Verdict | valid | - |
| Integrity | not reported | - |
| Signer trust | trusted | - |
| Signer | not reported | - |
| Declared spec version | 2.4 | - |
| Validated under | 2.4 | - |
| RFC 3161 timestamp | not reported | - |
| Watermark signal | not reported | - |
| Ingredients | none | - |
| Conformance gate | not reported / not reported | - |
Technical validation is not a C2PA Conformance Program pass. Missing fields remain "not reported"; they are not successful checks. Recorded result captured 2026-09-07T15:37:38.741Z from POST /api/v1/public/verify.
- Exactly what this format supports
- text/plain: signing supported, verification supported. Signable under C2PA 2.4. Not covered by the formal C2PA Conformance Program pass. It is implemented to the specification, which is a different and weaker statement.
- How this file was produced
- Signed 2026-09-07T15:37:38.742Z through POST /api/v1/sign with action c2pa.created, no declared ingredients. No watermark was requested, so no watermark claim is made about this file. SHA-256 of the published bytes: 42e328461b2181b63c0f2e891d4c8af753351cbfd71899e9460920a1ebef90ab
Limits of this sample
- This text carries invisible C2PA provenance markers. No separate perceptual media watermark was requested.
- The public verifier reports technical validation. This result is not a C2PA Conformance Program pass.
- Copying this text out of a rendered page can drop the invisible markers depending on the surface. Verify the downloaded file to check the file itself.
Image
A signed Encypher brand card
The current Encypher logo on a white brand card, rendered to JPEG and signed through the production media signer. The artwork comes from Encypher's own published vector logo.
A C2PA manifest embedded in the image container as JUMBF. Signer identity, byte integrity, and the RFC 3161 timestamp are all read out of the file.

| Check | Recorded at signing | Live (not run) |
|---|---|---|
| Verdict | valid | - |
| Integrity | not reported | - |
| Signer trust | trusted | - |
| Signer | Encypher | - |
| Declared spec version | 2.4 | - |
| Validated under | 2.4 | - |
| RFC 3161 timestamp | yes | - |
| Watermark signal | not reported | - |
| Ingredients | encypher-card.jpg (parentOf) | - |
| Conformance gate | not reported / not reported | - |
Technical validation is not a C2PA Conformance Program pass. Missing fields remain "not reported"; they are not successful checks. Recorded result captured 2026-09-07T15:37:46.233Z from POST /api/v1/verify/image.
- Exactly what this format supports
- image/jpeg: signing supported, verification supported. Signable under C2PA 2.2 and 2.4. Covered by the formal C2PA 2.2 Conformance Program pass.
- How this file was produced
- Signed 2026-09-07T15:37:46.287Z through POST /api/v1/sign/media with action c2pa.opened, 1 declared ingredient. No watermark was requested, so no watermark claim is made about this file. SHA-256 of the published bytes: 9cf420cef39395cb4776653b353556e92b065caaa6c8881553735898605ef398
Limits of this sample
- No watermark was applied to this file. Its evidence is the C2PA credential only, and a C2PA credential says nothing about watermark survival through re-encoding.
- The public verifier reports technical validation. This result is not a C2PA Conformance Program pass.
Audio
A signed eight-second audio clip
Eight seconds of audio taken from an Encypher product highlight video and signed through the production media signer. Encypher produced the source, so the clip can be published.
A C2PA manifest embedded in the audio container. This is evidence of credential presence and validation for audio. It is not evidence of a watermark, and no watermark was applied.
| Check | Recorded at signing | Live (not run) |
|---|---|---|
| Verdict | valid | - |
| Integrity | not reported | - |
| Signer trust | trusted | - |
| Signer | Encypher | - |
| Declared spec version | 2.4 | - |
| Validated under | 2.4 | - |
| RFC 3161 timestamp | yes | - |
| Watermark signal | not reported | - |
| Ingredients | none | - |
| Conformance gate | not reported / not reported | - |
Technical validation is not a C2PA Conformance Program pass. Missing fields remain "not reported"; they are not successful checks. Recorded result captured 2026-09-07T15:03:28.925Z from POST /api/v1/verify/audio.
- Exactly what this format supports
- audio/wav: signing supported, verification supported. Signable under C2PA 2.2 and 2.4. Covered by the formal C2PA 2.2 Conformance Program pass.
- How this file was produced
- Signed 2026-09-07T15:03:28.926Z through POST /api/v1/sign/media with action c2pa.opened, no declared ingredients. No watermark was requested, so no watermark claim is made about this file. SHA-256 of the published bytes: a18c5d8f8b647eb098e606cd9a5c832791f28e0663ab1f9d81f8e4a84a1f7343
Limits of this sample
- No watermark was applied to this file. Its evidence is the C2PA credential only, and a C2PA credential says nothing about watermark survival through re-encoding.
- The public verifier reports technical validation. This result is not a C2PA Conformance Program pass.
- This is evidence for audio specifically. It says nothing about video, and the image sample says nothing about audio.
Video
A signed six-second video clip
Six seconds of an Encypher product highlight video, downscaled and signed through the production media signer. Encypher produced the source, so the clip can be published.
A C2PA manifest embedded in the video container. This is evidence of credential presence and validation for video. It is not evidence of a watermark, and no watermark was applied.
| Check | Recorded at signing | Live (not run) |
|---|---|---|
| Verdict | valid | - |
| Integrity | not reported | - |
| Signer trust | trusted | - |
| Signer | Encypher | - |
| Declared spec version | 2.4 | - |
| Validated under | 2.4 | - |
| RFC 3161 timestamp | yes | - |
| Watermark signal | not reported | - |
| Ingredients | encypher-product-clip.mp4 (parentOf) | - |
| Conformance gate | not reported / not reported | - |
Technical validation is not a C2PA Conformance Program pass. Missing fields remain "not reported"; they are not successful checks. Recorded result captured 2026-09-07T15:03:33.340Z from POST /api/v1/verify/video.
- Exactly what this format supports
- video/mp4: signing supported, verification supported. Signable under C2PA 2.2 and 2.4. Covered by the formal C2PA 2.2 Conformance Program pass.
- How this file was produced
- Signed 2026-09-07T15:03:33.340Z through POST /api/v1/sign/media with action c2pa.opened, 1 declared ingredient. No watermark was requested, so no watermark claim is made about this file. SHA-256 of the published bytes: 5d03b045585d824df04b5fcd34bf1c5418a04000ddce2beaa4c4bbc4adc88f49
Limits of this sample
- No watermark was applied to this file. Its evidence is the C2PA credential only, and a C2PA credential says nothing about watermark survival through re-encoding.
- The public verifier reports technical validation. This result is not a C2PA Conformance Program pass.
- This is evidence for video specifically, in an MP4 container. Other video containers are listed in the coverage table with their own spec versions.
Composition with ingredients
A derivative signed with its source declared as an ingredient
The signed brand card above, resized. The resize strips the original manifest, exactly as an export or transcode step does, so the derivative is re-signed with the signed original declared as an ingredient.
An asset signed with a previously signed file declared as an ingredient. Verification reports the ingredient and its relationship, which is what a client requirement for ingredient provenance actually asks for. Watermarking is not a substitute for a declared ingredient and does not satisfy that requirement.

| Check | Recorded at signing | Live (not run) |
|---|---|---|
| Verdict | valid | - |
| Integrity | not reported | - |
| Signer trust | trusted | - |
| Signer | Encypher | - |
| Declared spec version | 2.4 | - |
| Validated under | 2.4 | - |
| RFC 3161 timestamp | yes | - |
| Watermark signal | not reported | - |
| Ingredients | encypher-card-signed.jpg (parentOf) | - |
| Conformance gate | not reported / not reported | - |
Technical validation is not a C2PA Conformance Program pass. Missing fields remain "not reported"; they are not successful checks. Recorded result captured 2026-09-07T15:37:53.098Z from POST /api/v1/verify/image.
- Exactly what this format supports
- image/jpeg: signing supported, verification supported. Signable under C2PA 2.2 and 2.4. Covered by the formal C2PA 2.2 Conformance Program pass.
- How this file was produced
- Signed 2026-09-07T15:37:53.153Z through POST /api/v1/sign/media with action c2pa.resized, 1 declared ingredient. No watermark was requested, so no watermark claim is made about this file. SHA-256 of the published bytes: c0653387e3d2acac6c3e4af1a6ca3da4018e816d9795e319996d2e2976a607c5
Limits of this sample
- The ingredient is the signed image sample above. This demonstrates one parent-asset reference and its available credentials, not acceptance against every client specification. Watermarking is a separate signal.
- No watermark was applied to this file. Its evidence is the C2PA credential only, and a C2PA credential says nothing about watermark survival through re-encoding.
- The public verifier reports technical validation. This result is not a C2PA Conformance Program pass.
What the numbers count
Several different denominators, kept apart.
70+ formats for signing and verification is the product claim. It is not a watermark claim, not a spec-version claim, and not a conformance claim. Each row says what it measures.
| Measure | Count | What it means |
|---|---|---|
| Signing and verification | 70 | Canonical formats Encypher both signs and verifies. This is the basis of the public coverage claim. |
| Signing support | 77 | Canonical formats the signing API accepts. Larger than the joint count, so on its own it overstates end-to-end support. |
| Verification support | 70 | Canonical formats the verification API reads. Each verification result reports the specification version it evaluated. |
| Signing under C2PA 2.4 | 67 | Joint formats whose capability records list C2PA 2.4 signing. The remaining records do not list that version; check the matrix before choosing a signing version. |
| Accepted media-type spellings | 93 | Every MIME spelling the API accepts, counting aliases such as image/jpg beside image/jpeg. An alias is a second name for one format, never extra coverage. |
| Formal C2PA 2.2 conformance | 20 | Media types covered by Encypher's C2PA Conformance Program pass, which was run against C2PA 2.2. Narrower than product coverage, and separate from C2PA 2.4 signing. There is no C2PA 2.4 conformance claim here. |
| Watermarking | separate | Watermarking is a different capability with its own, much smaller, media support and its own evidence. No count on this page describes watermark coverage, and no sample here claims watermark survival. |
Joint sign-and-verify formats by category: audio 6, document 28, font 3, image 13, text 13, video 7. Read live from the public capability matrix when this page rendered.
Signing spec version, per format
This table reports signing versions per format. An empty version list is not evidence of support for a particular version. The conformance column describes the narrower formal program record, separately from product signing support.
audio (6)
| Media type | Signs under | Formal conformance |
|---|---|---|
| audio/aac | not reported | C2PA 2.2 |
| audio/flac | 2.2, 2.4 | none |
| audio/mp4 (also audio/x-m4a, audio/m4a) | 2.2, 2.4 | C2PA 2.2 |
| audio/mpeg (also audio/mp3, audio/mpa) | 2.2, 2.4 | C2PA 2.2 |
| audio/ogg (also application/ogg) | 2.4 | none |
| audio/wav (also audio/wave, audio/x-wav) | 2.2, 2.4 | C2PA 2.2 |
document (28)
| Media type | Signs under | Formal conformance |
|---|---|---|
| application/epub+zip | 2.2, 2.4 | none |
| application/oxps (also application/vnd.ms-xpsdocument) | 2.2, 2.4 | none |
| application/pdf | 2.2, 2.4 | C2PA 2.2 |
| application/vnd.ms-excel.sheet.binary.macroenabled.12 | 2.2, 2.4 | none |
| application/vnd.ms-excel.sheet.macroenabled.12 | 2.2, 2.4 | none |
| application/vnd.ms-excel.template.macroenabled.12 | 2.2, 2.4 | none |
| application/vnd.ms-powerpoint.presentation.macroenabled.12 | 2.2, 2.4 | none |
| application/vnd.ms-powerpoint.slideshow.macroenabled.12 | 2.2, 2.4 | none |
| application/vnd.ms-powerpoint.template.macroenabled.12 | 2.2, 2.4 | none |
| application/vnd.ms-visio.drawing | 2.2, 2.4 | none |
| application/vnd.ms-visio.drawing.macroenabled.12 | 2.2, 2.4 | none |
| application/vnd.ms-visio.stencil | 2.2, 2.4 | none |
| application/vnd.ms-visio.stencil.macroenabled.12 | 2.2, 2.4 | none |
| application/vnd.ms-visio.template | 2.2, 2.4 | none |
| application/vnd.ms-visio.template.macroenabled.12 | 2.2, 2.4 | none |
| application/vnd.ms-word.document.macroenabled.12 | 2.2, 2.4 | none |
| application/vnd.ms-word.template.macroenabled.12 | 2.2, 2.4 | none |
| application/vnd.oasis.opendocument.graphics | 2.2, 2.4 | none |
| application/vnd.oasis.opendocument.presentation | 2.2, 2.4 | none |
| application/vnd.oasis.opendocument.spreadsheet | 2.2, 2.4 | none |
| application/vnd.oasis.opendocument.text | 2.2, 2.4 | none |
| application/vnd.openxmlformats-officedocument.presentationml.presentation | 2.2, 2.4 | none |
| application/vnd.openxmlformats-officedocument.presentationml.slideshow | 2.2, 2.4 | none |
| application/vnd.openxmlformats-officedocument.presentationml.template | 2.2, 2.4 | none |
| application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | 2.2, 2.4 | none |
| application/vnd.openxmlformats-officedocument.spreadsheetml.template | 2.2, 2.4 | none |
| application/vnd.openxmlformats-officedocument.wordprocessingml.document | 2.2, 2.4 | none |
| application/vnd.openxmlformats-officedocument.wordprocessingml.template | 2.2, 2.4 | none |
font (3)
| Media type | Signs under | Formal conformance |
|---|---|---|
| font/otf | 2.2, 2.4 | none |
| font/sfnt (also application/font-sfnt) | 2.2, 2.4 | none |
| font/ttf (also application/x-font-ttf) | 2.2, 2.4 | none |
image (13)
| Media type | Signs under | Formal conformance |
|---|---|---|
| image/avif | 2.2, 2.4 | C2PA 2.2 |
| image/gif | 2.2, 2.4 | C2PA 2.2 |
| image/heic | 2.2, 2.4 | C2PA 2.2 |
| image/heic-sequence | 2.2, 2.4 | none |
| image/heif | 2.2, 2.4 | C2PA 2.2 |
| image/heif-sequence | 2.2, 2.4 | none |
| image/jpeg (also image/jpg) | 2.2, 2.4 | C2PA 2.2 |
| image/jxl | 2.2, 2.4 | C2PA 2.2 |
| image/png | 2.2, 2.4 | C2PA 2.2 |
| image/svg+xml | 2.2, 2.4 | C2PA 2.2 |
| image/tiff | 2.2, 2.4 | C2PA 2.2 |
| image/webp | 2.2, 2.4 | C2PA 2.2 |
| image/x-adobe-dng | 2.2, 2.4 | C2PA 2.2 |
text (13)
| Media type | Signs under | Formal conformance |
|---|---|---|
| application/javascript | 2.4 | none |
| application/json | 2.4 | none |
| application/toml | 2.4 | none |
| application/xhtml+xml | 2.4 | none |
| application/xml | 2.4 | none |
| application/yaml | 2.4 | none |
| text/css | 2.4 | none |
| text/csv | 2.4 | none |
| text/html | 2.4 | none |
| text/markdown | 2.4 | none |
| text/plain | 2.4 | none |
| text/tab-separated-values | 2.4 | none |
| text/xml | 2.4 | none |
video (7)
| Media type | Signs under | Formal conformance |
|---|---|---|
| application/mp4 | 2.2, 2.4 | none |
| application/mxf | not reported | none |
| video/matroska (also video/x-matroska) | not reported | none |
| video/mp4 | 2.2, 2.4 | C2PA 2.2 |
| video/quicktime | 2.2, 2.4 | C2PA 2.2 |
| video/x-m4v | 2.2, 2.4 | none |
| video/x-msvideo (also video/avi, video/msvideo) | 2.2, 2.4 | C2PA 2.2 |
Samples generated 2026-09-07T15:37:53.153Z. Each recorded result applies to the downloadable bytes identified by its SHA-256 digest.
Check one client deliverable.
Send the requirement and format. We will agree the signer, source inputs and acceptance check before you share client files.