Image Forensics Analyzer
Detect image manipulation, analyze error levels, and extract hidden metadata for forensic investigation
Drop image here or click to upload
Supports JPG, PNG, WebP, BMP formats
Manipulation Probability Analysis
Original Image
Error Level Analysis (ELA)
Brighter areas may indicate manipulation. Uniform brightness suggests original content.
Color Channel Separation
View individual RGB channels to detect inconsistencies in spliced or edited regions.
Red Channel
Green Channel
Blue Channel
Edge Detection (Sobel)
Highlights edges to reveal unnatural boundaries from splicing or cloning.
Histogram Analysis
Gaps or spikes in histogram may indicate manipulation or level adjustments.
Luminance Gradient Map
Visualizes light direction. Inconsistent gradients may indicate compositing.
Noise Analysis
Extracts sensor noise pattern. Different noise levels indicate different sources or editing.
JPEG Ghost Detection
Detects regions saved at different JPEG quality levels - indicates double compression or editing.
Q: 60%
Q: 70%
Q: 80%
Q: 90%
Darker regions at a specific quality suggest that area was originally saved at that quality level.
Bit Plane Extraction
View individual bit planes (LSB to MSB). LSB manipulation may indicate steganography.
Bit 0 (LSB)
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7 (MSB)
Min/Max RGB
Highlights extreme color values. Clipping or unnatural extremes may indicate editing.
JPEG Block Grid
Overlays 8x8 JPEG block boundaries. Misaligned blocks indicate splicing.
Saturation Map
Highlights color saturation levels. Edited areas often show abnormal saturation.
Local Contrast Map
Shows local contrast variation. Edited regions may have different contrast patterns.
Inverted (Negative)
Inverted colors reveal hidden details and manipulation artifacts.
PCA Projection
Principal component projection reveals underlying image structure patterns.
Grayscale View
Luminance-weighted grayscale reveals tonal inconsistencies in edited areas.
Sharpened View
Sharpening enhances edges and reveals subtle manipulation boundaries.
Emboss Effect
Embossing highlights surface texture and reveals clone stamp artifacts.
Laplacian Edges
Second derivative edge detection shows fine edge details and noise patterns.
Threshold Binary
Binary threshold at midpoint reveals hidden patterns and luminance variations.
Posterized (4 Levels)
Reduced color levels expose banding artifacts from editing.
Solarize Effect
Partial inversion at threshold reveals tonality manipulation.
Std Deviation Map
Local variance detection highlights areas with unusual texture uniformity.
High Gamma (3.0)
Extreme gamma reveals details in dark regions and shadow manipulation.
Image Metadata (EXIF)
Extracting metadata...
Image Hash Values
Calculating hashes...
Forensic Analysis Notes
About Image Forensics
Error Level Analysis
ELA reveals differences in compression levels. Modified areas often show different error levels than original content, appearing brighter in the analysis.
EXIF Metadata
Images contain hidden data including camera model, date taken, GPS coordinates, and software used - crucial for establishing evidence authenticity.
Limitations
ELA is a screening tool, not definitive proof. Multiple saves, format conversions, or sophisticated edits may affect results. Always use multiple analysis methods.