BLAKE2s hash calculator

Calculate BLAKE2s cryptographic hashes for text or files to verify data integrity.

BLAKE2s configuration

256
8256

Input

Paste or type any UTF-8 text, including emoji and non-Latin characters.

Checksum

Checksum for the current text input.

Hexadecimal

Base64

Decimal

Binary

What is BLAKE2s?

BLAKE2s is a cryptographic hash function that is faster than MD5, SHA-1, SHA-2, and SHA-3, yet is at least as secure as the latest standard SHA-3. It produces variable-length hash outputs from 8 to 256 bits (1 to 32 bytes). BLAKE2s is optimized for 32-bit platforms and smaller devices, and is part of the BLAKE2 family developed by Jean-Philippe Aumasson, Samuel Neves, Zooko Wilcox-O'Hearn, and Christian Winnerlein.

Key characteristics:

  • Variable output length: Can produce hashes from 8 to 256 bits
  • High performance: Faster than SHA-2 and SHA-3 while maintaining security
  • Deterministic: The same input always produces the same hash
  • Avalanche effect: Small changes in input produce drastically different outputs
  • Irreversible: Computationally infeasible to reverse the hash to find the original input
  • Collision resistant: Very difficult to find two different inputs that produce the same hash
  • Keyed hashing: Supports optional key input for MAC functionality
  • Optimized for smaller platforms: Designed for 32-bit systems and resource-constrained environments

Common uses:

  • File integrity verification
  • Digital signatures and certificates
  • Password storage and authentication
  • Blockchain and cryptocurrency applications
  • Embedded systems and IoT devices
  • Mobile applications requiring fast hashing
  • Cryptographic protocols and systems

How to use

Choose text or a file and set output length. For keyed hashing, enter a Base64 key with the required byte length. Calculate, choose a format and copy. Reset removes inputs and the key