CyberChef
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis observed · 2026-10-15
Health v2 · maintenance only
98/100
- Activity 99
- Release rhythm 95
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 22.5
- age_days: 3613
- days_rel: 32
- days_push: 6
- n_releases_24m: 13
Adoption not part of the score
36120 stars · 4174 forks observed · 2026-10-15
What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-28, confidence 0.97
CyberChef is a web-based tool that lets users perform a wide range of data manipulation tasks such as encoding, encryption, compression, hashing and parsing. It provides an intuitive drag‑and‑drop interface and can also be run locally via Docker or as a Node.js application.
Use cases
- Encode or decode data using Base64, XOR, URL encoding, etc.
- Encrypt or decrypt files with AES, DES, Blowfish and other algorithms.
- Compress and decompress data streams with gzip, zlib, or other formats.
- Calculate hashes and checksums like MD5, SHA‑1, SHA‑256.
- Parse and inspect binary data, hexdumps, IPv6 addresses, X.509 certificates.
- Create reusable recipes for complex data transformation pipelines.
When to choose
- You need a versatile, browser‑based tool for quick data fiddling without installing multiple utilities.
- You prefer a visual, drag‑and‑drop interface to build and share data‑processing recipes.
- You want a self‑hosted solution that can run in Docker or Node.js for internal security workflows.
When to avoid
- You require high‑performance, batch‑oriented processing that needs a command‑line or library API.
- You need deep integration into CI/CD pipelines where a lightweight CLI tool would be more appropriate.
- Your environment disallows running Docker or Node.js runtime.
Facets
application · maturity active
cryptography compression parser security data-science browser self-hosted cyber-swiss-army-knife recipe-based web-ui api-access encoding hashing nodejs docker
3 sources
- readme: https://github.com/gchq/CyberChef · fetched 2026-10-15 · ac580824d222
- homepage: https://gchq.github.io/CyberChef · fetched 2026-09-14 · e6173539f641
- registry_npm: https://registry.npmjs.org/cyberchef-server · fetched 2026-09-14 · ec115bd13a3f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| gchq/CyberChef | main | 98 |
| gchq/CyberChef-server | backend | 65 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem