C2PA Signer

Verify Content Credentials in Chrome

Free browser extension for local verification, page scanning and test-signing — without uploading files to a ProvSeal backend.

  • Chrome Web Store
  • Local-first
  • No backend upload
C2PA Signer Verify tab: scan the current page or choose a local file
Real product · Verify tab in Chrome

Install C2PA Signer

One click from the Chrome Web Store. Firefox is submitted for review and will be announced when approved.

Google Chrome

Available now

Install from the Chrome Web Store. Works on Chrome and Chromium-based browsers that support the Web Store.

  1. Open the Chrome Web Store listing
  2. Click Add to Chrome
  3. Pin the extension, then open Verify
Add to Chrome

Mozilla Firefox

In review

The Firefox build is currently under Mozilla Add-ons review. Availability will be announced here when it is ready.

Follow status updates

Verify a local file

Drop a JPEG, PNG, PDF or video. The extension checks integrity and certificate trust on your device — the file stays local.

  • Inspect Trusted vs Signed but untrusted
  • Open a full C2PA report
  • No ProvSeal backend upload for selected media
Install to verify files
C2PA Signer verify result showing C2PA verified status and View full report
Verify result · Real product

Scan the page you are reading

Run a user-triggered page scan to badge visible media with provenance status — useful for editors, reviewers and trainers.

  • Analyze the active tab on demand
  • Compare statuses across visible media
  • Jump into the demo to practice before installing
Launch live demo
C2PA Signer page scan results with provenance badges on media
Page scan · Real product

Test-sign for demos and development

Compose a test signature locally, manage identities in the extension, and verify the result immediately — for demos, not public trust.

  • Generate test certificates for local workflows
  • Import your own signing material when needed
  • Public trust still requires a recognized certificate chain
Read signing docs
C2PA Signer Sign tab compose screen C2PA Signer sign success confirmation
Sign compose & success · Real product

Four statuses. No ambiguity.

Provenance and integrity signals mapped to clear indicators — evidence, not a verdict that media is real or fake.

Trusted

Recognized chain

Manifest integrity is valid and the certificate chain is recognized by the trust context.

Signed but untrusted

Signed evidence

Manifest exists and is intact, but the certificate chain is unknown, self-signed or not publicly recognized.

Invalid

Integrity failure

Manifest information does not match the current file or the C2PA evidence cannot be validated.

No credentials

No C2PA evidence

No C2PA manifest was detected. This does not mean the content is fake.

Local-first by design

Selected files are processed locally by the extension. ProvSeal is built to inspect provenance and integrity without sending your media to a ProvSeal backend.

What it does not do

C2PA evidence is not fake detection. Test certificates are for demos and development only. Public trust requires a recognized certificate chain.

Install the extension and test the workflow locally

Add C2PA Signer to Chrome, open the demo, and verify a file in under a minute.