StegoWatch tracks the current state of image steganography techniques and tools, with a particular focus on how detectable they are under practical steganalysis.
The comparison is organized around the underlying embedding techniques, because many tools implement the same or closely related methods. This makes it easier to understand what is actually being evaluated: the tool, the technique behind it, the payload, and the detector used to analyze it.
Last updated: 25 June 2026. This is a living section: results and classifications may change as tools, detectors, and comparison protocols are updated.
Comparison charts
The charts below are the quickest way to read the current comparison. They show how detectable different image steganography techniques and tools are under the evaluated conditions.
Techniques and tools
Many tools implement the same or closely related techniques. The table links each family to its note and gives a compact reading of the tools represented in the comparison. For a broader catalogue, see the steganography tools list.
| Technique family | Software using this technique | Domain | Detection resistance |
|---|---|---|---|
| Generative steganography | SteganoGAN | Uncompressed | |
| LSB replacement | OpenStego, OpenPuff | Uncompressed | |
| LSB matching | Research / experimental implementations | Uncompressed | |
| HILL | HStego < 0.4 | Uncompressed | |
| S-UNIWARD | HStego 0.4 | Uncompressed | |
| Older JPEG-domain methods | Outguess and others | JPEG | |
| F5 | F5 | JPEG | |
| Steghide | Steghide | JPEG | |
| J-UNIWARD | HStego < 0.4 | JPEG | |
| J-UNIWARD + Cost Polarization | HStego 0.4 | JPEG |
How to read these results
The rating summarizes resistance to detection in the evaluated setting. It is computed separately for each domain from the mean detector accuracy across the payloads shown in the charts: within each domain, the highest mean accuracy maps to one red rectangle and the lowest mean accuracy maps to five green rectangles. It should not be read as a universal ranking of tools, and it does not imply undetectability. Detectability depends on several factors:
- payload;
- image source;
- image format and embedding domain;
- implementation details;
- detector and training data;
- whether evaluation is performed within the same source or across different sources.
For this reason, StegoWatch treats tools as practical entry points, but organizes the comparison around techniques and evaluation conditions.