SHA256 hash for "['FHI' 'CSWC']"

SHA256 encoded string


Your last 10 encodings

sha256['FHI' 'CSWC']4460d08d02b6a22f3c40d811e381ca5070d0908acd7eec736287928857780d9d

String "['FHI' 'CSWC']" encoded to other algorithms

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

MD2 8d75caf75683a8a4ce47f55c7c20ffcb
MD4 17a635a525840e7b65f5b4398805d92a
MD5 18d424c3ce20e5cb3bb3803199436e77
SHA1 57bcced779719f136277a42256da4ce6730cdfac
SHA224 e3f217a4965a3b2317e053e1669b61fcb93f2a91841f40842d2894bc
SHA256 4460d08d02b6a22f3c40d811e381ca5070d0908acd7eec736287928857780d9d
SHA384 35466f34f06480d0b01ca6666958fbc2bb449e32f415347a48b6b77c152b45bb4e422553d9f431e7235f7bed961c38a8
SHA512/224 8013a4cde80c60784a600f943a81f15d76aecfbc0f9d905017094cb8
SHA512/256 db151c19f162d776f283d3039cbf626aa76ce173a9365d101f5d7d659b25dfd4
SHA512 32afec7605e65e7133cb5802f2e6ab2acc9fa6f94dfe04c0dfeb14bceb2e374dbd5f89ad0709528610d53c9421139ef4ae73d695bd0f1f716ea4ab3c940d79b9
SHA3-224 337c0f9a2dfa48d75e0cfe1d939eaa060150d1865f8bbd0f28499b4e
SHA3-256 1fc92a63ca109b1db5a354c64956b478c0c4352ea7698a89d8ee4d4fa9afe663
SHA3-384 8147d2aa8360c1d2782e2677fc1556a89039a0bfe040c0b2bf83a2899350db5379325af61c9eb7f134e042f4247bfc9c
SHA3-512 6cc042a1c704d85e3e6a343bdc494dd2ada921ef7fec77e7225577063d7edd547f9f6543cd8d251f48a514e02cc06c376cf78315a640e9046aebb8fc61e8ede7
RIPEMD128 b5a3397dd26d1cc8b2fb9eea4dae3de1
RIPEMD160 72a02068c2f5ec08e3326923ce329008825925bd
RIPEMD256 a95c9f2d00c80d2da2966dfc9fdc8c502b05dc7dbb227aa362c094a37868af4a
RIPEMD320 1cb89143b1cb140d7ed3848e69172b197afe51833087d851731e3c403c0eda9f4589600f405621d5
WHIRLPOOL 598b3122be0ed4a123c5a821e4bfdf7b1fd1bdccf29e0c3117682b535af6759a60727f68f61431dc1e1911dfa4dde1c8446dfba511b9dd12a846bc7b4f451b04
TIGER128,3 56e38783b79a0bdd7a44d7856254b6b5
TIGER160,3 56e38783b79a0bdd7a44d7856254b6b53497a744
TIGER192,3 56e38783b79a0bdd7a44d7856254b6b53497a744995a6132
TIGER128,4 4e030c942def3bcdb6e7585a9eba774b
TIGER160,4 4e030c942def3bcdb6e7585a9eba774b18db9cf3
TIGER192,4 4e030c942def3bcdb6e7585a9eba774b18db9cf304f46c54
SNEFRU 4eef539405d119f228ec32220bbab0409ca2cb4166020548a91cb956bcb7f485
SNEFRU256 4eef539405d119f228ec32220bbab0409ca2cb4166020548a91cb956bcb7f485
GOST bd36b1b17656ff5d58a5b5aa3b02788a5c4c8387224ed375d280d33c68d1f6d2
GOST-CRYPTO e24cd16109bfbf22ff1dcf7ef2821a04b55eba03c193fb70284c072038dee815
ADLER32 19ae037c
CRC32 f7339a86
CRC32B ae65de93
FNV132 d3b7b516
FNV1A32 30aed8e0
FNV164 42a7f40439705896
FNV1A64 341aaad4ab909500
JOAAT d98b8103
HAVAL128,3 01e3bf74b942aa911693d73b83e58aac
HAVAL160,3 b8b3b8f4895e2b37a00e0f1caedc617ee7c2fbc5
HAVAL192,3 2fcd3af0f2d86ce45192257f323721eb40988e7369938a1a
HAVAL224,3 f23ea3593691c4e05ff69929e6cd43a39fd366ef37f88a65ad8986bc
HAVAL256,3 9d28eb9c4d0eb8e79aec85e5ec638774ee12235662368f65a4fbcc732750eaf1
HAVAL128,4 6c23ce1f1b8f9619e3be31dc17b18724
HAVAL160,4 050462cef127ae3027ee8cd88f549aebf88b487e
HAVAL192,4 af6923d1f8e3addd281a058d56e48003ea23a2d6921f62d0
HAVAL224,4 d7bfef8720a374616f07947910c7a4bd69ed37fd05e21e1992b06e1c
HAVAL256,4 e422cc109fc9f9ddbba32e509ee491245ccb4e65bfdd4a36af827c314ce3e931
HAVAL128,5 fce58542ac26e4dd52a0d5d3c33512f5
HAVAL160,5 f31daf9ba895fbc814bac14f4d7fcf67b70b796f
HAVAL192,5 12568e4ea8ac0881ee9952681d1b9ec4d6600d89fd152638
HAVAL224,5 fe4e67b93ab2649e4351ee1fc720ba222861f48419a8144423fce1b2
HAVAL256,5 e2367f72b873796d220bbfc007e8a87efbf13c6a2758ad7042c041ca7e932d93

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:<ALGORITHM>/<PHRASE> For example to visit page that contains hash of "hello world" you can just visit url: 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:<ALGORITHM>.<OUTPUT:plain|json>/<PHRASE> Example: 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")<ALGORITHM>&str=<PHRASE>&output=<OUTPUT:plain|json>

Usage from Javascript

We have removed CORS restriction so you can use direct access to hash calculator in your javascript applications via AJAX.


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)+'"');
};'GET', ''+encodeURIComponent(toEncode), true);
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 =''.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: If you will do this in your address bar you can also use semicolon instead of double dash.;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 Such approach can be also used with "plain" and "json" mode;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: 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=
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
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.

    $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