BLAKE2s-256 Hash Generator

Free online BLAKE2s-256 hash generator. Compute compact BLAKE2s 256-bit digests for text and files instantly in your browser.

Text mode — hashes your input as UTF-8 characters

Best for strings, passwords, JSON, and code. Need to verify a download against a published checksum? Switch to and drop the file in — text mode cannot reproduce a file checksum.

0 bytes (UTF-8)
BLAKE2256-bit

Enter text above to generate BLAKE2s-256 hash

Text encoded as UTF-8 · All processing is local

Related Hash Generators

Need all algorithms at once? Open the full Hash Generator for every supported algorithm.

What is BLAKE2s-256?

BLAKE2s is the 32-bit optimized variant of BLAKE2, designed for embedded systems, ARM processors, and constrained environments. BLAKE2s-256 produces a 256-bit (32-byte) digest. It delivers BLAKE2-level security with lower resource usage than BLAKE2b on 32-bit hardware.

Common use cases:

  • Embedded and IoT checksum verification
  • ARM-optimized integrity checking
  • libsodium and modern crypto library validation
  • Compact fast hashing on constrained devices

Examples

InputBLAKE2s-256 Hash
Eazytools4uee543185d7dfad75371981afa2dd68806fe8ba2acfa4422364d0202cb03ecc34
abc508c5e8c327c14e2e1a72ba34eeb452f37458b209ed63a294d999b4c86675982
hello19213bacc58dee6dbde3ceb9a47cbb330b3d86f8cca8997eb00be456f140ca25

Programming Examples

Node.js
const crypto = require("crypto");

const hash = crypto.createHash("blake2s256")
  .update("hello", "utf8")
  .digest("hex");

console.log(hash); // BLAKE2s-256 hex digest
Python
import hashlib

digest = hashlib.blake2s(b"hello", digest_size=32).hexdigest()
print(digest)

Frequently Asked Questions

BLAKE2s vs BLAKE2b — when to use which?

BLAKE2s is optimized for 32-bit platforms and embedded systems. BLAKE2b is optimized for 64-bit servers and desktops. Both are secure.

What is the digest size?

BLAKE2s-256 produces a 256-bit (32-byte) digest, displayed as 64 hex characters.

Is BLAKE2s in OpenSSL?

Recent OpenSSL versions support BLAKE2. Check your version with openssl list -digest-algorithms.

Can I verify file checksums?

Yes, if the publisher provides BLAKE2s-256 checksums. Use File mode for binary files.

← Back to all hash algorithms