WHIRLPOOL hash for "1234567890123456"

WHIRLPOOL encoded string

e84e52a52c0c0e16ddca2eb1299cbdd5d200e7f0f95bb786e908fd4fead82737f35f09b08d17229b01a28f57927d132ec6fc85e1fe996278e8bf64b0bc269362

Your last 10 encodings

AlgorithmStringHash
whirlpool1234567890123456e84e52a52c0c0e16ddca2eb1299cbdd5d200e7f0f95bb786e908fd4fead82737f35f09b08d17229b01a28f57927d132ec6fc85e1fe996278e8bf64b0bc269362

String "1234567890123456" encoded to other algorithms

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

MD2 c8b2c934d9790a276cb71726a9842d41
MD4 349d2f1ce315b39f7d7c42fd975d9827
MD5 abeac07d3c28c1bef9e730002c753ed4
SHA1 deed2a88e73dccaa30a9e6e296f62be238be4ade
SHA224 ca16197be1ee05b69d23b1a21dfbeac6fed2c4a57c7ab540d71c81cb
SHA256 7a51d064a1a216a692f753fcdab276e4ff201a01d8b66f56d50d4d719fd0dc87
SHA384 9f665acf5405d486480817c4dfa9a82a894b6e077d217161774137258738583a2129b2dda225711c0b72cf9a00058979
SHA512/224 7010831e8129d69e1df520cc61a036fea203c8d048dcfcfae8381411
SHA512/256 148f0dec8e1ebf4413dd2ae763ece8f8da593aba68b680d260953f26718bc67e
SHA512 1f52ed515871c913164398ec24c47088cdf957e81af28c899a8a0195d3620e083968a6d4d86cb8f9bd7f909b23f75a1c044ec8e675c6efbcb0e4bf0eb445525d
SHA3-224 98503c77b8fbdad4d69b05840efbad4a42becfe1c76cc57f698e010b
SHA3-256 3fe93da886732fd563ba71f136f10dffc6a8955f911b36064b9e01b32f8af709
SHA3-384 cdb626466619a2765c98f3b7d3b161a0de3bddf107020a06b991c4318fac9ef17c2908c31c8f24de2516716ed68d31ad
SHA3-512 5cc71eb443deb0e757c9eb9fe82b27906059e7b881c232dc72256922f8633dccf88962c54b4642617674fc84aefca83d92680fc3ca91f3696ff77d106d70a8ac
RIPEMD128 9fd30829bef2d9175e43fcb500943b4a
RIPEMD160 c15f064bbcfc542b55d78d065187cbb1640cd0ae
RIPEMD256 03e04d164d67a7e042e89587e83124f7c8106906ca97242378624e29d6d0f2c1
RIPEMD320 574436869f92574a4ea25776331a895be05cd2a3bb1d41d45705f14b0733837a83bf0dacbc95ac9d
WHIRLPOOL e84e52a52c0c0e16ddca2eb1299cbdd5d200e7f0f95bb786e908fd4fead82737f35f09b08d17229b01a28f57927d132ec6fc85e1fe996278e8bf64b0bc269362
TIGER128,3 6366ecf10d311df1fcda155294d36de7
TIGER160,3 6366ecf10d311df1fcda155294d36de77012cd17
TIGER192,3 6366ecf10d311df1fcda155294d36de77012cd17dc6bd932
TIGER128,4 397f3af02515213e4e7d2102c51b161c
TIGER160,4 397f3af02515213e4e7d2102c51b161cc804f6fe
TIGER192,4 397f3af02515213e4e7d2102c51b161cc804f6fe0908e14b
SNEFRU 8584d28a3fb8d9e0dcf488bc6bc02fd73aa4936cfab320abc1b911a5927c628c
SNEFRU256 8584d28a3fb8d9e0dcf488bc6bc02fd73aa4936cfab320abc1b911a5927c628c
GOST 97c666d0211c2d7e48ba31cec4be890d4ba649107fe475d185ac2d02e493da89
GOST-CRYPTO f511d71e00f9fb10e785acfd3a22f43d70e8581c77f29ff218819455f1263ec4
ADLER32 1ba80343
CRC32 98b0e78d
CRC32B 1e5fcdb7
CRC32C 9aa4287f
FNV132 b1dfeeb3
FNV1A32 cb17f1f3
FNV164 7dc58690ddc580d3
FNV1A64 3d30e6aa7c1d4bd3
JOAAT 0573751b
MURMUR3A 06b2ff24
MURMUR3C 203ddfb819f43d833f40b44cd2d7a0bd
MURMUR3F 4fbe5dc5c0e32cf8c0c8e96b60c322c1
XXH32 03bf5152
XXH64 b61c33dc6c59f270
XXH3 d6cfff267d11ad76
XXH128 f57143299804fb6a2e61ad3f8cc8fed5
HAVAL128,3 91fc81d9357924fc1dd1ec5666fd3d8f
HAVAL160,3 83d833a61b4e732304d565cc614b3038ce1e529b
HAVAL192,3 7c7db1682e806c93c9c1052eacca4f8d8b1e482f42a3b236
HAVAL224,3 007f610b734193539edc00f5735820309ade13a3a7996902abfe0f2b
HAVAL256,3 939b55db5212b90305110171ce0545b770e17a6e3e9d8f66e16884d2c525691f
HAVAL128,4 3d6092ad4eea62f6ed42ec135f737eeb
HAVAL160,4 c11a90416579cbd3757ca901292b1b92efcd3403
HAVAL192,4 4866e76f3232aef2ebff7611ad6bef65ed7c68bf91658509
HAVAL224,4 10650835dc28a4cdbc287568757a50c9166711e8d555b05bbaa06843
HAVAL256,4 c8901668911e9a9fbd00b455922c0abde46cd09060ebaf8926d6f0a2a6220e30
HAVAL128,5 5975887c5f6562ff21a6ee96c35a2b20
HAVAL160,5 4718af20e35d21ece9ea53e2668c1b67a57d4dfe
HAVAL192,5 7ecc8261511fb8fe09f68cfdf8088bd1850689738cd5f7ba
HAVAL224,5 9351670e2e1ead9f7137d640d07ea9c34f41a4478aa837fb8d193331
HAVAL256,5 670ac94d490c21f2598c18611e7b77f301f50bb575e06a7dab9a1463adb6f660

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 whirlpool hash in PHP with hash function

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

<?php
    $str = '¡Hola!';
    $hash = hash('whirlpool', $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