SHA224 hash

SHA224 encoded string

96e6b733fa7616ed1703c4db3616c9dab4e8bb329b4bf2e53712d724

Your last 10 encodings

AlgorithmStringHash
sha224Simple-way-to-get-haval192x3-hash96e6b733fa7616ed1703c4db3616c9dab4e8bb329b4bf2e53712d724

String encoded to other algorithms

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

MD2 13e4aaa8a5cf03e23713af8e03445e22
MD4 74a6ab9d1f23c8370644afc777b4ee80
MD5 85de101a9eda32e1d94f666eed47c0b9
SHA1 4f50b8c7d85abcdb61cd6dd86de5d5628b013380
SHA224 96e6b733fa7616ed1703c4db3616c9dab4e8bb329b4bf2e53712d724
SHA256 aeaea985c29a25550caf1b71033e471c22891d3f5c1106d5b28992e90f223a8d
SHA384 12d9c9f4b025789ac1ccc4ce5a80ed675d5909c9a6a44ae6e43c778c03a743ebdbec470a54e2b36bf14a0f3bc36bf437
SHA512/224 3c91f3935f2a69b689212418f1566e1a6c178f04f2b6d43920e7455f
SHA512/256 4395ac03d93ecc206d4aa7ff943aada96149d6aa63ef649e2e9e718f6f40e828
SHA512 50fa6f794c128215ef0f87a1c93ebcfbf428e36f1d9a7bb5cdf1c91042ae1d649d497782686eec3b42d39e691eacab95ce3e92dfc2f742e516b8984b26d0cad2
SHA3-224 b14aa4c8a2cbfc3f868c84dd195d114af4ef6b11e06bdd303e01ae0c
SHA3-256 f12f282f3d4df99c7793a8fa76a2248cec40ac33c423b3521248027b1e734de1
SHA3-384 33784b60150990f508082ec6f51ced9ee541a4b298d77214c46087bc63d40c77efbc3603a2e535305e52326c3ae5675c
SHA3-512 c73e91c0fe85f3f486ed60b74cbba4cb57ab0f3ec9794761fe82b9198b251ac00aab843d7e1a0c1458c99736abfbcc2aae1c09b12633bf9d56bed9df490bcf93
RIPEMD128 ecf2d66feb26088ca5c2659ef279a1c7
RIPEMD160 b94a7ae93911d9d3b0cdccbee76bc95c00165bc0
RIPEMD256 fff4525613445cb430a1221cc745aeac669765ac292336380f16cdfb84fdf99c
RIPEMD320 e902e5b336c65bccd35f137b45065ad7014650f291c58b8f2137282498a2edf0fb6c75d8832756fe
WHIRLPOOL 3fd622aac52b716a2e8ea13b5d7859295757e3c3fc25baeda0740b5e0aec79d6de7de6eb6bebbd004486ab708a4fa065b944ae06eab7af3d8d2dc19d56715287
TIGER128,3 5cc854ffdc0a208f724663ff2e911bb6
TIGER160,3 5cc854ffdc0a208f724663ff2e911bb644a37ea9
TIGER192,3 5cc854ffdc0a208f724663ff2e911bb644a37ea915b373ac
TIGER128,4 cceb848d9119c21d6aeb06ad8d456791
TIGER160,4 cceb848d9119c21d6aeb06ad8d456791e648be33
TIGER192,4 cceb848d9119c21d6aeb06ad8d456791e648be33117b8fc7
SNEFRU 70596447871037d6ee7c54463aa40ae8aa99a7433e3bd3012a644d1ba309deac
SNEFRU256 70596447871037d6ee7c54463aa40ae8aa99a7433e3bd3012a644d1ba309deac
GOST 237481f8bbc8538f65240e71db5332f043ba4b97f6fe241ac7d43b4a9a271d5a
GOST-CRYPTO 1e55e06a85f03f8a46600c2ef940eb17ac7269933f7ef253f7c38afd8874016b
ADLER32 cc950bb7
CRC32 751a544b
CRC32B 1f04edb9
FNV132 6a43477b
FNV1A32 db3d43fb
FNV164 a7a484e2e6ff887b
FNV1A64 6ac73bed55d950fb
JOAAT c4bd9dc0
HAVAL128,3 2e0d91ecc0e16b75c3fe9d42ca65532e
HAVAL160,3 1069ea4cf7fe730a71b6c5e50995ac5bb2329c86
HAVAL192,3 e245ad898a51847b5d8531c57dfcc0cf73c4c741ad8f694c
HAVAL224,3 f5dccb1e91de6418f7c2d8ad67fb536774ab6f95dab0777abc8c9803
HAVAL256,3 0f96427496f35165fa2202767677418a0efba25ff652ff303247adb3a9cb04d1
HAVAL128,4 66e0d3f94d3656750ac4a07fad2aa9dc
HAVAL160,4 56f1b05c12321dcd2e144a0803316c500d1c66cf
HAVAL192,4 6f9c706dd62a00c56912d4fadb3f858100d45cf3d3751622
HAVAL224,4 8add6f06d65168db1fdc2cdb8afd1130107d727f27ac3c6435f5945f
HAVAL256,4 7bcc172174e6a40a754239a12c394c1141e97898f924ed752a8ee33204a58a4c
HAVAL128,5 97e341772cab66363a2760be512882b1
HAVAL160,5 76f6841a7c23686c16bd1843218c1258564f57ae
HAVAL192,5 0ec5389611493a7f6bf278a615baa66c70e68d09b08b3624
HAVAL224,5 f206fc504a731b0c4e743f1552bb64ca6c97ff14b9042f1aa45d30bd
HAVAL256,5 971630437a76dcb999bc035c355a08f44c6bea7a2a45e57fab639a4a7324e85a

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

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

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