Generate RIPEMD-160 hash values from text input. Secure hash algorithm producing 160-bit hash values.
Generate a RIPEMD-160 digest of any text, computed locally in your browser.
RIPEMD-160 produces a 160-bit (40 hex character) digest. Developed in the mid-1990s as an open alternative to SHA-1, it is best known today for its role in Bitcoin and other cryptocurrency address derivation, where a public key is hashed with SHA-256 and then RIPEMD-160. All hashing happens locally in your browser.
RIPEMD-160 turns any text or file into a fixed 160-bit value, written as a 40-character hexadecimal string. Developed in the mid-1990s as an open, academically designed alternative to SHA-1, it is deterministic and one-way: the same input always produces the same digest, a single-character change scrambles the whole result, and the digest cannot be reversed back into the original input.
This generator runs entirely in your browser. Whatever you paste stays on your device — nothing is uploaded, logged, or stored — so you can hash sensitive strings without them ever leaving the tab. RIPEMD-160 is best known today for its role in cryptocurrency: Bitcoin and many other chains derive addresses by hashing a public key with SHA-256 and then RIPEMD-160, a combination often written as HASH160.
RIPEMD-160 has held up better than SHA-1 in practice, but its 160-bit output offers a smaller security margin than modern hashes, so it is not the first choice for new general-purpose security work. Use SHA-256 or SHA-3 when you need a broad, future-proof integrity hash, and reach for RIPEMD-160 mainly when you must match an existing system such as Bitcoin address derivation. As with any raw hash, it is not a substitute for a salted password hash like bcrypt or Argon2.
Its most common use today is cryptocurrency address derivation. Bitcoin hashes a public key with SHA-256 and then RIPEMD-160 to produce the shorter value at the core of an address. It is also used for general integrity fingerprints.
It has no known practical collision attack and has aged better than SHA-1, but its 160-bit output gives a smaller security margin than modern hashes. Prefer SHA-256 or SHA-3 for new general-purpose security work.
A RIPEMD-160 digest is 160 bits, displayed as 40 hexadecimal characters, no matter how long the input is.
No. Like other general-purpose hashes it is fast and unsalted, which makes password guessing easy. Use a slow, salted password hash such as bcrypt, scrypt, or Argon2 instead.
No. The hash is computed locally in your browser, so the text you enter never leaves your device.