RIPEMD-160 Hash Generator

Free online RIPEMD-160 hash generator. Generate RIPEMD-160 cryptographic hashes in your browser. Commonly used in Bitcoin addresses. — runs 100% in your browser, client-side only. No data is sent to any server. Free to use, no account required.

Free Client-Side No Login No Storage
Loading tool...

How to Use the RIPEMD-160 Hash Generator

  1. Enter or paste text into the input field.
  2. Select Hex or Base64 output format.
  3. Click Generate Hash to compute the RIPEMD-160 digest.

RIPEMD-160 produces a 160-bit (20-byte) hash. It is commonly used in Bitcoin address generation and PGP fingerprints.

What is RIPEMD-160 Hash Generator?

RIPEMD-160 is a cryptographic hash function producing a 160-bit (40 hex character) digest. Developed in Europe as an alternative to NSA-designed SHA algorithms, it's used in Bitcoin and PGP.

Why Use This Tool

While SHA-256 is more common, RIPEMD-160 is still used in Bitcoin addresses and some cryptographic applications. Understanding different hash functions is valuable for security work.

When to Use It

Use RIPEMD-160 when working with Bitcoin address generation, implementing systems requiring RIPEMD-160, or comparing hash algorithm outputs.

Common Uses

  • Bitcoin address generation
  • PGP fingerprints
  • Systems requiring RIPEMD-160

Frequently Asked Questions

Is RIPEMD-160 secure?

For general hashing, SHA-256 is preferred. RIPEMD-160 has no known practical attacks but provides less security margin than SHA-256. It remains secure for its current uses.

Why does Bitcoin use RIPEMD-160?

Bitcoin addresses use RIPEMD-160(SHA-256(public_key)) — 'Hash160'. The shorter 160-bit output makes addresses more compact than full SHA-256 would.

How does it compare to SHA-1?

Both are 160-bit hashes, but SHA-1 is considered broken due to collision attacks. RIPEMD-160 has stronger collision resistance. Still, use SHA-256 for new systems.