SHA256 hash for "['PCYG']"

SHA256 encoded string

792dd2bee53031902726cdbd4531de0380946eaeab63796d83fe177cb2e3a3a3

Your last 10 encodings

AlgorithmStringHash
sha256['PCYG']792dd2bee53031902726cdbd4531de0380946eaeab63796d83fe177cb2e3a3a3

String "['PCYG']" encoded to other algorithms

Here you can view hashes for "['PCYG']" string encoded with other popular algorithms

MD2 68493068d41ea4043221d07b0add9417
MD4 4e10178a3744ed19903f919dfd8dcbff
MD5 ee92543218bc4c7464a232d9eea39923
SHA1 cae82e31f8aebe2bdb536e5b28b34ee22cfe7e72
SHA224 2fae047e8edd0b7c646d2899d35b9464916389ff9401e3087eb258e2
SHA256 792dd2bee53031902726cdbd4531de0380946eaeab63796d83fe177cb2e3a3a3
SHA384 48b642ff0dbefd9592a82af31fd072bcf06c209e067312d5f4714703045500caa511fd8582ae1998793520d55c2e5296
SHA512/224 17ffb88a525382de9ce9deaf1f8e20faa859edb243175c79cad20888
SHA512/256 6d048784d2e261bf86e9f1a9f13ce29acc12a29364aa8be14a9760628f6879a2
SHA512 9e0de2ff5fa0cf8fbcfc5a777e74e11405433ff7baf9db289565d9d5fe84411103aed7405010ab03f45fb018c93b579114ba2e65b5eaa520a89eb6d6c3464086
SHA3-224 e9a4ec2091dd0c02d056542b8f0892fe52d9d8813712f1f2c64bf8b1
SHA3-256 8a10f7c221153d1924f297973b29ad1489bcd2aea3f4dce3352dbd59f1287b4e
SHA3-384 6eee2c5d1b6bcf9ad5381c25e7c2cd8d6646ed786aeb1a291bf23f3c8ca5ba41f07b56594f2d11bfd1f30044782ea82d
SHA3-512 2abe5d21060bb0322b30d4f2e042f3eef2fbb7f52b379f921efd6bd8820976c9182c54636cc6c0984e416dd357d5b051db145f1f629d7f62c9c375fbf95ac69b
RIPEMD128 59a9b8289f53a171777987a36c02c84d
RIPEMD160 a5ce51875f69e4ea80029783fd9ee9503d4b22f5
RIPEMD256 5b34b2824af6272a0327f2be5b0e1d57c5f8410532719fbcded1c7ed31384e4a
RIPEMD320 919c75fd27c03a604aa446aebf7a7e01fdf51265050967b10cf64cc3b3360dd899ee2eabf3d817c7
WHIRLPOOL 0e9913281622d6927d94d91f4200a979e54b8e7d9e0a3848852fb26fd19b4625358ab66e2cccab9bb7d3653e0dc497d1482360299a9c0b9add11393ba9c9902e
TIGER128,3 863a19c6ffe7169ef948013790e23ed6
TIGER160,3 863a19c6ffe7169ef948013790e23ed68a69f8fd
TIGER192,3 863a19c6ffe7169ef948013790e23ed68a69f8fd8ab35427
TIGER128,4 564cde970fb80152e32536f0f53d2240
TIGER160,4 564cde970fb80152e32536f0f53d224036fddb25
TIGER192,4 564cde970fb80152e32536f0f53d224036fddb254f8af684
SNEFRU 5fc8e117d50fdd6a24d9d60be81883c383859d4a415400f51e66cb5efb55239d
SNEFRU256 5fc8e117d50fdd6a24d9d60be81883c383859d4a415400f51e66cb5efb55239d
GOST a9ecc2ca2f710d53ee18b728e78a5f5b26de5e2333095d7afdc1c97028d752df
GOST-CRYPTO 35cca1e9c1925ed5ff12ec02f388d9372a1df433e0dd8eb3561c62b2c1c2db6d
ADLER32 0a04023a
CRC32 7ac66308
CRC32B 786659c4
FNV132 682ef044
FNV1A32 b4f9dc36
FNV164 fae8d8e5e7043584
FNV1A64 83efb6db9d93a196
JOAAT 7e388a8b
HAVAL128,3 4f2320b84914d9d2ab599c4a46fda364
HAVAL160,3 fa849c3d822c18d6828a0da7b5721a7072a3975d
HAVAL192,3 af87393db6f1af6b6dd275a601052dc1bca9c61d4746720a
HAVAL224,3 990c8646acfe5a856fbf3e98f6e9e4219b36e1aa4d1a7045938a6ee2
HAVAL256,3 b4850f5032ca5a1990a929416d1d12320f9cc51f538cbe0e1e3928a795013202
HAVAL128,4 fd028a5c77b4612b6d2ff34c68accec2
HAVAL160,4 017058f18c9cdbdd1861e846172409a8da1a8ff8
HAVAL192,4 0e2507b5b6fd81b8fe4aff5aec7742ed000a678c22280001
HAVAL224,4 3886fc32f1e205c455b94ebc25c609e0470ecca9ad77fe0effbb3efc
HAVAL256,4 28f373413ea3789b080d3a14d65c6e2a29d16aeaaabddcc11f23597f3b443c68
HAVAL128,5 29d36604860b3363cbf45b6810e4969a
HAVAL160,5 a5c9aad36af337937e02a6b1e2980e5c3547327b
HAVAL192,5 fe02962928447952013af7a236711fc62ae0f37e65e26ffd
HAVAL224,5 67c6ba450d83c5f6c0ec52ab80a27b94d786d29e4c984deae77debd1
HAVAL256,5 d90a088a50aade1413c6c6829038c902aea1fc293372cdeeec6e00109788d4b1

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