CyberChef
Operator: GCHQ
Browser tool for decoding, transforming and analysing text and files using combinable recipes.
Utilities
OPSEC caution
Shared recipe links may contain input data as well as the recipe.
Product
CyberChef, a browser tool for chained data transformations and analysis operations.
Availability and source date
Active
As of: 17 October 2026.
Check: 17 October 2026.
One Base64 encoding operation on plain text.
The To Base64 recipe converted hello to aGVsbG8=.
Use in OSINT research
Decodes strings, prepares file contents and combines analysis steps in a recipe. The interface includes Base64, hexadecimal representation, URL decoding, regular expressions and entropy analysis.
Queries
| Input | Result | Result type |
|---|---|---|
| Keyword / free text | Text transformed or analysed according to the selected recipe. | Technical check according to provider |
| Document / file | File contents for processing with the selected recipe operations. | Technical check according to provider |
Features
- Combines several operations in a recipe.
- Encodes and decodes Base64 and hexadecimal representations.
- Decodes URLs and extracts text using regular expressions.
- Calculates the entropy of an input.
- Opens files or folders as input.
- Saves recipes and processing results.
Categories
- Utilities
Access
Installation and deployment
Website · Locally installable · Self-hosted
Public browser application, downloadable local copy or your own Docker deployment.
Requirements
The public browser interface can be used without an account.
Export
Output through the save button; recipes can be saved and reloaded.
Provider
GCHQ
Country of establishment
Unknown
Interfaces
API
Available. Node.js library API for individual operations and recipe processing. The current documentation specifies Node.js 24 and testing against 26.
MCP
Not documented. Not documented in the project and interface overview reviewed.
AI agents
Not documented. Not documented in the project and interface overview reviewed.
Maintenance
Licence
Apache-2.0
Latest activity
Commit 10/2026
Stars
approx. 36,100 (as of 17 October 2026)
Legal note
Limitations
- Files up to around 2 GB are supported depending on the browser. Individual operations may take a long time on large files.
Guides and practical reports
Official · CyberChef: use and local deployment
GCHQ · EN
Explains recipes, file and text inputs, local execution, Docker and the Node.js API.