RIPEMD-160 Hash Generator
Generate the RIPEMD-160 hash of any text, as used in Bitcoin addresses.
Your browser has no built-in RIPEMD-160 function, so the text is sent securely to our server to be hashed. It is not stored or logged. Avoid hashing real passwords or secrets with online tools.
Continue your work
- Hash Generator — Generate SHA-256, used with RIPEMD-160 in Bitcoin.
- Whirlpool Hash Generator — Generate a Whirlpool hash.
Rate this tool
0.0
0 ratings
- 5 stars 0
- 4 stars 0
- 3 stars 0
- 2 stars 0
- 1 star 0
Share this tool
Found it useful? Send it to a friend or teammate.
Report an issue
Something broken or not quite right? Tell us and we will look into it.
Clear instructions
Find steps, examples and limitations below.
Use online
Open the tool in a supported web browser.
Free to use
No sign-up required. Tool-specific limits may apply.
How to use the RIPEMD-160 Hash Generator
RIPEMD-160 is a 160-bit cryptographic hash function developed in Europe as an open alternative to SHA-1. It is best known for its role in Bitcoin, where addresses are created by hashing a public key with SHA-256 and then RIPEMD-160. Browsers do not include it, so the text is hashed on our server with PHP and nothing is stored.
- 1 Type or paste your text.
- 2 Copy the 40-character RIPEMD-160 hash when it appears.
- 3 Paste a known hash into the compare box to check a match.
Example and practical tips
The RIPEMD-160 hash of "abc" is 8eb208f7e05d987a9b044a8e98c6b087f15a0bfc, the published test vector for the algorithm.
Frequently asked questions
Can a RIPEMD-160 hash be decrypted?
No. Hashing is one-way: there is no key to reverse it. Short or common inputs can sometimes be found by guessing and comparing hashes, which is why hashes alone should not protect passwords.
Why does a tiny change give a completely different hash?
Hash functions are designed so that changing even one character, or its case, changes the output completely. That makes them good for spotting any modification to data.
What is RIPEMD-160 used for?
Bitcoin and other cryptocurrency addresses (as HASH160 = RIPEMD-160 of SHA-256), and some PGP implementations.