CyberChef is a powerful web application developed by GCHQ (UK Government Communications Headquarters) that serves as a versatile tool for various “cyber” operations. It runs entirely in your web browser, allowing you to perform a wide range of data manipulation tasks without installing any software or sending your data to external servers.
Key features:
- Simple encoding and decoding (Base64, URL encoding, ASCII85, etc.)
- Complex encryption and decryption (AES, DES, Blowfish, RSA)
- Data format conversion and transformation
- Compression and decompression of data
- Hash calculation and verification (MD5, SHA, HMAC)
- Network operations (IPv6 parsing, X.509 certificate analysis)
- Character encoding manipulation
- “Magic” operation for automatic detection of encoded data
- Intuitive drag-and-drop interface for creating operation sequences
- Ability to save and share operation “recipes”
- Contextual help system (hover and press F1)
Whether you’re a cybersecurity professional analyzing suspicious data, a developer working with different encodings, or just someone who needs to manipulate data occasionally, CyberChef provides an accessible and comprehensive toolkit for your needs. Its browser-based nature makes it particularly useful for quick tasks without the need for specialized software.
https://github.com/gchq/CyberChef https://gchq.github.io/CyberChef/ (Live Demo)