SHA384 hash

SHA384 encoded string

2bfbecc3fb3f8278ecd628eade2e91a5c040a6422d3431a6671f5876e99a66bfacb02087e184fee01506001b844f86cc

Your last 10 encodings

AlgorithmStringHash
sha384Free online MD5 Calculator, type text here.2bfbecc3fb3f8278ecd628eade2e91a5c040a6422d3431a6671f5876e99a66bfacb02087e184fee01506001b844f86cc

String encoded to other algorithms

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

MD2 d17a7772fb79afb609fea9e3259b0617
MD4 566e526d74d71c2d33ac1728f8810167
MD5 31cd0fe8d535cb210ba330a33980e969
SHA1 1e32f748d2fcd5ba407528b90d20d5b0d5a15541
SHA224 1a2a101d5a545a6fc544848e440c267d5327cc102b03c3d14fb7f1ff
SHA256 ea05f82a88e5afc090d21920342b16f6880b8026021b2a9f9f82c3b13d192291
SHA384 2bfbecc3fb3f8278ecd628eade2e91a5c040a6422d3431a6671f5876e99a66bfacb02087e184fee01506001b844f86cc
SHA512/224 4dae6f80045ec403d78dfea811b857e424b712f93280ab0a5ea4c3fa
SHA512/256 44bf6b4bd0a29fbd00ca541498651c1da2720ba685a1beeaac0e26c443d1a7ab
SHA512 498d772238936244acd61c61cbccd40e2452bd76ad612c0c5b4eabd2f27b77729c0dfe1aec5639a0d03196b8fe59c5faa751a9095b3e1c79aceaea908f24d893
SHA3-224 885e35a6baabb85e1ded1961876e55c725462e25d843865d4d90bda5
SHA3-256 6c899a684ce8b6e4e3a920853fc45fe7792db034b316095067bb063ec73b4dc2
SHA3-384 2d01ade751511a5024de9dee99dfda460854657b0cbde0996c313e618303fb9d07368b828d3c3a74958a594a9970fc2c
SHA3-512 cde85bbba6aac18565215cb976ca07bc79d8972ae2d6a8fdaeb3c1fa26c9228d2949fdb0a7737c0d8516ed61e653eac5fd4397a74a24ad58f5eea49f43142063
RIPEMD128 bf9953293cb16aba657f2b415509ae4a
RIPEMD160 03f55587ae96012a331914b2a79286099842aec5
RIPEMD256 cfc4381eae1a7d4ae54acbadbebf72fb0da6741bed0355f332daaf27d55ea7f8
RIPEMD320 45e35fcbaffd253bc6614f2447caed442d5921a837f15fd8e952d6f5820f502b0fd9a2c274394b99
WHIRLPOOL e986725af4d3813b1d5fda211b32e538a4504412c94819ddb5a1c2de2cb21b22aa35cb13d914e65b5f92cc15a249dc205d6ff58ec7c88e77811e762cd1066eb0
TIGER128,3 41e3cb1b4660cec9379cd257208e98ce
TIGER160,3 41e3cb1b4660cec9379cd257208e98cecb08f718
TIGER192,3 41e3cb1b4660cec9379cd257208e98cecb08f718819296b2
TIGER128,4 97fa48364c81280721bdeac4eff52c44
TIGER160,4 97fa48364c81280721bdeac4eff52c44724b23ca
TIGER192,4 97fa48364c81280721bdeac4eff52c44724b23ca46e351a2
SNEFRU d7a3301e1276f7b59a3ad38b24772963bf25ffc6b80633fbe8bcbfd8f8e910de
SNEFRU256 d7a3301e1276f7b59a3ad38b24772963bf25ffc6b80633fbe8bcbfd8f8e910de
GOST 51e6c15d85388f2ea16dc707bf5a85c4fdcd8cc33434335d16452d2938cefb0e
GOST-CRYPTO 1a878eab255ffe06c51bb462c8effd139270d553d97f1ff28b2cbabf597c89da
ADLER32 497a0f1d
CRC32 2f54c120
CRC32B 1d1b74ee
FNV132 01c8b775
FNV1A32 38a6e73d
FNV164 50e9df924dff8135
FNV1A64 4346d98f3544657d
JOAAT 0b689c1c
HAVAL128,3 6b8ab5fa24b9b8c964835c5402e339fb
HAVAL160,3 a95bfb6d9e178fa82cc3703edcf1e05aacc74556
HAVAL192,3 09323b8f7a3cc6299cf33c482a440840b932688b6f92f9dc
HAVAL224,3 6e0d05ebae3fc1834070dbea4de010810e411c8dfa8581ed0c7aabce
HAVAL256,3 0f4ffc2b1417b8545d8200fd0b21c037056300b9ec5b4cc588c580352f467a1c
HAVAL128,4 7c8192290c611824a83be0d68da86552
HAVAL160,4 2670f5b903683b58dacea4c0bba32a44ff08d13e
HAVAL192,4 0e4aed4257fd5fd4663546aff85164752395c8dd156fa5f7
HAVAL224,4 c5a3f758c4027ad1a749d9bb14bc8ab8823456630763ff10aba635ee
HAVAL256,4 6f7463124b851861879f4348be01a5ffe0a2a30bc80352ed7c0c28a0ba89e883
HAVAL128,5 216aa16b53761d10be0ffbbcc4543c50
HAVAL160,5 019721276aa6a1e14e8581ed7b5f91664ca25f12
HAVAL192,5 37cdae92a3a2d67107f567319e637e01fa7dd76b1b68d978
HAVAL224,5 4877b8c519e7a7494fd6331a727307595b606eb53d6a3e1b1c2a8eab
HAVAL256,5 1cb56de32b231aa030e7011f6c42415e56691ac77ccce277e353c533dddf21af

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