CyberChef vs BrowserUtils
CyberChef is GCHQ's open-source web app for encoding, decoding, encryption, hashing, compression and data analysis. You build a recipe by dragging operations into a chain, and everything runs in your browser.
Quick comparison
| Fact | CyberChef | BrowserUtils |
|---|---|---|
| Runs where | In the browser | In the browser (1 tool needs a server and is labeled) |
| Sign-up | Not needed | Not needed |
| Ads | None | No third-party ads (one small note per page about our own products) |
| Platform | Web (can also be downloaded to run offline) | Web, works on mobile |
| Open source | Yes | No |
| Price | Free | Free |
| Tools | About 500 operations | 299 |
Checked
Where CyberChef is better
- Chains operations into recipes, so a multi-step decode (Base64 → gunzip → JSON) runs in one place, and the recipe and input can be shared as one URL.
- About 500 operations, including compression, forensics, public-key and data-extraction operations that BrowserUtils has no equivalent for.
- 'Magic' tries to work out how your data is encoded and suggests the operations to decode it. You can also set breakpoints and step through a recipe one operation at a time.
- Loads files of up to about 2 GB, and you can download the whole app as one file to run on an offline or air-gapped machine. Open source under Apache 2.0.
Where BrowserUtils is better
- Open the tool and paste: the Base64, hash or URL-encode page does the one job, with no operations to find and drag into a recipe first.
- Loads only the tool you open. CyberChef downloads its whole app before anything runs: one 13.7 MB JavaScript file, about 4 MB compressed.
- Each tool has its own page and URL with an explanation and FAQs, so a link like /tools/base64-encode-decode/ makes sense on its own in docs or chat.
- Covers web-development jobs CyberChef doesn't aim at, such as JSON-to-TypeScript types, CSS generators, cron explainers and Dockerfile and nginx config generators.
Tools on both
Base64 Encoder / Decoder
Encode and decode Base64 strings instantly
URL Encoder / Decoder
Encode and decode URL components
Hash Generator
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes
HMAC Generator
Generate HMAC message authentication codes
AES Encryption / Decryption
Encrypt and decrypt text with AES-GCM
JWT Decoder
Decode and inspect JSON Web Tokens
SSL Certificate Decoder
Decode PEM certificates and show details
JSON Formatter
Format and beautify JSON data instantly
Discussion
Try BrowserUtils, free.
299 tools. No sign-up. Almost all of them run entirely in your browser.
Browse all tools
Comments