SHA384 hash

SHA384 encoded string

54e7e4a7aa3d0e0499914ac7b5f8ec9351c8158b335bfca7533946ef655bca093819a975cc141e0e7647e97e676c2f74

Your last 10 encodings

AlgorithmStringHash
sha384Free online SHA256 Calculator, type text here..54e7e4a7aa3d0e0499914ac7b5f8ec9351c8158b335bfca7533946ef655bca093819a975cc141e0e7647e97e676c2f74

String encoded to other algorithms

Here you can view hashes for "Free online SHA256 Calculator, type text here.." string encoded with other popular algorithms

MD2 d73836b701559b3e0d513bd8f3b5ba9b
MD4 65d43fc097427da34ff077bd4a413325
MD5 3c216a57c5ba3228bcebdfcc309693d0
SHA1 27b93e658f82a18f471ba546447d8ae4e752ddf1
SHA224 d70be98b2893b69aa3e8eccc4d5012ecfdfce0b98c7665ffeaf43ce8
SHA256 c13858e5a13de1500e54a1c85f0132e688e131b93d7bf9a00192281e6c555fd0
SHA384 54e7e4a7aa3d0e0499914ac7b5f8ec9351c8158b335bfca7533946ef655bca093819a975cc141e0e7647e97e676c2f74
SHA512/224 f7d98a916d47d21a25af93671126c41bf446520bca49c7cd34f9efd1
SHA512/256 7222e6d9c3b0adada471b5b9fe9c79c277f231e98a9578e0fd2742fa45a14326
SHA512 d27791a85759f8ece4a7acb99ee4bc9d46fac6698830492e4f2a456f58759b667af6b1f422ed72ffd179bab41b8217222ae09adbb2e7aa0ad4a1f37be1ffe1f0
SHA3-224 6400287bac75009292e26e037da847ba56ea6bb1e5fcf9a97902c1d1
SHA3-256 b3e542521498294709642ffe06d2bb36070d80e97ee9c89689442d58886053a2
SHA3-384 5f49a3263cfdd1b5b6e3d44c6cba7b662981868405150379a0d123c7c853789ba9339377c0705b60a9b1fc53f330930a
SHA3-512 35801d47fcc0f2747e67f4eabf15897e1b814f24fc7a19b05e8b46b4d268310801728d4dc4afef104e1834df83fd6e043648fceceb2b8cf76f9771ff857c09ad
RIPEMD128 b711249f78449f387387d3b99dc70c49
RIPEMD160 89d33f79500d3baf371a0a533e7e46e8131cbd7a
RIPEMD256 802c174816b819b092f62f52b2d43270ea31231ec645a4da4b577d9f3617a0f1
RIPEMD320 12779f0ca84e4914a20d5f0cf2aeb9706f23d78550c169788fd0b40f295d6fffae279147c464a3fb
WHIRLPOOL c25b3ae3f30be432b3e3cd02e88d6d658a517a8590ca716543fcd15f34dbb608c216031140251b1169d9a668c112cbd2fcca93fa759d7fe373e9921a72bab802
TIGER128,3 524731f87da56fc106d2ae4b0021692f
TIGER160,3 524731f87da56fc106d2ae4b0021692fcff95548
TIGER192,3 524731f87da56fc106d2ae4b0021692fcff95548837e1318
TIGER128,4 441bfedc27c05c98f14afe9d1d12d75d
TIGER160,4 441bfedc27c05c98f14afe9d1d12d75d227adfcf
TIGER192,4 441bfedc27c05c98f14afe9d1d12d75d227adfcfb969b59a
SNEFRU fbcfbc64d7e8631e4b163cf38b9d77680e33d2a01408a124e4c75278b26e0d06
SNEFRU256 fbcfbc64d7e8631e4b163cf38b9d77680e33d2a01408a124e4c75278b26e0d06
GOST ea02435f5fbaa63102e00a3cdaf34705946a0e46e0b546a5187ee92a5e640540
GOST-CRYPTO dffe70d28d8fda0c696cf07d9ec617a096ae06bc6a7c40791691f9e8f2e9101c
ADLER32 7dd40ffe
CRC32 e3796901
CRC32B a431beb0
FNV132 6931e262
FNV1A32 b7b41edc
FNV164 28110f1549e8e782
FNV1A64 c9232309a8a5da1c
JOAAT 715915b6
HAVAL128,3 804b2bc3d91d6d43c414d41f9f4cc4b1
HAVAL160,3 e21e948ccb8f8e4601ed96738c1ea6cffe739e54
HAVAL192,3 c41c1cf2956b578be1634a17923ff451c17ec088b1e83ee8
HAVAL224,3 8c21f65495953bd4c11754a76db280b8de364eac896909040952f972
HAVAL256,3 eeafe645547576fe2337aafa1831a99cd8132c73307f1bcc96cc84dcfa5863ce
HAVAL128,4 672508856fe3b85ff332eccc2ae2ad42
HAVAL160,4 b077d78574b217fa8f6806d9005a643dbc11f39e
HAVAL192,4 ad681dd0cd928fef80b017a2c3036cb2645e4e7396c6d035
HAVAL224,4 9a5467614f93f60833cbe5e9992295e4bee1c05e06b353ab384c9b13
HAVAL256,4 eee51138850b3acb98b97148375115e17965b100431e3ba3600f591b6484e675
HAVAL128,5 f112fd34e0e5f29b1b60656277bb4bc5
HAVAL160,5 d75dfd499ee82ed220fa190006971745f947f48f
HAVAL192,5 8a38b70023aa7b177fb69c1b3df5c690053de0a92e313c88
HAVAL224,5 e1750e65c7a6aa72bb86de1f0bf8fa6b7916cf8f8a3d68e7b946b80e
HAVAL256,5 fcc634d6a2f3d4e96253e452efd5e561025556e69a93efe30c37674fdfa761a2

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

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

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