HAVAL128-4 hash for "iloveyou" is "d7fc329fe7a95e2efcc74430f54cf422"

HAVAL128,4 encoded string

d7fc329fe7a95e2efcc74430f54cf422

Your last 10 encodings

AlgorithmStringHash
haval128-4iloveyoud7fc329fe7a95e2efcc74430f54cf422
tiger160-3michael28c3cda0a2a36b3656acf939cc7e58d1a3b40040
haval256-3williame2b77588d9dc02f34242119c54002437e2afce6539dc729dceeb4fb537c502d1
haval128-4harley181f97b1dd48d0cfb80ac63fc6bf52ed
tiger160-3lovemeace564ae47604704ec0f76b8cab0409f56a99743
tiger160-4taylor8744b507be7ab3277aa71baf80fbf6513eb3c41d
ripemd160welcome7a0654908d0dd3fec975f748df60cc854e13c4af
sha512-224yandex545c997b5b80ee36a348246892f4dc46866415b70d94c80728d68fa1
ripemd320qazwsxc084e88e0c964417b28a06133c419583e8a2bc3ff6d693304ee78e5e29d766572ae46d469e46740f
snefru256yandex6ba985ad28801f2f339791d1b726800d821956d0e15879e7e790d892588b1bbe

String "iloveyou" encoded to other algorithms

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

MD2 dd11004bce4285624e98ccf01ae8a756
MD4 f3e80e83b29b778bc092bf8a7c6907fe
MD5 f25a2fc72690b780b2a14e140ef6a9e0
SHA1 ee8d8728f435fd550f83852aabab5234ce1da528
SHA224 9b3c0b0389ab335e2a8e3d99af1f15bb3d581ad8d005e8fccf959ce5
SHA256 e4ad93ca07acb8d908a3aa41e920ea4f4ef4f26e7f86cf8291c5db289780a5ae
SHA384 6b008bafd02f6c9ea7a63996e1705b2fdd8163aa67a0ce7ecc783432ea0eac1a6a43340855b89fb5cbb8508065ff1ac7
SHA512/224 0acdcc4338053b53a5ddb7cf9cc21203e6f8eda210b8bdcb2f1d832b
SHA512/256 e9a9710d7b95891159b7b4b31b9071d1e5a7d2bcbda69f8c6e7c25511f3beac3
SHA512 50e0dc4455bcb1ee80adb942d153c6b0eb17b31d603b017fa77f60f60f68fd7d0565cb486783f29cea210313c97f0f9d49e64e6730053bfa1448d5b826309184
SHA3-224 1536323c60f49f366b7dbe6619934f310a8987cf5cd7525e03e05b52
SHA3-256 36c13bcd89475c14a9150e5d65748d39af1f11a8ad5d9371e4cf705c1e3ce165
SHA3-384 5cdad963d67370032623264d2da1b172f35afe89b693444937a2345b6a5d8c187c07cbfa0a27b0a6290b60570051e9b9
SHA3-512 bfd7ba6ca7cbef769f9f3e67222308c94c46117acddae92c431fbf23fc96a57ddd4c1adac221f8c71908a68f4ba82fd524a8a4bae95221e19fd97be40f28385a
RIPEMD128 37e4eca80b1378322f4365b2d306decf
RIPEMD160 9e272b0f84c2d3210b84b659bf6ba8c7750409e6
RIPEMD256 f3dc09bd2c568907816f12dab8c5c954dde850844de67b17df74e62bd6e19585
RIPEMD320 f4001d088100380fa7a67af46dd0e3e5ba6892ea44b10f0ff103569973f859836c1c015bb0b1f28c
WHIRLPOOL c7ffc06b30b4396ee3dca877785e36e80c96de53ba8b919662c8f22d6721d6fe09d95518ccf0063b23641343245806516574161b9303594c5400269af82c638f
TIGER128,3 7cfd1db764aa3e1675585203c76bc886
TIGER160,3 7cfd1db764aa3e1675585203c76bc88645a33e01
TIGER192,3 7cfd1db764aa3e1675585203c76bc88645a33e017632bab0
TIGER128,4 79794a7fe9f74f84cdbc18691cdcdcfc
TIGER160,4 79794a7fe9f74f84cdbc18691cdcdcfca0b37a02
TIGER192,4 79794a7fe9f74f84cdbc18691cdcdcfca0b37a02a013375f
SNEFRU 0e5cc2730571cd59455fa49c972b295e92f1c186aa34481559ab56981fe84df1
SNEFRU256 0e5cc2730571cd59455fa49c972b295e92f1c186aa34481559ab56981fe84df1
GOST f812e600326b018743ba0c6b9bcb729de4639936ba7fd57ac8ce2d91b108d588
GOST-CRYPTO 5d0588281c40728e7b81d599404acafbe4c803085515019432d598875b3bed5c
ADLER32 0f7e037d
CRC32 724d5b15
CRC32B fc724cbd
CRC32C 50f6babe
FNV132 6b752c47
FNV1A32 dead4aa7
FNV164 c171cce0f07f9c67
FNV1A64 c165fbc3abe6e107
JOAAT e01a4fa2
MURMUR3A d534532c
MURMUR3C 3709117d907c0562f4e7cb6cf4e7cb6c
MURMUR3F 2395cf3ef128dbae3b361e13a8e2dbad
XXH32 648ab521
XXH64 3dcf9a0804eba546
XXH3 f3af744d5a4919a5
XXH128 e7c7b90bf348c59e24ddddc18940b69e
HAVAL128,3 4826cfcc40ace24e55e2343f66b8f11a
HAVAL160,3 8aafdaa0d6dc7bc7612f4bed0e87547cc173beaf
HAVAL192,3 6dde130225d4e26de619bbeb1ee7810c9e4dc74dc3f88769
HAVAL224,3 f6730e4a7acd83aef98e65464cf37d6ace9f327bccc0cbf58d210918
HAVAL256,3 539933aa54a6bbd1277839a876425ebd334548f28130606070e412328d3adbfc
HAVAL128,4 d7fc329fe7a95e2efcc74430f54cf422
HAVAL160,4 85b61eb26071ca5724bd1baf7eaddba49b5d9a81
HAVAL192,4 d53f93c64e05eb79136214b7e3d10a31af63005c438b7ad6
HAVAL224,4 173762ea12fcff9630463e701e27db69c96deb82199d70c4ddd1df28
HAVAL256,4 d9a93ae8f7c6a015fbc96dfb2f48375f48966b3fbd8366b5b4314fd253321ef0
HAVAL128,5 7476a2826c36ecce478ba3b3bdcfd7d4
HAVAL160,5 709a9e2f4758877edd558f042a51f92cab1b04a1
HAVAL192,5 ad44d741d949b6ee5226881c0c431f2e35c7cec85610c691
HAVAL224,5 6c7302516d2ba790ec524a4c594bb61c05a3ce5b4df706e37d797b1f
HAVAL256,5 13586961fda68d09e59936645d015c1d593b4f8f515acdfb8f0117da0aa8c17b

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