SHA224 hash for "testtest"

SHA224 encoded string

f617af1ca774ebbd6d23e8fe12c56d41d25a22d81e88f67c6c6ee0d4

Your last 10 encodings

AlgorithmStringHash
sha224testtestf617af1ca774ebbd6d23e8fe12c56d41d25a22d81e88f67c6c6ee0d4
xxh32jordanfc75a92c

String "testtest" encoded to other algorithms

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

MD2 793eb2f1ee38e83525082df5fb6785ad
MD4 3bb42ffcde218d23e86a576e847cede9
MD5 05a671c66aefea124cc08b76ea6d30bb
SHA1 51abb9636078defbf888d8457a7c76f85c8f114c
SHA224 f617af1ca774ebbd6d23e8fe12c56d41d25a22d81e88f67c6c6ee0d4
SHA256 37268335dd6931045bdcdf92623ff819a64244b53d0e746d438797349d4da578
SHA384 40e1b690e9200dd972cb29f4526a1c6597eb9bbc06bd4a2650c34dd9424cbde0327d3f3d6898d8e456f91f21fb6805c6
SHA512/224 353f2beed3409bae708d05b8c33dc4b01ce1723194b215f9b0f2f40e
SHA512/256 14f314274868f80ab1fe84e219c7a0e30e5645593509dc67b50edd2a59d0500d
SHA512 125d6d03b32c84d492747f79cf0bf6e179d287f341384eb5d6d3197525ad6be8e6df0116032935698f99a09e265073d1d6c32c274591bf1d0a20ad67cba921bc
SHA3-224 6a6def2f38352aec3bc85785d53134d662602ebb876bbc34f956d8b0
SHA3-256 f41953ab5104e7636bc16941aca19c1d972525259d441aa3a92d10e8272e9bb1
SHA3-384 7a81ba9863fd704c5ba6ec0a19b4b6e7e555b5091955de5abb98b013c47f85f4e03e87c672d7875146b4a6743534e558
SHA3-512 64c37f15ca73f04d4ab34f6f9388dc63860e630efc3011def48c4e625c9c37616df5017df9461104b28aad2b874a5b464757398b83c24ba08eb57d57d9d83dfe
RIPEMD128 647d30bfbb3698b90cfbf5859ed58be0
RIPEMD160 8200bd0425cc70c7d698df3fe412044eaab83f94
RIPEMD256 5d8b84a2eb5574a771029cf7180bd348e95288eb5cd87448952b9152ee78a019
RIPEMD320 7501dc6938a2557cad638e695698fb60dc48b4bab9dbad7a19b616bfd2fc654e548587148b095872
WHIRLPOOL 989bac194dc428df07bd8f455326765ad001c7b3909c86b63400641fddc9bc4a205ca18458e112e978e6c9576a6a397fa2203cf458ca0412886b57c23b386f76
TIGER128,3 da06f0bf450d4c359fbe4df40a8ad741
TIGER160,3 da06f0bf450d4c359fbe4df40a8ad7416e999b12
TIGER192,3 da06f0bf450d4c359fbe4df40a8ad7416e999b12732f87fb
TIGER128,4 c6903098f02e2348d4979fe877d76fff
TIGER160,4 c6903098f02e2348d4979fe877d76ffff0335ea6
TIGER192,4 c6903098f02e2348d4979fe877d76ffff0335ea6436d5f12
SNEFRU 56444508c9ca2bdff9a0394dd72a16e38cf63d61a2bddc23c008f36eea192967
SNEFRU256 56444508c9ca2bdff9a0394dd72a16e38cf63d61a2bddc23c008f36eea192967
GOST f2289ed4655aac7eb05b5a8c539957fc7ed21e0cc0b2c2c89639c7d89a4fc15c
GOST-CRYPTO 1b70a5fef5206034b441053eb35af162799ae7e2922f1ef2e1a5f20e2d6b0a2d
ADLER32 0fba0381
CRC32 37809514
CRC32B ec69bb31
CRC32C 46557539
FNV132 14595c45
FNV1A32 fb19d205
FNV164 eb596a0a51b494e5
FNV1A64 423206ef775ab325
JOAAT d5612f93
MURMUR3A 2b23b1f3
MURMUR3C de06fc6f5a8192be43d82a6c43d82a6c
MURMUR3F 58e7bb9e0d753b41b5a5212763df6cea
XXH32 187dcb8f
XXH64 43506e4d9362a1c4
XXH3 13d5f5d1923ebbf0
XXH128 3d5409fb27762a8d68fb76ba3ea6dc09
HAVAL128,3 68fbc931d78de63c155d90419dfd9e20
HAVAL160,3 071bdf57f2841a3673140912762d7a57283816bd
HAVAL192,3 394b63f19c15e8a6bca61a30aa4e82641b394052ff478977
HAVAL224,3 fff40819373cb7983b349d01fe60abb439bdde3aa1b260be5ab2ed26
HAVAL256,3 65f232a69be38a78722f69d543ecbc429e75766ffb651b814ea830f649ca2979
HAVAL128,4 6225187b5534fceec8f124d7b61ff81e
HAVAL160,4 fe526b2af8cdb1db2cf5f9c6806ed1da5fa6ac1a
HAVAL192,4 145dad508d65f2f79ac0e5ea537860b9b37006c8ed94482c
HAVAL224,4 a6e27410fee509a1fb1c28c593eab3d40d6fc0d5dfb592a06dd8c2f3
HAVAL256,4 da6a598aec100f7661e5f3fe3984a2375f4a837adc822e850209e1406ad074fb
HAVAL128,5 86eee5ecb0c1a28289738c2a0c5546d4
HAVAL160,5 74462599540386a875d7b402c58a9fd32d86cc6c
HAVAL192,5 cfe73cf4964b0cd3f17b13f3af6bf890a3b123ff779cc679
HAVAL224,5 a9efa8226b4c4df070a048d2ca63ed6996e4c0ff436b65b5332fd7cc
HAVAL256,5 5842788aaa4899e1445622a1102877672499b2390491f893c80602051475d7f1

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