How to Use the C2PA Viewer

Our C2PA Viewer is a powerful browser-based tool that analyzes digital images for embedded C2PA (Coalition for Content Provenance and Authenticity) metadata. All processing happens locally in your browser - no files are uploaded to our servers, ensuring complete privacy and security.
🔒 Privacy First
Your files never leave your device. All C2PA analysis is performed entirely in your browser using WebAssembly technology. This means your images remain completely private and secure.
Getting Started
The C2PA Viewer is a web-based tool that requires no downloads or installations. Simply visit the verification page and start analyzing images immediately.
Quick Start
Ready to try it out? Head to our homepage and follow along with this guide.
Open C2PA Viewer →Step 1: Loading Your Image
Supported File Types
The C2PA Viewer currently supports standard image formats:
- JPEG/JPG: The most common format for C2PA-enabled content
- PNG: Supports C2PA data
- Other standard image formats as supported by your browser
How to Upload
You can analyze images in two ways:
- Browse Files: Click the "Browse Files" button to select an image from your device
- Try Sample Images: Use our pre-loaded sample images to see C2PA data in action
📱 Local Processing
When you select an image, it's processed entirely within your browser using the official C2PA JavaScript library. The image never gets uploaded to our servers or any external service.
Step 2: Understanding the Results
Once you select an image, the C2PA Viewer will automatically analyze it and show you one of several possible outcomes:
✅ Valid C2PA Content
When the tool finds valid C2PA data, you'll see:
- A green success indicator confirming C2PA data was found
- Author information extracted from the digital certificate
- Software that was used to create or edit the image
- Any AI tools that were involved in creating the content
- A complete editing history showing all actions performed
- Thumbnail images from different stages of editing
❌ No C2PA Data Found
If no C2PA information is present, you'll see:
- A clear message that no C2PA data was detected
- Explanation of what this means for content authenticity
- Suggestions for testing with C2PA-enabled content
⚠️ Corrupted C2PA Data
Sometimes C2PA data exists but is corrupted or malformed:
- Warning indicator showing data corruption was detected
- Technical details about the specific error encountered
- Explanation of possible causes for the corruption
Step 3: Exploring the Data
When C2PA data is found, the viewer organizes the information into easy-to-understand sections:
Author Information
- Creator identity: The name or organization that signed the content
- Digital certificate: Link to view detailed certificate information
Software Used
- Complete list of software applications used to create or edit the image
- Automatically extracted from the C2PA manifest data
AI Detection
- Identification of any AI tools involved in content creation
- Clear labeling of AI-generated or AI-assisted content
Edit History
View the complete editing timeline with:
- Chronological list of all actions performed on the image
- Details about each editing step and the software used
- Icons indicating the type of action (creation, editing, etc.)
Thumbnails
- Visual representations of the image at different editing stages
- Scrollable gallery showing the image's evolution
- Navigation buttons to browse through multiple thumbnails
Advanced Features
Raw Manifest Data
For technical users, the viewer provides:
- Complete raw C2PA manifest in JSON format
- Collapsible section to view all technical details
- Formatted display with syntax highlighting
Real-time Processing
The tool provides live feedback during analysis:
- Progress indicators showing current analysis phase
- Detailed log of processing steps
- Real-time status updates as the C2PA library loads and processes data
Tips for Best Results
Pro Tips
- Privacy guaranteed: Your images are processed entirely in your browser - nothing is uploaded
- Modern browser required: Use an up-to-date browser for full WebAssembly support
- Sample images: Try our provided samples to see different types of C2PA data
- Large files: Complex images with extensive edit histories may take a moment to process
- Internet connection: Required only for loading the C2PA library, not for processing images
Troubleshooting
File Won't Load
- Ensure the file is a supported image format
- Check that the file isn't corrupted
- Try refreshing the page and selecting the file again
Processing Seems Slow
- Large images or complex C2PA data may take time to process
- Check the progress log to see current processing status
- Ensure you have a stable internet connection for library loading
Tool Won't Start
- Make sure you're using a modern browser with WebAssembly support
- Disable ad blockers that might interfere with CDN loading
- Check browser console for any JavaScript errors
Ready to Start Verifying?
Now that you know how to use the C2PA Viewer, try it out with your own content or download some sample C2PA-enabled files to experiment with.
Start on Homepage →