SHA256 hash for "['HOFT']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 bc2bf6d79a4304d2a537b6b363ec0a47
MD4 07ce54656c604478731ac2bbe40b0a95
MD5 969ca929a6cc166b96ab689b764ece35
SHA1 f13c363cf334ccd93d229afd10443dfdbc383cca
SHA224 06627b1a3925166785062dd06041c19b2b06cc20cd41841c1edc5529
SHA256 6be05a7ee82062fe412e2b0a535938b5587d30468cb00720dd9a34fa1c5c1f01
SHA384 c9287b8cb8227520e6839d54ab5497f2beb049650c06800ad8ef89b82a545d2b8fdc6139a8201c99204b7b020fceb436
SHA512/224 9b5f77b3b8ff2888d03a067523a9f9805e15bdbae5f6456b3b94abd3
SHA512/256 70a930e40eb0f4be00416c6e4f52303cf0889f70702914b806bfd4ad0a4dbcd0
SHA512 4719afc30d8dce98f283fd7b5610d641a6b537a2702a575ab38ec63bb48715555eff612033c82de6db01b4d10613d88ada7b59e430761d941c2db415f99a08d3
SHA3-224 7639d2a107d6e3848917421779999038054b54fd966c5938eb57b07b
SHA3-256 13a76ddaca59533c42a092c103a93ecb66f4855f4fb444e01ba62068d83fb856
SHA3-384 d1ee84224b67cbfa8dcac0e65894ce0eec7b0a86cee7e74406452dec9ebc4a89678767ee0acb923cbea90546686be17f
SHA3-512 4e788913944a4945ade71ef88137e72c1d0216001cc65a0475336aadc3602c9e8124afcba3b28cfd8b0c0b36c75d9b094135bcc51b1c4e74686ae6dd364df8f5
RIPEMD128 0b451000fd9baf34d5b0796d0b7d01bb
RIPEMD160 0fd7aed672e0dc0e7315206a67c0e5eef24b3bbd
RIPEMD256 f9a7c34ff67f492643e74b70e0e002cc680aa9d2d0354a19d4fed4bf4ee3e330
RIPEMD320 153f8d0c1e4637e20a94ef3391d4626d7ec01e9a0a65a0c5b1bca74add614f3a30e4073d25eaa3eb
WHIRLPOOL 49219d9e7ad4f62d7a3181689ccae749741a1cea169f4dcc0ebe749e705e0ba2ea7713da60d7c4bb003c77fa318f68c96d1bfae03d4752c475c2645ad465f0c1
TIGER128,3 303d19e756cbab8546b8e2cfde5b8ad2
TIGER160,3 303d19e756cbab8546b8e2cfde5b8ad274032f8f
TIGER192,3 303d19e756cbab8546b8e2cfde5b8ad274032f8f9ff4810e
TIGER128,4 f6e9b0b4c3a220f1b3f0a6be9a2267e5
TIGER160,4 f6e9b0b4c3a220f1b3f0a6be9a2267e5172aca54
TIGER192,4 f6e9b0b4c3a220f1b3f0a6be9a2267e5172aca54ee89dcba
SNEFRU 00524057d9714275d76df83a66ad3477d94ac31e0dd71a9fee051ddddc85707d
SNEFRU256 00524057d9714275d76df83a66ad3477d94ac31e0dd71a9fee051ddddc85707d
GOST 8115380b350b5859e7c5f37f21fdb7fc7934cfdefbcb1d7a31d7abb6e774bc70
GOST-CRYPTO 812119be3d8c77f0e4565c514b72adbd2b939da27e9f768a36c6d7122a143fd3
ADLER32 09eb0238
CRC32 3395e00b
CRC32B 44096ed3
FNV132 886cad96
FNV1A32 bd406084
FNV164 db3575954cdaaab6
FNV1A64 1630cb186ec00744
JOAAT bcce9e33
HAVAL128,3 caeb3b3b6bac7d001018113243699f69
HAVAL160,3 52534ea3c5827f4cf1bc3e37ffd384227b45fc7d
HAVAL192,3 5b1a9e52cb50dc2e90a43283a4a3ebcf9562d7fcfb497240
HAVAL224,3 3f5c15637e375b27c358b77a27a544bb82f0c670f516cd399f733ea0
HAVAL256,3 a6f04b8fe406717898fb24f3363a350c4a307424fd6c93a4a7c9db710070d0b7
HAVAL128,4 aadb4e00ed97b875f2d33d82d880515d
HAVAL160,4 e7322ca92b45540498e8a2d9299bcedb62e0583c
HAVAL192,4 a87eb1ba913ac451227a411eea80b00b3dee3a8603df1315
HAVAL224,4 5c8287a1aa5fe89cffaaacc113b123809bd581e0d95fcf9f942cd6a0
HAVAL256,4 7fccb636abfc7f396090ed215a1104f0513cc1e529fc564b95cd97901fdb7ee7
HAVAL128,5 50c351248505f05394b89f8322e6df73
HAVAL160,5 e54b747e41fcb3f87d51533c339eb2792b8461e4
HAVAL192,5 9ea0417b9362ff07f460083812f46684ca6ddc7450ab4eb1
HAVAL224,5 a066315225e59ca55db167eeafb10ce8b44da8509d686f7b5c915f8e
HAVAL256,5 0a9c96ba3d6adea670b3588a6c83a36fa68b1fda02f2dd72fb7dd6f0259fdf9e

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