Verify image authenticity against the Birthmark blockchain. Your image is never uploaded—all processing happens locally in your browser.
Supports: JPG, PNG, GIF, WebP, and most image formats
Unprocessed sensor data directly from a verified camera. This is the purest form of authenticated imagery—raw Bayer data before any image processing.
Guarantee: Untouched sensor capture from authenticated hardware.
Processed by the camera's Image Signal Processor (ISP) OR edited using standard photo adjustments like exposure correction, cropping, or color grading.
Guarantee: Content originated from authenticated camera; may have non-destructive edits.
Significant content modifications such as compositing, content-aware fill, object removal, or other alterations that change the semantic content of the image.
Guarantee: Derived from authenticated source, but content has been altered.
When an image has been edited, the verification result shows its provenance chain—the complete lineage tracing back to the original camera capture. This allows you to verify that even heavily edited images originated from authentic sources.
Example: A news photo that has been cropped and color-corrected will show as "Validated" (Level 1) with a provenance chain linking back to the "Validated Raw" (Level 0) sensor capture.
If the blockchain has no record of your image's hash, it means the image was not authenticated through the Birthmark Standard. This could be because:
The blockchain records the hash of the image exactly as it was submitted. If you've cropped, compressed, or made any changes since authentication, the hash will be different. However, if the original authenticated version was registered, you can verify the edited version by checking if it links to the original through the provenance chain.
Screenshots of authenticated images cannot be directly verified because taking a screenshot changes the image data (and thus the hash). However, if you have the original file—even if it's been shared via email or social media—its hash should still match the blockchain record.
Social media platforms often compress uploaded images, which changes the hash. This is why Birthmark uses blockchain verification instead of embedded metadata (which gets stripped). If you have the pre-compression version, it will verify. For shared images, photographers can include the blockchain hash in captions or descriptions.