Skip to main content

MP3 Content Provenance

Sign, embed, and verify C2PA manifests in MP3 files (.mp3)

What Is MP3 Provenance?

The most widely distributed audio format. MP3 provenance covers podcasts, music distribution, and audio content across the web.

With Encypher, MP3 files carry their own cryptographic proof of origin. A C2PA manifest is embedded directly into the file, recording who created it, when, and whether it has been modified. Anyone can verify a signed MP3 file for free, without authentication.

How C2PA Manifests Are Embedded in MP3 Files

MIME Type
audio/mpeg
File Extensions
.mp3
Embedding Method
JUMBF data stored in an ID3v2 GEOB (General Encapsulated Object) frame
Container Type
ID3 GEOB frame
Verification Pipeline
c2pa-python (native C2PA library support)

The C2PA manifest contains a JUMBF (JPEG Universal Metadata Box Format) store with COSE-signed claims. For MP3 files, the manifest is stored using jumbf data stored in an id3v2 geob (general encapsulated object) frame. The signing process does not alter the audio content itself. The manifest is metadata, not a modification of the audio samples.

Use Cases for MP3 Provenance

  • Podcast distribution
  • Music streaming
  • Audio journalism
  • Audiobooks
  • Voice recordings

How to Sign MP3 Content with Encypher

MP3 signing is available at the Enterprise tier through the unified /sign/media API endpoint. Upload your MP3 file, and the API returns a signed copy with an embedded C2PA manifest.

curl -X POST https://api.encypher.com/api/v1/sign/media \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@example.mp3" \
  -F "title=My MP3 Content" \
  -F "action=c2pa.created" \
  -o signed.mp3

Verify MP3 Provenance (Free)

Verification is free and requires no authentication. Any third party can verify a signed MP3 file to confirm its origin, check for tampering, and read the embedded rights information.

Related Formats

Learn More About Content Provenance