Cyber Chef

github.com/gchq/CyberChef Text Tools Open-source projectOpen source

CyberChef is a web app for encryption, encoding, compression, and data analysis.

github.com/gchq/CyberChef
Cyber Chef homepage screenshot

About Cyber Chef

CyberChef is an open-source web app for carrying out data operations in a browser. It covers simple encoding such as XOR and Base64, encryption including AES, DES and Blowfish, binary and hex dumps, compression and decompression, hashes and checksums, IPv6 and X.509 parsing, and character encoding changes. It is designed so both technical and non-technical analysts can manipulate data without dealing with complex tools or algorithms.

Work is organised through a recipe: operations are dragged from a categorised or searchable list into a recipe area, where arguments and options are set, and any number of operations can be chained. Users can paste, type or drag in text or files. CyberChef can be used on its official website, or run locally with Docker or built from source with Node.js v24. The project does not state pricing, and building large recipes may require increasing Node.js heap size to avoid out-of-memory errors.

Key features

  • Encoding operations including XOR and Base64
  • Encryption with AES, DES and Blowfish
  • Compression and decompression of data
  • Hashing and checksum calculation
  • IPv6 and X.509 parsing
  • Recipe builder for chaining and configuring multiple operations
Best for: Technical and non-technical analysts who need to encode, encrypt, parse or otherwise manipulate data without specialised tools.
Good for
  • Runs in a web browser and can also be hosted locally with Docker
  • Chainable recipe builder with searchable, categorised operations
  • Open source, with a documented build and test workflow
Watch out for
  • Building from source requires Node.js v24 and npm
  • Large recipes can hit out-of-memory errors unless Node's heap size is increased
  • No pricing information is stated in the source

Cyber Chef at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Cyber Chef alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Text Tools

Well-known listings from the same topic.

All 248

Cyber Chef FAQ

Can CyberChef be run locally instead of on the website?
Yes. It can be run with Docker, using either a self-built image or the pre-built image, or built from source with Node.js and served on localhost:8080.
How do I build a sequence of operations?
Drag operations from the operations list into the recipe area and specify their arguments and options. Any number of operations can be used in simple or complex ways.
What are the prerequisites for running CyberChef locally?
The Docker route requires Docker Desktop to be open and running. The source route requires Node.js v24 and npm.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing