SHA256 hash

SHA256 encoded string

cf956711f5d4557b4dc26125b23f8df6a8311397edd42b92d15481cd160fdc8a

Your last 10 encodings

AlgorithmStringHash
sha256['FB' 'NLY' 'CONE' 'AZN' 'CS' 'CVE' 'DVD']cf956711f5d4557b4dc26125b23f8df6a8311397edd42b92d15481cd160fdc8a

String encoded to other algorithms

Here you can view hashes for "['FB' 'NLY' 'CONE' 'AZN' 'CS' 'CVE' 'DVD']" string encoded with other popular algorithms

MD2 0a5579c55c1fa422067af00b8992df68
MD4 64fd5dd790b99119579c7e2140b65473
MD5 60088e081d938ba42d03adcab0de2049
SHA1 334b91185360725587450e5b179ba770f2723e7b
SHA224 9847ac24f999d87778723e5f2aac9e6e4d36a2457ec38304cd0562b9
SHA256 cf956711f5d4557b4dc26125b23f8df6a8311397edd42b92d15481cd160fdc8a
SHA384 e9ca7b2696c9d39c254e02b9c1ff1201e7141e8f63d7d5674cccaaecb3f6f267870ac8dfb64a1c6eb8b80ef160f22dfa
SHA512/224 e98af31adfd5e1b87cec56474975aa2d52ebc071f957f0b7c9c4a9e0
SHA512/256 b1ffa7c6c3913a2b70c516c830d4e75c191084ba23e308642d61ad6b5e9155b4
SHA512 f942885d602a060bb32f1928d75867bdd9163caa66be6cb55a656fcb88f92146a6aaeacfcc51384c194dff1aef275c76f737886ac7dcad1c3a1b677750f9ddbf
SHA3-224 5ddfe58c55bbff6ee6fc03cad9b9304ed188cbf2be1339c26e215fd3
SHA3-256 284e41425d71943d0e8c434bbcb9c11c311e6ad97035d19d23248b4a161e2092
SHA3-384 ab85e93c7e09d75471a1ee8fc0b8270a356a334cbf98b0c216e48d72a05ed9e479243e6fc5912a28516c73ddac7ff8b2
SHA3-512 94693683d0594fe24b0750b424940c4cffd35043a92421060cdc0906c6b45a35576e4c056c007df807dc0f914de61f1ab6494d5b3cdea249bbb07cce3586fdd3
RIPEMD128 a298b3e2824740a2a1dc8442fd93c9ee
RIPEMD160 8823967842620f1f034f88206e3d7ba76487a834
RIPEMD256 c4b41dfcd8c6f52d785c4794e33621fe0e95f12e43848be6a60ef950909f06aa
RIPEMD320 d514bf643e0057c9feeaf2b38dec4fadb0c9ac9ef3708625d5bc05acb1e91a5c3414306b0e64fb49
WHIRLPOOL 6a459b1d538e5788d8cf3da09a449f6f5d79de3bd62bda760865a3f7dda989bbf5eb4a14afa50a516f1640d539ea0308f25df3f8e2244e7e46f733ad1a8c6397
TIGER128,3 0684e329f29579a74097c7cbb5a37f8e
TIGER160,3 0684e329f29579a74097c7cbb5a37f8ea3fe3f19
TIGER192,3 0684e329f29579a74097c7cbb5a37f8ea3fe3f196ddfab4c
TIGER128,4 1cb8906a2fc5b053061bc39a1731adfe
TIGER160,4 1cb8906a2fc5b053061bc39a1731adfe61f1a799
TIGER192,4 1cb8906a2fc5b053061bc39a1731adfe61f1a7994ca2da88
SNEFRU 56133790d9fce99b5bfa9adcb0cb9c67fe88784c71d50d20ee6b81b2c82f7107
SNEFRU256 56133790d9fce99b5bfa9adcb0cb9c67fe88784c71d50d20ee6b81b2c82f7107
GOST b966c7e61f8aa050e394bc37107ab3b87b226169ba6283b03391517f1cb363de
GOST-CRYPTO 24075c3aaab782474b0e8d14acf76aa201f844702093fb9f6df1e4045e77feb6
ADLER32 cacd0976
CRC32 41c398de
CRC32B 6fe4a028
FNV132 e7962974
FNV1A32 23aa76f2
FNV164 a71005205153ba14
FNV1A64 9b9bd1ce7eef9672
JOAAT 223321b8
HAVAL128,3 befbaa0431cb7e8918b656a85fb3c819
HAVAL160,3 26a4f4f9262678e3585591432a107d425340043a
HAVAL192,3 6e3e88878cca8d86873dbad8d165828cbf15b6cf82eeaea7
HAVAL224,3 b4e1549047c6172f732665b6582a879078fe8178960a28802a7f3456
HAVAL256,3 b58ac4eee686b582be2e2aad418b2d09437b858f5bfcf72cd58cf28b2b8047b3
HAVAL128,4 308754d0795eda621ff02b10cb61219f
HAVAL160,4 25f6075258b3784d838aaebe6c99a985e0bd1772
HAVAL192,4 c748088227e34af043ddd7e8a203e81c16ecc9c629a5a493
HAVAL224,4 eba1cf1d4b671b7c2a0d19d1221a98121aa13b3d10ec9e0be43e1673
HAVAL256,4 d5ab525b1cb7b38ea4c5237a1a85fcf186c66fc34ef94de14ec3db5de0cba6bb
HAVAL128,5 07fb613f7321b89d7a0475c19ef55a91
HAVAL160,5 b16aad196b756c7cc055961b27c145de86f1dad0
HAVAL192,5 1d1a78d635726c8e3f0a2829f527b3ba53d8236cb05a1a4c
HAVAL224,5 3567052f0bc547bb162c69555e30057662177b103ac01bc19174e01b
HAVAL256,5 fd4e405dd2d8ddf3dfdb65e12401207b1cc130379a1f8f336555e1c189b7519f

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