SHA256 hash

SHA256 encoded string

6fe6903f796d7bc288ad1037029b7f09d3c52cb12ac2ee92e09ff985b5b8baac

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27UHS%27 %27RRC%27 %27FBK%27 %27PJT%27 %27PROV%27%5D6fe6903f796d7bc288ad1037029b7f09d3c52cb12ac2ee92e09ff985b5b8baac

String encoded to other algorithms

Here you can view hashes for "%5B%27UHS%27 %27RRC%27 %27FBK%27 %27PJT%27 %27PROV%27%5D" string encoded with other popular algorithms

MD2 e7b1863ab616da0f54ea140a40c7587c
MD4 293b900f915861b70f5b8da5f05d075a
MD5 3d01bd1d33eb48ce00e6a7f4d8d78a91
SHA1 4f981f092efcadf3ac9230f95364f9a413f1b1b0
SHA224 9c4d7cc1753bf37f811f3512b43e3e7b8541d6f1b137eec63bbdd41c
SHA256 6fe6903f796d7bc288ad1037029b7f09d3c52cb12ac2ee92e09ff985b5b8baac
SHA384 7bfd4504fd1313eb5cac5741677b18f02c8e5227a07225c5213d05b76abfe62d76de4a1c57eb7190579ad646a23ae3f9
SHA512/224 a9b4e5ff29f67c60cbab55e348b385178cfa0482e3ec34c086216679
SHA512/256 463846974802e2daf9f49bee059882834ebaa8252684eebbcd92191453174d1a
SHA512 06d2c6485ddb3c3f81f66b671eb94587552758e2efeda3c161bfe46f149e8f16cc07209ac02652a447b18e3575ad65c257e3cba54a5f9d56a44a13c022f9af7a
SHA3-224 e1f6e8d24f745f585a194b1d5b3713072089cf3e61e00b53f5d13c84
SHA3-256 f0e0affac5e5a24e4e8e9202d999f7998a40f66cfca5482582a8a15d46144ba6
SHA3-384 fec1d33d625f582a0918cf4ce183ad4a6ce6d2b8fd87a837fac862e21cc4e5f78ed4b1cf062d4e04d53e639f9fb9d1eb
SHA3-512 dab4d4a5980e37416f3674ccc7ee1fb5b151732ba06782e171e986e37f8bb86c8b8bc03acb2f6bc5badd0cebc9ab8bb8d4ae67e9d1a74371ee3209bd3cb9a705
RIPEMD128 000b0078542e5eeecbd832522ed0b63e
RIPEMD160 53531646b7a9d369d062e59e30a1320de1b11345
RIPEMD256 23a40fec77e14845f7044cd2120728a0d0c163d36f2e9e02e92ad59c0bd3ba17
RIPEMD320 1ff6bb3cae573dcd6036d2a39894de5972a5f53d3ab033e05a5a1c34728f4aa5ba8420a72145fc57
WHIRLPOOL 134f3357264f3d4517ef0bd355959bda5d8fcccd0441821f6c7d19394869661323d80f14b30b1d419518007673341e989ffa11983f2fe4b874a8b4c155a12d00
TIGER128,3 8d61b73e24029aa47f9774f2d8ce7bda
TIGER160,3 8d61b73e24029aa47f9774f2d8ce7bda3e5e0092
TIGER192,3 8d61b73e24029aa47f9774f2d8ce7bda3e5e0092781753b1
TIGER128,4 39f27e85b0d5de421464dd788e5bb13c
TIGER160,4 39f27e85b0d5de421464dd788e5bb13c8ab15f74
TIGER192,4 39f27e85b0d5de421464dd788e5bb13c8ab15f7402338bb6
SNEFRU 11a22ad91c66a364b5cb2c58f30f776bbd4d8bccc9cb671fe067d61b7c3e725f
SNEFRU256 11a22ad91c66a364b5cb2c58f30f776bbd4d8bccc9cb671fe067d61b7c3e725f
GOST 0af461f8174f413302f933ed7800f6212f7e40e659fc4febb945c472b77af75d
GOST-CRYPTO 56117bf3558a045d589ac0d1a695b84c34fdb8a6aed47b818b8c74aaedaab3a2
ADLER32 56730c26
CRC32 c91df626
CRC32B 9216b2e9
CRC32C fc852f41
FNV132 64c023b2
FNV1A32 2d05ffc4
FNV164 02e00e79682808b2
FNV1A64 64346215c3eccb24
JOAAT 2358a354
MURMUR3A 814b446b
MURMUR3C 18183c6c0a154efb91be47e984c3c41c
MURMUR3F 0f6d7be40897f6a13b03b694ef671a40
XXH32 ab5123ba
XXH64 b3c61c8ca08fc8c1
XXH3 620fb3e19f216578
XXH128 ae26d195d631f55c3fa72fe2821e1949
HAVAL128,3 df33b8cb75597ba87f528df051842f3a
HAVAL160,3 e88050b673c3129d387e9d7375aaa9f5bd9a95aa
HAVAL192,3 f2f560468941415f3451a0f31a7086dbddc5cd06117d5284
HAVAL224,3 d056a5f6e42855bfa2c651d09c1fc4e06f78a14caf69ad8d641360be
HAVAL256,3 b04db30f043ae3e581d3fb977e4b1034d601c3541ee223ad637ce68288d07c1c
HAVAL128,4 e2ff736b46381f94598dde7872689738
HAVAL160,4 8788fafdfe365cd58c67c3edac5fc47272850073
HAVAL192,4 0fb2259b22476c9a5f7bfc8963419e5c15af2b5d87986436
HAVAL224,4 450673c88fae4b712359a31484aa18a5a84581ebb820d260db78aae3
HAVAL256,4 55954e0496d53482b768423346fc5ab852b0f268c8c4f1bd3cc39a120614fabe
HAVAL128,5 c367747dac18bc76dfea5bd137d9ffb6
HAVAL160,5 9e1c2899788a28c95030441dd684828f6f3da7d5
HAVAL192,5 a29e15affad0574b84faeb7948c2fa9e7b0bd16e634d7853
HAVAL224,5 b75e2d513172a77b22fb06791edc8c7138b5a06ee06efe884c6457bd
HAVAL256,5 16a170de421064ccb00bea481ad18b6dd6d0c94be532d383f38509c8ae457041

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

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

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