Developer ToolsGeneratorsFree Tool
RIPEMD-160 Generator
Compute a real RIPEMD-160 hash using a pure-JavaScript implementation, verified against the official RFC test vectors.
How to Use RIPEMD-160 Generator
- 1Paste your text
- 2Click Process
- 3Copy the resulting RIPEMD-160 hash
Frequently Asked Questions
Yes — a full, from-scratch JavaScript implementation of the RIPEMD-160 algorithm (since the Web Crypto API doesn't support it natively), verified to match the official RFC test vectors exactly (e.g. RIPEMD-160('abc') = 8eb208f7e05d987a9b044a8e98c6b087f15a0bfc).
Most notably inside Bitcoin address generation (as part of HASH160 = RIPEMD-160(SHA-256(pubkey))), and in some older PGP/GPG contexts.
It's not known to be broken like MD5 or SHA-1, but SHA-256 is the more common modern default; RIPEMD-160 is mainly relevant when compatibility with a specific system (like Bitcoin) requires it.
No — hashing happens entirely in your browser.
Related Tools
UUID Generator v4
Generate a random RFC 4122 version 4 UUID with the version and variant bits set correctly.
UUID Generator v1
Generate a real RFC 4122 version 1 (time-based) UUID, encoding the current timestamp plus a randomly-generated node identifier.
NanoID Generator
Generate a cryptographically random, URL-friendly ID using the same 21-character length and default alphabet as the popular nanoid library.
ULID Generator
Generate a real, spec-compliant ULID — a 26-character, lexicographically sortable ID with a Crockford base32-encoded timestamp and random suffix.