CyberChef: Web app for data encoding and encryption
Browser-based data transformation tool with chainable operations.
Learn more about CyberChef
CyberChef is a web application built with a modular operation system for data transformation tasks. It uses a drag-and-drop recipe interface where operations are chained together and applied sequentially to input data, with results displayed in real-time. The tool includes implementations of standard algorithms such as AES, DES, Blowfish, Base64, XOR, and various hashing functions, alongside parsing capabilities for formats like IPv6 addresses and X.509 certificates. It runs entirely in the browser and supports file inputs up to 2GB, making it suitable for offline analysis and data processing workflows.
Visual recipe composition
Operations are arranged as a recipe in a middle panel where users can drag operations in and out, reorder them, and set parameters. Breakpoints allow pausing execution at specific operations and stepping through the recipe to inspect data at each stage.
Automatic encoding detection
CyberChef analyzes input data using multiple techniques to identify applied encodings and suggests relevant decoding operations through a 'magic' feature, reducing manual trial-and-error for nested or unknown encodings.
Browser-based processing
The application runs entirely in the browser with no server-side processing required, enabling offline use and handling of large files up to 2GB through drag-and-drop input. Auto-bake functionality automatically recomputes output as the recipe or input changes.
See how people are using CyberChef
Related Repositories
Discover similar tools and frameworks used by developers
PentestGPT
AI-assisted Python framework for automated security testing.
Grype
Detect vulnerabilities in container images and filesystems.
BloodHound
Graph-based security tool that maps attack paths in Active Directory and Azure using privilege relationship analysis.
Mobile-Security-Framework-MobSF
Automated pen-testing for Android, iOS, and Windows applications.
OSINT-Framework
Structured web catalog of free OSINT tools.