SHA256 hash

SHA256 encoded string

88afea1a43bc155e1cdfc4a1af8cabd28296705fc7c7e987db695303b6c8b081

Your last 10 encodings

AlgorithmStringHash
sha256['UMBF' 'BG' 'ARCC' 'R' 'CPF']88afea1a43bc155e1cdfc4a1af8cabd28296705fc7c7e987db695303b6c8b081

String "['UMBF' 'BG' 'ARCC' 'R' 'CPF']" encoded to other algorithms

Here you can view hashes for "['UMBF' 'BG' 'ARCC' 'R' 'CPF']" string encoded with other popular algorithms

MD2 471dfb9b86425b0057d6dda8d3e2bcf1
MD4 c6d56ccb6f5dd9161df98a908818bd15
MD5 44fedf75dab04d0096b09e9ac2969c2d
SHA1 d826726b8013b377e80d85fa4c513a4bd757c214
SHA224 e38dc5ed4b46f4830aa8479351453b75ac687e0457b0f1f1ac48e3d0
SHA256 88afea1a43bc155e1cdfc4a1af8cabd28296705fc7c7e987db695303b6c8b081
SHA384 4ba24bc4968413a796a15600c9cadc591159d9c5921d35646b524aaa7263160be63932274fb4320502f852022066ded3
SHA512/224 d0cc58a9440a370d4a6227fdaa3c4a17ec85317b26f22659017649e2
SHA512/256 c4f59d77af4bfc64f4f42c9d6c562c9cac3a137252f52745c8a0abb9f6e93868
SHA512 2e4aa81c7c291206519178b3ed9db54866c5898eb3e4eeaede5d698359569a48735a2b6e72d9dfc33a4c8b2c4a525438064a91395373bed43a20c14a42f2d1ba
SHA3-224 1ee4afd4cb39a24258baa2452a5f363000546ba68f4a2adb6499ce29
SHA3-256 cd84ff37ee79ea41ecba45b994240adb400cdbcabe689cf52c77b92dd1fd2a75
SHA3-384 820400b719662b78e282a586de928e4199ebde7dc8e12f452a15c453694c224a893a4fc8c0b31acd07e6170a4a114326
SHA3-512 e768dcbfe3514faf913f5b58e946e0fdd2f592d9d6e684a9aa1c5b139284cd1f10c8bbabfb0029576325f9f5da92f443f733f95c38a60f4965bfbed109319cb2
RIPEMD128 2622f42b823483451b127b69c6101e87
RIPEMD160 aeeb2fd6193da0b51b0ee1cd0fa1b96e29b9a99e
RIPEMD256 e71cd9edf5639664afcde24a93ed6c87da6bbf1c146efe55cfe001f0a13ec5e6
RIPEMD320 91530b858896760c1ab234bc54cc28d22846ced5b268b037552cc35e738435e752a42dcaa1b69500
WHIRLPOOL db4b5828b315b91d8ca1392acd21fe87c456c8ab194e914a996f8dbeb3b03b6f57793dd6415c68859b1de2129e14dba7fd3130c6990b95593685fa5515245b97
TIGER128,3 62f9129998b24b36c8b1d1edb4544ade
TIGER160,3 62f9129998b24b36c8b1d1edb4544ade8d3cfadc
TIGER192,3 62f9129998b24b36c8b1d1edb4544ade8d3cfadc803a37b7
TIGER128,4 8d3143f1fe48a689f21e17c91c425374
TIGER160,4 8d3143f1fe48a689f21e17c91c4253748d2f7ac3
TIGER192,4 8d3143f1fe48a689f21e17c91c4253748d2f7ac39413ed8d
SNEFRU 40a466abc125bc5bdc09c18cb88f482f7ba0ad8ae497e79bdf3cd6ad71ae331b
SNEFRU256 40a466abc125bc5bdc09c18cb88f482f7ba0ad8ae497e79bdf3cd6ad71ae331b
GOST d0bb46aaf04117135e608e626191a876fe855848dd1c948631f5c1ce04010997
GOST-CRYPTO c27c571e11fa497626e0fcb4c3e60c58d1160d83142a663b83d4768c818390bc
ADLER32 695506b6
CRC32 7780019d
CRC32B 3dfe4ee7
CRC32C 75d7e976
FNV132 a80f3eae
FNV1A32 8d42f554
FNV164 86b4c0259dad5d8e
FNV1A64 8d069342015d8954
JOAAT e8aa3d4d
MURMUR3A 1844d0f9
MURMUR3C f81326fe79c0c7d53b6350bfeaaaa9a7
MURMUR3F 52be949f9030dcf2aceb264444de1d0a
XXH32 fa16c9a7
XXH64 982e2c6e0aa69a45
XXH3 576baf9b8fc7180b
XXH128 0b632f9ff67d62d41ff3d2c741dd3fd5
HAVAL128,3 ea94cbdde01dc198bb575b3e99252217
HAVAL160,3 287cebb4d482781fce143853e3ecdff19c627083
HAVAL192,3 1135e939876adbdf3e0190ff50bcab1b807739d3a97344a7
HAVAL224,3 ca6362cb554999e82293cae78440dbb9c017a2ed6ed578d04e3ea786
HAVAL256,3 d02bf05c6068a1cac451fd9e791407660c580f229c4f2bb7bb254dc0d21646b0
HAVAL128,4 3260ad38d554999cd6882a5b2cf2da82
HAVAL160,4 9e66cbde5fdcd0ba1042a09f6f49ee11b2d09cd6
HAVAL192,4 eb3ae8de384411a7f777dff7ee4d7cf050b65fe475613dde
HAVAL224,4 5acac38231066b66d38df50d3337edab6467925a033e0580d6e51987
HAVAL256,4 cad5613dbf575a0af233d824ea6e037472b882515af3481327ec4feae7406dce
HAVAL128,5 6c747e4f248e856335ee79441f455a1c
HAVAL160,5 5256d7aee1aa383b5d11c19af776fc62878e9161
HAVAL192,5 97f65a941e102e0f055fd02951218609f22c495e31ae02a3
HAVAL224,5 fda6ab3c98cc4a460503854173a7387091790fb4f4007bff525a7c7f
HAVAL256,5 1136c70cfe6b332a5994a0601f561e0e6e1ac35cc2fa3df4be1a8be2bde7a206

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