Checksums hash-wasm hash

xxHash128 Generator - 128-bit Ultra-Fast Hash

Generate xxHash128 hashes - 128-bit output for lower accidental collision probability in distributed systems and databases.

xxhash128.workspace
2 options
0 bytes UTF-8, Hex, Base64, or File input

Secure client-side computation. No data leaves your browser. Privacy Security

Result Output

What Is xxHash128?

xxHash128 is an ultra-fast non-cryptographic hash function producing 128-bit output using xxHash3 algorithm with 128-bit internal state, ideal for large-scale systems where 64-bit accidental collision probability becomes more significant.

Specifications

Output Size 128 bits
Standard xxHash3 specification (Yann Collet)
Standard Year 2019

Use Cases

  • Large-scale distributed database sharding
  • Content-addressed storage systems
  • High-scale deduplication systems
  • Bloom filters with low false-positive rates
  • Checksums for billions of objects
!

Security Notice

xxHash128 is not cryptographically secure and must not be used for passwords, signatures, or security applications.

Implementation Notes

Practical usage details for this browser-based xxHash128 tool.

How to Generate a xxHash128 checksum

  1. Choose UTF-8, Hex, Base64, or File input mode.
  2. Enter text, encoded bytes, or choose a local file to process.
  3. Adjust the xxHash128 options if your use case requires non-default settings.
  4. Click Generate xxHash128 Checksum and copy the result.

Example Input

Sample input:

abc

Use this sample input, then copy the generated checksum from the result panel.

When Not to Use xxHash128

  • Do not use it for security-sensitive applications.
  • Do not use it for password storage.
  • Do not use it for digital signatures.

Recommended Alternatives

Review related tools when you need a different output size, security margin, or keyed construction.

Frequently Asked Questions