CipherTools
ToolsBlogsSnippets
ToolsBlogsSnippets
  • MD5 Text Hash
  • MD5 File Hash
  • BKDR Text Hash
  • BKDR File Hash
  • SHA-256 Text Hash
  • SHA-256 File Hash
  • SHA-512 Text Hash
  • SHA-512 File Hash
  • SHA-3 Text Hash
  • SHA-3 File Hash
  • SHAKE Text Hash
  • SHAKE File Hash
  • Argon2 Text Hash
  • Argon2 File Hash
  • CRC Text Checksum
  • CRC File Checksum
  • HMAC Text Generator
  • HMAC File Generator
  • BLAKE2 Text Hash
  • BLAKE2 File Hash
  • BLAKE3 Text Hash
  • BLAKE3 File Hash
  • CityHash Text Hash
  • CityHash File Hash
  • FarmHash Text Hash
  • FarmHash File Hash
  • xxHash Text Hash
  • xxHash File Hash
  • MurmurHash2 Text Hash
  • MurmurHash2 File Hash
  • MurmurHash3 Text Hash
  • MurmurHash3 File Hash
  • bcrypt Text Hash
  • bcrypt File Hash
  • scrypt Text Derivation
  • scrypt File Derivation
  • AES Encryption and Decryption
  • AES File Encryption
  • AES File Decryption
  • AES-GCM Encryption and Decryption
  • ChaCha20-Poly1305 Text
  • ChaCha20-Poly1305 File Encryption
  • ChaCha20-Poly1305 File Decryption
  • DES Encryption and Decryption
  • DES File Encryption
  • DES File Decryption
  • RSA Encryption and Decryption
  • RSA File Encryption
  • RSA File Decryption

Hash Toolkit · Client-side security

SHAKE File Hash Checker

Upload any file, pick SHAKE128 or SHAKE256, and choose the digest length to mirror supplier checksums—without sending files to a server. Switch to the text tool →

File SHAKE Hash

Stream SHAKE128 or SHAKE256 hashes for any file. Adjust the digest length up to 512 bytes to match vendor manifests and compliance reports.

32 bytes → 64 hexadecimal characters.

Switching variants or digest lengths re-hashes locally—no uploads or server storage involved.

Upload a file

Click to browse or drag & drop files here

Files stay inside this browser tab.

Select a file to generate a SHAKE256 digest.

Select a file and enter a target hash to validate.

Why SHAKE?

SHAKE gives you flexible digest lengths from a single Keccak permutation. Match toolchain expectations—whether you need 128-bit security with SHAKE128 or 256-bit security with SHAKE256.

CipherTools hashes files locally using streaming APIs for privacy-conscious workflows.

© 2026 CipherTools. All computations run locally in your browser.