CyberChef

Chain encoding, hashing, compression, and data-analysis operations in the browser.

  • Web Utility
Visit CyberChef official site

What it is

CyberChef is a browser-based data tool published by GCHQ. Add operations to a recipe to encode, hash, compress, convert, or parse input, with the result shown in the same workspace.

Why it is selected

One-off data conversions often require looking up a command or writing a small script. CyberChef turns those steps into an adjustable recipe, which makes experimentation and output checks quicker.

Who it suits

Developers and security analysts working with encoded data, hashes, logs, or file fragments.

Useful for

  • Converting Base64, hexadecimal, and text encodings
  • Chaining operations and checking the data after each step

Usage note

The official documentation says input data and recipes are processed in the browser, but Show on map, DNS over HTTPS, and HTTP request connect to external services. Check the recipe and browser network requests before handling sensitive data.

Bundlephobia

Check an npm package's compressed size, download time, and dependency makeup before installing it.

  • npm
  • bundle-size
  • optimization

Transform

Convert code, data formats, and type definitions in the browser.

  • conversion
  • developer-tool
  • code-generation

JSON Crack

Turn JSON, YAML, CSV, or XML into an interactive tree graph.

  • json
  • visualization
  • developer-tool