HAVAL128-3 hash for "matthew" is "ccf78358ae82c1c55c8843e3e07868d9"

HAVAL128,3 encoded string

ccf78358ae82c1c55c8843e3e07868d9

Your last 10 encodings

AlgorithmStringHash
haval128-3matthewccf78358ae82c1c55c8843e3e07868d9
haval256-4merlin6f0e5db53a46d32724d425864cabcfb825e5dba9008af77ab0caad13edc6c95c
tiger192-4golfer45c8a15ddfa8fecb016be10e9881a7b8063a48f5673fc7cf
haval128-5querty74cc40e5cf9b10ae1d4709a7b60c079d
haval160-4quertyfd23da7f6d85620eeafccaef60b7dcb78c91cc90
sha3-384hockey9a177da382b006556f0c3f56a675e131d63b131f8c3a8f481bd7b090f8491eb0004bffe09f0006ed99e345b8dde4b601
murmur3aqweasdfab13f4f
haval128-5testf5b480f6965efd5f5e6232925c5eed14
murmur3chello2b2444a0db91def79adb31b69adb31b6
gostmichaelda632822769a9f6a0fa8e01b386ea098ee8c0c06a42d5251b296181cdbd1443e

String "matthew" encoded to other algorithms

Here you can view hashes for "matthew" string encoded with other popular algorithms

MD2 5a34e1bf4ed6581ce7c13bc05c7d0855
MD4 a15370e4ce3e3a6921df746ca0470b60
MD5 e6a5ba0842a531163425d66839569a68
SHA1 f80d0ca101e967b50b730ddf8e8aca0de85e8df6
SHA224 d3d8fb38251ed79ce6a4f283f5711a9b79f722cb3ed100b23a3f75b3
SHA256 68be7550846ecd878947b4eb0ac13d3cca3cf6c4940c94d90163e0a15e947203
SHA384 a6b38027401d461aa28fb45c28f301a1d08209d813f156928d8fd8e6ed2dde8e21c786bea050141ebc1fe24cc920bb94
SHA512/224 37872807368cbc2c00e18b80f20077094a735ee86755d48d7dbeed4c
SHA512/256 0c18989cbc12996d5bd56a64215d1fe502c3c660c55500c85132c09710a0d2d7
SHA512 01b6f5c4a28890807db98ae2550757df1db44c115e6b7c1bd69592fdd294ecfebcd2df3542c257877406bd3529c556298b76bc696340767cb0bbb1267cabc002
SHA3-224 4812944dd69e1c604fa547f82f9d473efe2f3a43bbb479754c53ffe3
SHA3-256 1273e4e89abf81102ed7d9fc7580f15d343ca78131f9af0321853cc27b8352f6
SHA3-384 070e3787bba078a8d98026ee3f7dbce3194c63be57675a8ba0891783efc48cd74fe9c44158c7113f68153604acd5e953
SHA3-512 572ca02d700ba1fd32ce077eabb376905bc735b0fdfdb24255d208c933a595dacb58fa171687ee5cdc608d16bde562ab9f9b555ff82d8650dc5e043b37a8abbb
RIPEMD128 efbc03a3acc2562a9ce8cbc831218be5
RIPEMD160 25a836392b759014c30e22b5401c96dc16915085
RIPEMD256 cd6dca19372bae83062f91aaea79f73efc8373b9a22ea99fef1566d08378b47f
RIPEMD320 d4d42551c4534bcf8293c9686a347633a76ef0789684c264af09db833172e0e384cb5028932a6a1c
WHIRLPOOL f43495978bec393f95af8e51f5b44b6e51768c9672632d373464a63b8dd2ccd55be6804c08b6bfbda6045470fded0b0e842e8b355169c9b750d441a5b704e904
TIGER128,3 5861f7168e27ff02ecaa117be1980074
TIGER160,3 5861f7168e27ff02ecaa117be19800746e63a8db
TIGER192,3 5861f7168e27ff02ecaa117be19800746e63a8dbe7dcd09d
TIGER128,4 db5e41878cc88b76142243e77f7db1a7
TIGER160,4 db5e41878cc88b76142243e77f7db1a7135cc100
TIGER192,4 db5e41878cc88b76142243e77f7db1a7135cc100c4c150a6
SNEFRU 974c715d49880a168bf6363b18ffa211876fd463c41d6a12a9ebe8bb30f0db93
SNEFRU256 974c715d49880a168bf6363b18ffa211876fd463c41d6a12a9ebe8bb30f0db93
GOST 471d9c3b86f06f922fc767aa6d2c8e4e8cf076bfaf83068a09bd59f2f0eb5343
GOST-CRYPTO f61b573e728dcf86c1af90d38e7d083ec4c481c72a31f97a4b2d61327c2d6008
ADLER32 0bd502fb
CRC32 f11e08d9
CRC32B cc85be85
CRC32C d011bee4
FNV132 5a87b121
FNV1A32 a185d859
FNV164 fd2d29d5225d5661
FNV1A64 de2267d47f110b99
JOAAT 6c371f57
MURMUR3A 13753f1c
MURMUR3C f62a343ec3dda0fdc1592e4bc1592e4b
MURMUR3F 8ad63cdd85a9e1f884ecfbe69a215db5
XXH32 5fe9a3cc
XXH64 b86584b102b6e454
XXH3 3d8743655e1a29e1
XXH128 5314e900c1e643d63ddd1ae59461ce8a
HAVAL128,3 ccf78358ae82c1c55c8843e3e07868d9
HAVAL160,3 f0d5912a9240ebb81165ee32aa584a82fae6d0c4
HAVAL192,3 a67e957b9fac6ab45139445617c095dcaf6175b7526f434a
HAVAL224,3 3809f973ef6f5a42e185ee9c792e53afcdfdea0c786f249c19a23a4e
HAVAL256,3 a92431cd443509d7a61b3dd44d7623695ef3b432fc9567b6e52b351dc6a75d63
HAVAL128,4 f82fa72259f0af95ebbfd06ab8f137cd
HAVAL160,4 d77aaa5b81258fe8d4c4fda11e949df5fd0a20df
HAVAL192,4 a9fa3706d0a85a911525129cfeb59f2c76c36176f08ba607
HAVAL224,4 9cf35af3e9d5745469dbfd50a57df11ca55a51ad5775d271c9ef64d2
HAVAL256,4 84b25d6ce3bf652eec55f2b842a374339a6f1c0994835d3d0c97330312bf83df
HAVAL128,5 7c612c6017b057cf9ccf4ff8f64173c7
HAVAL160,5 86ac5e6e6a9a8ff8a0bf7918228db539279d5fe5
HAVAL192,5 5fc203568a8dd794164b6296f6aca24a39e757ac03db2612
HAVAL224,5 a32018fe32592992e886bec50943a84faa91006350fddeb6526ac58b
HAVAL256,5 57e1524215373190cbcfc7b7984b08fec8f7bb532140dccfe44d4d6bb0380d0a

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