SHA256 hash

SHA256 encoded string

bfb885041903495cde45f159a056759846d5afe012c7a59edd40f8f5f279ae89

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27FMX%27 %27BUD%27 %27VNT%27 %27SILC%27%5Dbfb885041903495cde45f159a056759846d5afe012c7a59edd40f8f5f279ae89

String encoded to other algorithms

Here you can view hashes for "%5B%27FMX%27 %27BUD%27 %27VNT%27 %27SILC%27%5D" string encoded with other popular algorithms

MD2 a91b2127a47187270692930a3d8a881b
MD4 ddc03b7b4994b5dec1daf0e9c0f2f746
MD5 4af2ca8ed2b23c65dc3cf03fa0112751
SHA1 1ac970640e1307105a94054bb1d61f778a139681
SHA224 09f86ac8cdec17bca97122d96d719e64a9c357e722a2373c12e5a673
SHA256 bfb885041903495cde45f159a056759846d5afe012c7a59edd40f8f5f279ae89
SHA384 8b6109951d2e091a0c7fb4cd3f71674355f0ee6bc6ecf36ecae9f49f1200d82ea3d4cebc73650428b548b094962d4892
SHA512/224 e2a951e2bd76c4441fd4e9aabea4138d5f623f46c2ee2819aed7165b
SHA512/256 30d18192d444eebdf48c34310784680a564b8c64cb502b67fa69637e2d45224e
SHA512 feec2ed6f621590e70ff87a498ed4a732c13e1e1716396e04841222a5aa0d483b349b8b2aa90fd99212f510117269997e73c5e09e473f4b1af1c428d6b0d9495
SHA3-224 6becec5ee14e08fa21d1cf0a8ab76b64d834c636a74fe878bca3ce98
SHA3-256 b003b9d48e4060d4949522bc9f1923e86cf75608b83d57b16c221a4b5dc4807f
SHA3-384 9d8a50b268dc4c34a6453fe685b72b0a425b64cc3bf53bcb181f8e88ae3c05fb74ae9b25fe8eb5a47eba8f1a02a395d5
SHA3-512 5c828abd431783d0d78e07b160495d66825837029796d72f81e438fdda3797b2248d6d89e8663d67b992f2b87c2c0942a8756842d335d70a09249b0fa71e3d8e
RIPEMD128 b5d368b529ddb3190cc094cbbcdc2f0b
RIPEMD160 1ab3a4eeaf74b41c502045213b823a65d3bf4fdd
RIPEMD256 4c588958e5b7f8bab359b173494f0fdcefdcc7040448e8741496ae1f319a07a5
RIPEMD320 dce9fa1cb9c35382a9057bd7d72d2caf983b2472dc8fbcf23ecd635e879ed5feca34dcb55b87168c
WHIRLPOOL 97fcd1730d5c76645ca25d09425bcde6cea9325949afc14aafc189661254d27cf8bf7f488d2ef623c30b2eb7d1f3cf70265f6b3336a13b1439f88cee24bbb798
TIGER128,3 0f4424e73e6ffaebdce3f500cfcbf54f
TIGER160,3 0f4424e73e6ffaebdce3f500cfcbf54f9ece25e8
TIGER192,3 0f4424e73e6ffaebdce3f500cfcbf54f9ece25e84cd9ae21
TIGER128,4 c619ec68dcb2f9385f43e54ce31e5796
TIGER160,4 c619ec68dcb2f9385f43e54ce31e57964bf9aa84
TIGER192,4 c619ec68dcb2f9385f43e54ce31e57964bf9aa84e18b68cd
SNEFRU af004518a04d6181da2774dcabbac2b4bd22eeb0e84a03cff80ca6aca7f70153
SNEFRU256 af004518a04d6181da2774dcabbac2b4bd22eeb0e84a03cff80ca6aca7f70153
GOST 6a696494bc3c3359f1c13150607f9f8778471a5537d37c15e6883b88797a09a5
GOST-CRYPTO e6f7d8a7f08909d79e29228b0a45a0ca28414765df83aede7a5cf5644829a13b
ADLER32 e7f209f4
CRC32 d4262d6d
CRC32B 3bd112b0
CRC32C 67051f4a
FNV132 9dedd7bc
FNV1A32 c083a9a6
FNV164 2e46ca8521a03a3c
FNV1A64 6d4f207efd6e3786
JOAAT b34a1db3
MURMUR3A d9f95cdd
MURMUR3C a5c8596246d41965dd25c5177e26e995
MURMUR3F 6eec1023b153330a6d51a6028d953d66
XXH32 ae95a27d
XXH64 11a6f260bd0a99d2
XXH3 e58efc6b31d11266
XXH128 bccb9f754ae2d42f1fd4213cf4c8bd96
HAVAL128,3 73a114a4dbd0bdf011db3ff63bd4bf75
HAVAL160,3 72c8616d8832673a192aa0166ffad466f0f98071
HAVAL192,3 5f977377d7cb178235155a77364558dc319273c8f74e2ab2
HAVAL224,3 87d66a8f3e2cf14d8ac1bd48f3505187a9b96cc181f3a723b0fc078a
HAVAL256,3 4aa3f38382b6be20be9326b273ce1fcc55645c657136f53685ee96699409aff0
HAVAL128,4 df237eaafa4ddc0aee583c3ef201ec66
HAVAL160,4 867d55f1a389c3910d16feb24058d582b2e0db85
HAVAL192,4 7cdd0203a8590202673fbfc4e19c6f7a1325c8936d4ffea7
HAVAL224,4 04f8cfcbfe6b3f53ada7fe964428b7fff3aac14804573a462c15cd0d
HAVAL256,4 f244b39743686e2c5eed44e8a06c3e890002e4c9f279407ab59f9e706627220c
HAVAL128,5 4af15501bff6d2de92cafa0120550a41
HAVAL160,5 8399cc51d9104280e87e3931d836c720aa3d8efc
HAVAL192,5 ca1c3f53307fc225ec8c012e1da80ff61709a973a9c6e0d1
HAVAL224,5 f249593414158085af484d443ab16f0f402cd56dc42044a585b81834
HAVAL256,5 d7c195bac7b7a7a999748b7489b62a7f57419bd2b8ef0d12403bfa6fe175c4a7

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