SHA384 hash

SHA384 encoded string

4feb2be35d821966036f67e907c0ceea8632ec7af0e1b720ab1fb6a865f2c00835d8d7666813591bc874851f308526f1

Your last 10 encodings

AlgorithmStringHash
sha38401234567890123456789014feb2be35d821966036f67e907c0ceea8632ec7af0e1b720ab1fb6a865f2c00835d8d7666813591bc874851f308526f1

String "0123456789012345678901" encoded to other algorithms

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

MD2 a0d332479f3f7fa714762f37b30f3202
MD4 4e0509ccef573671b8ad996bde21e0bd
MD5 8b50575826e6ab4102f1335396b29bba
SHA1 4022f4ef909db734f6c6df393b51a0a34cc2edee
SHA224 f0decfc2f6b168ce7b07a37859e4d97ed136b0eae972a38cf84043d3
SHA256 285cda1c67d9118fe505aec5031ed73135ec3b2a9116a878104be9d0abe63c2f
SHA384 4feb2be35d821966036f67e907c0ceea8632ec7af0e1b720ab1fb6a865f2c00835d8d7666813591bc874851f308526f1
SHA512/224 8e04da2f590bb2d230ffa3fe72ae7b2eb19d8fd7123288399d5c5394
SHA512/256 8e0cedcc17adb6696772322cbdc2e17c01287a5e57433df2e53f30e045d5fe0f
SHA512 f59f4e896f84e4e85f4ade742377e68caed103728300d60819eb549bfcbddfba137978435c56e02679d00f4b351043bb7d61bd8870a64f1bd5f11693a532d00e
SHA3-224 055cc0dbba04f184196f239cd14f6c21edc5cbd549dde62735216977
SHA3-256 4046d801570b35a05dbdadb9dfae6da887aed691d6eb020064c0b426c6267d28
SHA3-384 a2519334d3241e7c43c4ece04aaaa6e3d9baafccedc0c2fbdec4a3976fd5dfba323bde23eb80abac4404a56f40616476
SHA3-512 d7157627906f8b8ef5dee8f1a9b87b232ea961b8185e802908633688977f6623437f608d32cde5e148e99d2a7850ff8487faac86b098222871b9d58e0d28ac7e
RIPEMD128 81cf58382ce3d836eedbeaf817530c49
RIPEMD160 9149103406c40e31d64cf7e0d1f4d8c954196b35
RIPEMD256 d4a877560b3a521753ba6f7add8bbd9fde4c6a7ef7611c063c241158e66548f3
RIPEMD320 80d4c57ae67904f003a6edc242fd215558359a74cf51cb065239d7b92dff95161c0a14fd3f12350e
WHIRLPOOL 4e02ada458d82e8bca357cab01430df17762bf81dfcf33dd7fa6ec8828a0b6e3389753317cfa6af71cd42d2e6b3711ca57c499eaeb3463c46ee6bcf2fd682adf
TIGER128,3 3b1d0353afa425609829e96273e19305
TIGER160,3 3b1d0353afa425609829e96273e1930505beb02b
TIGER192,3 3b1d0353afa425609829e96273e1930505beb02b96fa8c4c
TIGER128,4 191481772cb0af582b69f25d278a8956
TIGER160,4 191481772cb0af582b69f25d278a89565ff1a81d
TIGER192,4 191481772cb0af582b69f25d278a89565ff1a81d47f153a7
SNEFRU 8f3aa7b7f82b30acfc7c993b12c68bb8c0e2b79866ae81426fef9947057e1fa2
SNEFRU256 8f3aa7b7f82b30acfc7c993b12c68bb8c0e2b79866ae81426fef9947057e1fa2
GOST 34d8bb9a3c1562efa4172981f8ea866ab01813acaabcfa7023bde61fd3fb2fd2
GOST-CRYPTO 79efa0ebcdf9a9ccde93a5be458fb1bb1ae0ab0b7017b1b4b7e1716ff9be70c6
ADLER32 3347047c
CRC32 2ec6ea4e
CRC32B 18bab377
CRC32C d6392e9a
FNV132 c51ec9c4
FNV1A32 2b8d4a32
FNV164 7ae427d29ef904a4
FNV1A64 48ca44fcd20b6772
JOAAT 52a0fb95
MURMUR3A cbff06e8
MURMUR3C 78de05f963c3ab1473e735812477b7c7
MURMUR3F f372cb25c54a8d3d781924f35c5dd4de
XXH32 cf13b4a5
XXH64 6c0a19c68083325b
XXH3 33866f7e57174168
XXH128 bf686d3c7d6dfbbb4204fda1ee74839a
HAVAL128,3 a0aa0500c0f885f138315a322e3c9e21
HAVAL160,3 086497417c2b6fa104647613ecfe1b5392dd18cb
HAVAL192,3 8a99b385c4b943dd6a9e13c45d6add21d250b4546a4c01ef
HAVAL224,3 b54ae44fda709dc7a455b0696eaef239b79c0698a47986ea620adec0
HAVAL256,3 d406ba40d8f9e0d3a36312bbab09a403443310de0abbeb6ebd2e7fa12bd41b34
HAVAL128,4 05d62eecf1fa8069746e96104a94e431
HAVAL160,4 90f1a20e21ecd1ef3857f1e8e33fdaf1eb6f58c2
HAVAL192,4 c30dfa4b5dfcb7f1b48baced4b98a1d1ab511337c5b97f21
HAVAL224,4 881fa814800fc7815c123b75bc3489ca9b337442b5d2818d19205977
HAVAL256,4 253f8a554f0c970c8128ffeeaff51bbc816a43cd060ff8c95d166ed5eb970dc1
HAVAL128,5 8183f7b2171ac17b189ae1da2d89edd3
HAVAL160,5 c20916c2a9f3ac2aaf0e00cd388adb9e8fd0cf5f
HAVAL192,5 146d96214a2e4ef4ff923d3e3dc40945b2b880518f7e4122
HAVAL224,5 c116d01c5f1f0827b3fac0bdb1630222b61b153f37d126c655bdf0ed
HAVAL256,5 3520a0e3ab9463422f2eb08dc69bc84e7e0de546568088f66bd1969de77a8a41

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