RIPEMD160 hash for "['STRM']"

RIPEMD160 encoded string

801e7d0f34d579e56ede5afc2295a3897cd8914f

Your last 10 encodings

AlgorithmStringHash
ripemd160['STRM']801e7d0f34d579e56ede5afc2295a3897cd8914f

String "['STRM']" encoded to other algorithms

Here you can view hashes for "['STRM']" string encoded with other popular algorithms

MD2 2368e9bf97070e017a31bb1657d474c6
MD4 8d9d52cffcc23ce10c4c1c0b42df1bac
MD5 9d221ee12079a1a10f6d019f93c9e4f4
SHA1 19a872b26bf02ff4429ecbdfb1533e27bd9834da
SHA224 d6bec43604ad7c68f7d82c7fa24b5260b90d1bff7ac156fde3a31ecf
SHA256 716ffe8e1aab2eba442559df5ace2372c0ad81897183f4fb8b48d8ee0004e5f2
SHA384 87472d3298419a038b3c5bb1954ee9a4a0b7505d87c38716ab9f57a6c5f9bb8ca81f449206bf40decf3dbe1b6dcfe9f5
SHA512/224 cb4de1d31e1b7214d22b9c0cbb7fb4f6a859484cf696be5f439ef01b
SHA512/256 269791256e911fa977422a90227cbe00c1b1e3a24753df8b2743745bf048c3d0
SHA512 b27f5ea97bd6900240f1297ea94d3fe28a63836462f4efedb3a8da09302a449674b611e49deb0d72ae57d8ee9e70268ba97edd3ce0ed388feeb29dd9f7c54793
SHA3-224 df9d3809996c3a956ef1085209f9e4ac6eef18d6d2a103cad6081e0f
SHA3-256 bb9899d5b97d2b8bbca851be9e3a28bb982c69bf6df989f30a9801a2afeb3195
SHA3-384 c11a2ae496400e330f737e7c71134f460d1056e769503927ecf6c2ee56e67a0993234c276c5c1a6def1ea32d500f8039
SHA3-512 d6772f7c673cbdcb0c687f0bc3d5fa77c1d7c82094fd8772d1d96c8667479e21d6d3e52037cbb513789aaf1794710c6e494b8a86c6215b80195d10a93e358c7f
RIPEMD128 9eb6988432ca5252434a6117a9ed4870
RIPEMD160 801e7d0f34d579e56ede5afc2295a3897cd8914f
RIPEMD256 312ccbade8dd068adbc4593091d145a0e624b7cc87fe68ea54a13f2f984292d8
RIPEMD320 14a09769d845ef899de062e0d488b3210a35e492d11c62fa823b4dfdcfd4c34436962492cb43dd51
WHIRLPOOL d866ac4eb8a2ddfb896f7e95a158ad9c0489805bbad6c8d7710a686881c3cec8e098b27f306b819487a9b1f45919061104053948a4d28bb9952ff23de44480a1
TIGER128,3 5cda7580132b48a5dc4989dc4ff772ea
TIGER160,3 5cda7580132b48a5dc4989dc4ff772ea43bf0489
TIGER192,3 5cda7580132b48a5dc4989dc4ff772ea43bf048989f3b00a
TIGER128,4 9e259a684effaec64c69096e7158b50f
TIGER160,4 9e259a684effaec64c69096e7158b50fe5d983e6
TIGER192,4 9e259a684effaec64c69096e7158b50fe5d983e6cf162966
SNEFRU b07527f86380d7d8d0b1ae18515952192558a753bd605ae5e0ca8d723b9c78d7
SNEFRU256 b07527f86380d7d8d0b1ae18515952192558a753bd605ae5e0ca8d723b9c78d7
GOST c5098c66128d616e1fd0133a077b7e4f8ce754dfb0e6014b79280d254c82489d
GOST-CRYPTO 5a105abec77dd9f9eabb2df671b98cc0ab072dd9afb4ee8c4274108809275539
ADLER32 0a61024d
CRC32 b8e3c3c9
CRC32B f6a4622f
FNV132 d009be81
FNV1A32 629f9e95
FNV164 0c33fd6221f2d1c1
FNV1A64 a725d4538bfa5f15
JOAAT 2161edf3
HAVAL128,3 5accb04cc52a5815410594a7009281b7
HAVAL160,3 ec8f8b5912351884f9fcd85eef1ce74e2d348ca8
HAVAL192,3 304a771f03060dd9c742eda6c267e3ca1ab12de583f2efb7
HAVAL224,3 3067099125bba782c5dafe71fa036b2ec0818356df745ec30fb8ee2e
HAVAL256,3 5579edb0f08c5b703d86cd2b20aa49b90b4768a106e5ead5eb6dadd8094a03c3
HAVAL128,4 d86bf6c7a0a34e09b0681e1b13ad09c5
HAVAL160,4 924f94a432bcfa16754d358e4f540bfd7ded65f2
HAVAL192,4 f34e9430b52cfca5376d3c929924c736bd37754738db5c90
HAVAL224,4 0616dafe3e60dc461bd2230299243bfac4ace9d4cfdc411ed629ac28
HAVAL256,4 303db28cf47b66c488372a77e8c2f5e474fa707a8b9b629d9558a94a96692d41
HAVAL128,5 d0a90def915d3a975e6e8f025e9a0556
HAVAL160,5 a6825245e3be5d2d33945357ff17be45341f5b8a
HAVAL192,5 f945e43d1caae98b2535e315548176f7a68b7305c0b43d48
HAVAL224,5 f537601cd68f2b59321e00b951840b195120b8095159ec1369cdd97d
HAVAL256,5 095a58924955c494374ac604a902244375e8c7778cf7ab0e5d1b626deefdda7a

Usage FAQ

Usage from Address Bar

You can use direct access to this page from your browser address bar. Type string that you need to encode with algorithm according to next schema: https://md5calc.com/hash/<ALGORITHM>/<PHRASE> For example to visit page that contains hash of "hello world" you can just visit url: https://md5calc.com/hash/md5/hello+world The another cool thing is that you can specify "json" or "plain" mode into URL and you will get only HASH in response. Schema of this future: https://md5calc.com/hash/<ALGORITHM>.<OUTPUT:plain|json>/<PHRASE> Example: https://md5calc.com/hash/md5.json/hello+world Will output only: "5eb63bbbe01eeed093cb22bb8f5acdc3"

If you have string that contains complicated urlencoded characters you can send it directly via params to avoid processing of our url parser. Use:
str - for string to encode
algo - for algorithm
output - for output type (empty, "json" or "plain")
https://md5calc.com/hash?algo=<ALGORITHM>&str=<PHRASE>&output=<OUTPUT:plain|json> https://md5calc.com/hash?algo=md5&str=hello%0Aworld https://md5calc.com/hash/md5?str=hello%0Aworld

Usage from Javascript

We have removed CORS restriction so you can use direct access to hash calculator in your javascript applications via AJAX.

Example:

var toEncode = 'hello world';
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function () {
if (xhr.readyState == 4 && xhr.status == 200) {
console.log('JSON of "'+toEncode+'" is "'+JSON.parse(xhr.response)+'"');
};
};
xhr.open('GET', 'https://md5calc.com/hash/md5.json/'+encodeURIComponent(toEncode), true);
xhr.send();
Will output: JSON of "hello world" is "5eb63bbbe01eeed093cb22bb8f5acdc3"

Usage from PHP

You can use direct access to hash in your applications.

PHP Example: <?php
$str = 'hello world';
$url ='https://md5calc.com/hash/md5.plain/'.urlencode($str);
$md5hash = file_get_contents($url);
echo 'Hash of "'.$str.'" is "'.$md5hash.'"';
Will output: Hash of "hello world" is "5eb63bbbe01eeed093cb22bb8f5acdc3"

Chains of algorithms

In some cases you can need encode string with two or more algorithms. For these cases we have introduced chains of algorithms. For example if you need to encode string according to this schema md5(sha512(sha1('hello world'))) you can do this by connecting algorithms with a double dash: https://md5calc.com/hash/md5--sha512--sha1/hello+world If you will do this in your address bar you can also use semicolon instead of double dash. https://md5calc.com/hash/md5;sha512;sha1/hello+world Pay attention that semicolon should be encoded in url, so if you use it not in your browser, you should use '%3B' instead https://md5calc.com/hash/md5%3Bsha512%3Bsha1/hello+world Such approach can be also used with "plain" and "json" mode https://md5calc.com/hash/md5--sha512--sha1.plain/hello+world https://md5calc.com/hash/md5;sha512;sha1.json/hello+world

You can also use special chain item "b64d" or "base64decode" to make base64 decode. It can help to hash any of not printable characters. Example: https://md5calc.com/hash/md5.plain/hello+world https://md5calc.com/hash/b64d--md5.plain/aGVsbG8gd29ybGQ= will be the same: 5eb63bbbe01eeed093cb22bb8f5acdc3

Carriage Return and Line Feed characters

At present time our text editor doesn't have functionality that can take into account which of those characters you want to keep in string. This problem come from browsers which normalize all of the line endings to "CRLF" ("\r\n") format according to "HTML specification". It means that if you paste from buffer string
"hello\nword" and press "Encode", your browser will convert it to "hello\r\nword" and only after this your browser send FORM to us. As a result we will show you hash of "hello\r\nword" but not "hello\nword"

You can avoid this with encode string to "base64" on your side and use "Chains of algorithms" that described above.

Example 1: Hash from string with only Line Feed (LF) character Text: hello\nworld
Text encoded to BASE64: aGVsbG8Kd29ybGQ=
URL: https://md5calc.com/hash/b64d--md5.plain/aGVsbG8Kd29ybGQ=
RESULT: 9195d0beb2a889e1be05ed6bb1954837

Example 2: Hash from string with Carriage Return (CR) and Line Feed (LF) character. This result you will have if you use editor with CR, LF or CRLF symbols.
Text: hello\r\nworld
Text encoded to BASE64: aGVsbG8NCndvcmxk
URL: https://md5calc.com/hash/b64d--md5.plain/aGVsbG8NCndvcmxk
RESULT: 6a4316b18e6162cf9fcfa435c8eb74c1

How to calculate ripemd160 hash in PHP with hash function

Since version 5.1.2 PHP contains function hash() that you can use to get ripemd160 hash from strings.

<?php
    $str = '¡Hola!';
    $hash = hash('ripemd160', $str, false);
    echo '<pre>';
    echo $str.PHP_EOL
         .' &rarr; '.$hash.PHP_EOL
    ;
    echo '</pre>';
Please read the privacy policy (agreement of the cookies usage, other websites embedded content, etc.). If you continue to use the site, we will assume that you agree with our privacy policy.
OkPrivacy Policy