HAVAL160,5 hash

HAVAL160,5 encoded string

9957abb7b11741a2e580a045d383e4f41584c0a1

Your last 10 encodings

AlgorithmStringHash
haval160,5Simple-way-to-get-haval160x5-hash9957abb7b11741a2e580a045d383e4f41584c0a1

String encoded to other algorithms

Here you can view hashes for "Simple-way-to-get-haval160x5-hash" string encoded with other popular algorithms

MD2 aee7e0dc8fc0ff6a6fef8f06c302c331
MD4 a666899a00ad38559a4fe746a2fa79bd
MD5 aa89376e26fba52b325627d39398eee3
SHA1 7c8938b19d8fcf74524fdb29370fdafed0f6a2ef
SHA224 fdd317d3588dbb77df3fd5d6aeec82c5bef01d496bd82eab0af72561
SHA256 4366da916da97c1a7e79a77d22393e9381f6548d3585eb488d00718aede11508
SHA384 8153d4963339b71db00bcf042db07c9c0174a92f113d8303205bf93fe795fcc0a89f0e526f8e8df7517948ff4176174e
SHA512/224 81d9e5398798c0fe50f4d02987372e58c8e9e58261c0a91866692a12
SHA512/256 ec13a4c03c957f6318e0a14cb0796525d2343ffdf5cf9e91f03899716b4aa485
SHA512 72b2f61b31461f1397017adc92479676e424cf1dad9f10b8f1b97825ca3fac48f9db36535c68e8285ab6884a5ae4940c9cdc9b132abb9d54985480dbda6d5246
SHA3-224 4aa5fe4aa51cc96cbd44e8f98d3b3ab9c5a92f7441efbd3c54bb6752
SHA3-256 89cf585695ad0b7993e6de2323a541e7085c248bc19f30959640dd62e1613fc7
SHA3-384 e070d3210b05f45f36cc923655e7a18022e13693f683fad9eef90d1fa60a457e5858545c60a97237ff54de129237db2c
SHA3-512 4159463f64d6e829a7a6e18484f0d947ba373357e0c823105db790a903f3e7985da6ed4a54e61db920cc2c18a4172cd339c992a6eef773a0fb0867946fe0b892
RIPEMD128 d80da6a77aabff2cd155914306e96b76
RIPEMD160 eac463c0f767dc647fc5803c71265633d273e0b8
RIPEMD256 d19c7b04afed4be0493c877b0a0a7ed091f029f912ecda10198c835faab28ac9
RIPEMD320 77f5d49498002ddb1bfd75e0d1967e89e829ab827daf22dc75fb6964b1c52f3e4f1fb2775dae6376
WHIRLPOOL aef8f0580daf03df340bb806f62f81320441e8f05705c195bba63bf17cea37f133eb35a6057548ed2bc53d542b98c8986775f42ecb9d9d1c5ce539c343dced34
TIGER128,3 a193ce6677dec422874cef9748925324
TIGER160,3 a193ce6677dec422874cef974892532439076da4
TIGER192,3 a193ce6677dec422874cef974892532439076da4b1d16e6d
TIGER128,4 6a0507c4b39cb493a7388e3d546326de
TIGER160,4 6a0507c4b39cb493a7388e3d546326de741668f8
TIGER192,4 6a0507c4b39cb493a7388e3d546326de741668f8e3ec8488
SNEFRU 63a62a5b8117a73e66e9c47892c7c86291d4485acf407d6c026a6e0a793c4be4
SNEFRU256 63a62a5b8117a73e66e9c47892c7c86291d4485acf407d6c026a6e0a793c4be4
GOST 13c37bdcd8bac62698739542abac5bf8d93ea5ea327ff4c6833f621572717851
GOST-CRYPTO acb9b604f420062008a0a99dbe07a5d300f2df049bd4d83f2ae9755a7bbece7f
ADLER32 cc760bb4
CRC32 98e324ff
CRC32B 54c1c608
CRC32C 9f93f900
FNV132 be1268e4
FNV1A32 f3a0e8e2
FNV164 22693382638f7164
FNV1A64 b50dd88b75c53282
JOAAT cc396950
MURMUR3A b54b92d4
MURMUR3C 3e96ec04e44186a1804adb14c33059dc
MURMUR3F 968edb7dce347bdc9ad114c4a8456a8a
XXH32 0844f2b5
XXH64 875c4b328c8420d6
XXH3 ca03cc4c861bd1bb
XXH128 20b8a4b56f787126b0753d8a96f73a6e
HAVAL128,3 81c5ad65b808ac6fc8bf9bb643747152
HAVAL160,3 b908d81926cec7d7a33a0f74fc78c5c7ef3e2e71
HAVAL192,3 b2bd25241160ae54b2c2acdc1e279b1fb0b58b7509d97126
HAVAL224,3 2ad3b99fa74513110848f4089e42ba8ac251f79f937c629cca76c57d
HAVAL256,3 590492de4fecda3ee77b6e915540f2e0531780ef6ae39e72bd6b723c486dd195
HAVAL128,4 de6a39b8f316452f7f8d63142fac5f5b
HAVAL160,4 32277bea5af0b6c54230929e31933956d3f80bce
HAVAL192,4 e94ef20a474b223e6937d46c06329ee10034d43190d25ee0
HAVAL224,4 478464489cd8f59048edef108300c0942c43230154fa526734b2f8e2
HAVAL256,4 181261b5c98aa8bbcfe118458d536796df1fb3d1e94a543331c23462093948cb
HAVAL128,5 a7708135912869ceb0292dd36d995712
HAVAL160,5 9957abb7b11741a2e580a045d383e4f41584c0a1
HAVAL192,5 bb9fa9d7793bb686794eb79cc5dfa42280372d22bb33beea
HAVAL224,5 835d909c42de7564e464c0c5fb22742960d5524a071ee568a1347cc8
HAVAL256,5 24e5a1e54cb12c6090c852d6c4142518df0a575cb9a57fa02c722341bccfad87

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

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