StegoRank 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: 7 July 2026. This is a living section: results and classifications may change as tools, detectors, and comparison protocols are updated.

See the comparison

Quick access to the charts comparing detectability in uncompressed images, JPEG images, and AI-generated images.

Find a technique

A compact list of families, embedding domains, represented tools, and resistance to detection.

Understand adaptive methods

A recommended entry point for HILL, S-UNIWARD, and other techniques that select less detectable regions.

Interpret the results

Notes on payload, image source, detectors, and why the ranking should not be read as a universal guarantee.

  1. Comparison charts
  2. Techniques and tools
  3. How to read these results

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.

Comparison of steganography methods in uncompressed images
Comparison of steganography in uncompressed images such as PNG, TIF, and BMP.
Comparison of steganography methods in JPEG
Comparison of steganography in JPEG.
Comparison of conventional and side-informed steganography in Stable Diffusion images
Comparison of steganography methods evaluated on Stable Diffusion generated images. HILL, UNIWARD, SI-HILL and SI-UNIWARD accuracy is averaged over EfficientNet-B0 and SRNet; the generative Stable Diffusion point is shown at 0.02 bpp with chance-level detection.

Techniques and tools

Many tools implement the same or closely related techniques. The tables below link each family to its note and give a compact reading of the tools represented in the comparison. For a broader catalogue, see the steganography tools list.

Uncompressed Images

Methods applied to pixels or samples in images without lossy compression, such as PNG, TIF, or BMP. This includes simple LSB-based techniques and modern adaptive methods.

Technique family Software using this technique Detection resistance
LSB replacement OpenStego, OpenPuff Partially detectable
LSB matching Research / experimental implementations Partially detectable
HILL HStego < 0.4 Partially detectable
S-UNIWARD HStego >= 0.4 Hard to detect

AI-Generated Images

In this block, the image source is part of the problem. Detecting that an image comes from a generator is not enough for general-purpose generators such as Stable Diffusion: the relevant setting is distinguishing cover and stego images produced by the same source.

Technique family Software using this technique Detection resistance
Generative steganography SteganoGAN
mas_GRDH
Very easy to detect
Hard to detect
SI-HILL Experimental implementation Hard to detect
SI-UNIWARD Experimental implementation Hard to detect

JPEG Images

Methods that operate on JPEG coefficients or tools designed for this format. The comparison separates older techniques, practical end-user tools, and more recent adaptive methods.

Technique family Software using this technique Detection resistance
Older JPEG-domain methods Outguess and others Very easy to detect
F5 F5 Very easy to detect
Steghide Steghide Easy to detect
J-UNIWARD HStego < 0.4 Partially detectable
J-UNIWARD + Cost Polarization HStego >= 0.4 Hard to detect

How to read these results

The rating summarizes resistance to detection in the evaluated setting. For the Aletheia comparison rows, 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. Rows based on Stable Diffusion images follow the protocol reported in their corresponding method notes. The rating 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, StegoRank treats tools as practical entry points, but organizes the comparison around techniques and evaluation conditions.