Bit Plane Analyzer
Decomposes an image into its 8 bit planes per colour channel and renders any one of them. The least significant bit (LSB) planes carry sensor noise you cannot see in the picture itself. This is a viewer, not a detector — it shows you the layer and leaves the reading to you.
Drag & drop a file here, Ctrl+V to paste, oror
Runs in your browser
8 Bit Planes per Channel
Each pixel value (0–255) is decomposed into 8 binary layers. Plane 0 is the least significant bit, plane 7 is the most significant.
Where LSB Data Would Sit
LSB steganography replaces the least significant bits with message data, so plane 0 is where it would live. A random payload looks like the noise already there, so seeing it is the exception, not the rule.
100% Private
All analysis runs locally in your browser via Web Worker. Nothing is uploaded to any server.
How it works
How bit plane analysis works
Every pixel in an 8-bit image stores a value between 0 and 255 — eight binary digits. Bit plane analysis isolates each of these eight layers separately. Plane 7 (MSB) carries the most visual weight and shows the recognizable image. Plane 0 (LSB) carries the least weight and appears as random noise in natural photos. LSB steganography exploits this by replacing the least significant bits with hidden data, and the visual change is imperceptible. It does not follow that a structured-looking LSB plane means hidden data: screenshots, scans, charts and any image with large flat areas produce structured low planes because there is no sensor noise there to dominate them. For file-level hidden data detection, combine with the Stego Scanner.
What the complexity figure is, and is not
The tool counts horizontal transitions (0→1 and 1→0 changes) and reports them as a ratio: a perfectly random plane sits near 0.49, and natural sensor noise lands close to it. That figure is descriptive, not diagnostic. Measured across the sample set, every real photograph already sat on the random baseline whether it carried an embedded payload or not, while flat graphics fell far below it — so the number tells photographs from graphics, which the file already tells you. It is printed because it describes the plane on screen, and it is not a score. For noise-level manipulation detection, use the Noise Analysis Scanner.
What LSB embedding looks like here
Simple LSB replacement is the most common steganographic technique — it replaces bit plane 0 with message data. A random payload looks like random noise, which is what an untouched photograph's plane 0 already looks like, so a full-payload embed is not visible here at all; what is visible is a payload with structure of its own, such as an uncompressed image or a repeating pattern, and then only against a background that was noisy to begin with. The viewer lets you inspect all four channels (Red, Green, Blue, Luminance) at every bit level, which is useful for comparing channels against each other. Pair this tool with ELA to check for compression artifacts and Clone Detection for copy-paste forgery in a comprehensive forensic workflow.
Who uses bit plane analysis
Digital forensics investigators use bit plane views as one input among several when examining seized devices. Security researchers inspect the low planes of images shared on public platforms. CTF (capture the flag) competitors use it to solve steganography challenges, where the payload is usually planted to be found. Academic researchers study watermarking and data hiding techniques. Photo forensic analysts combine it with other tools to build a complete manipulation timeline. For metadata verification, use the Authenticity Checker. For a full forensic toolkit, visit the photo forensics hub.
Bit plane analysis is the standard way to look at LSB data directly, rather than to decide anything about it. While the Stego Scanner examines file-level anomalies (appended data, unusual metadata), the Bit Plane Analyzer works at the pixel level, showing you a layer that is invisible in the picture itself. Neither one returns a verdict on this page. For a map of edge structure and gradient direction, try the Luminance Gradient Scanner. For AI-generated image detection, use the AI Detector. All processing runs entirely in your browser — your images are never uploaded. Learn more in our articles on steganography explained and full image forensics guide.