# jsteg

jsteg is a Digital Forensics product. It runs on-premises. Pricing is free.

A package for hiding data inside jpeg files using steganography techniques.

Checked October 2026.

## What is jsteg?

jsteg is a package for hiding data inside jpeg files, a technique known as steganography. This is accomplished by copying each bit of the data into the least-significant bits of the image. The amount of data that can be hidden depends on the filesize of the jpeg; it takes about 10-14 bytes of jpeg to store each byte of the hidden data.
Example:
// open an existing jpeg
f, _ := os.Open(filename)
img, _ := jpeg.Decode(f)
// add hidden data to it
out, _ := os.Create(outfilename)
data := []byte("my secret data")
jsteg.Hide(out, img, data, nil)
// read hidden data:
hidden, _ := jsteg.Reveal(out)
Note that the data is not demarcated in any way; the caller is responsible for determining which bytes of hidden it cares about. The easiest way to do this is to prepend the data with its length. A jsteg command is included, providing a simple wrapper around the functions of this package. It can hide and reveal data in jpeg files and supports input/output redirection. It automatically handles length prefixes and uses a magic header to identify jpegs that were produced by jsteg. A more narrowly-focused command named slink is also included. slink embeds a public

Tags: Steganography

## Quick facts

- Category: [Security Operations](https://cybersectools.com/categories/security-operations) · [Digital Forensics](https://cybersectools.com/categories/digital-forensics)
- Deployment: On-Premises
- Company size fit: Startup, SMB, Mid-Market, Enterprise
- Pricing model: Free
- GitHub stars: 638
- Website: github.com

## Where it ranks

No shortlist covers this product's category yet. The closest is [Best MDR Solutions for Business](https://cybersectools.com/shortlists/best-mdr-solutions).

## jsteg FAQ

### What is jsteg?

jsteg is a product in the Digital Forensics category. It covers Steganography.

### What is the pricing for jsteg?

jsteg is free. Download and setup instructions are at https://github.com/lukechampine/jsteg/.

### What are alternatives to jsteg?

Alternatives to jsteg listed on CybersecTools:

1. [Cyber Triage Automated Investigation Platform](https://cybersectools.com/tools/cyber-triage-automated-investigation-platform) - Automated DFIR platform for rapid incident investigation and endpoint triage (Commercial)
2. [WindowsSCOPE Cyber Forensics](https://cybersectools.com/tools/windowsscope-cyber-forensics) - GUI-based memory forensic capture tool for cyber forensics and cyber crime investigation. (Commercial)
3. [AhnLab A-FIRST 디지털 포렌식 서비스](https://cybersectools.com/tools/ahnlab-a-first-digital-forensics-service) - Digital forensics service for incident analysis and APT response (Commercial)
4. [ExtraHop Packet Forensics](https://cybersectools.com/tools/extrahop-packet-forensics) - Continuous full packet capture and forensics for network investigations (Commercial)
5. [Menlo Security Browsing Forensics](https://cybersectools.com/tools/menlo-security-browsing-forensics) - Browser session recording & forensics for incident investigation & analysis (Commercial)

Compare all jsteg alternatives at [https://cybersectools.com/alternatives/jsteg](https://cybersectools.com/alternatives/jsteg)

### What deployment and organization size does jsteg fit?

jsteg is available as on-premises software. It is listed for startups, small businesses, mid-market companies and enterprises. It is free.

## Compare jsteg with similar solutions

- [jsteg vs Cyber Triage Automated Investigation Platform](https://cybersectools.com/compare/cyber-triage-automated-investigation-platform-vs-jsteg)
- [jsteg vs WindowsSCOPE Cyber Forensics](https://cybersectools.com/compare/jsteg-vs-windowsscope-cyber-forensics)
- [jsteg vs AhnLab A-FIRST 디지털 포렌식 서비스](https://cybersectools.com/compare/ahnlab-a-first-digital-forensics-service-vs-jsteg)

All alternatives to jsteg: [/alternatives/jsteg](https://cybersectools.com/alternatives/jsteg)

---

Source: https://cybersectools.com/tools/jsteg

For AI agents: every CybersecTools shortlist is listed at https://cybersectools.com/shortlists.md, and any compare page has a Markdown copy too (add .md to its URL).

More on jsteg: funding, momentum, hiring and news, plus the full product and company record, are available through the Mandos MCP Server (paid plans), which connects to AI assistants: https://mandos.io/mcp?utm_source=cybersectools.com&utm_medium=product-md
