SHA256 hash for "['FNHC' 'OFS']"

SHA256 encoded string


Your last 10 encodings

sha256['FNHC' 'OFS']9f83788f6b7655a25462f3337d164abfab3483273269c913c87015691aac9bc9

String "['FNHC' 'OFS']" encoded to other algorithms

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

MD2 60312b4915b0d081ef5c3d78675f3046
MD4 bc9d71d28b7d95fed50778aabf58735e
MD5 cd05cb934534f81fa495e11185be7bef
SHA1 d4b738f71c3738a417a4effeaaed874ed5a4341c
SHA224 c3b4b9d7f9009291e56974f179d62eb63bcac6e116d14484cc79ce1e
SHA256 9f83788f6b7655a25462f3337d164abfab3483273269c913c87015691aac9bc9
SHA384 db588a6bfedeafaa8af1852cf8d05007233772e79fb498aa816ea0f6e8a6e052e31d495ed699cd13ac831f349cf41e40
SHA512/224 7f62ee6051879ea12826c4966fe132c4848d0d8ffc3a485b01b06be0
SHA512/256 4782b0e64b482ae9c59ae5b8e6f0234b21a702b6dc0bdd5ffd22a4179c07ec0a
SHA512 1bfd6404f4de1fad3722b44c3e833e9bd4f628aa6f787d3aba18438e126cd911509e7f082285d343dd3d1a9906bf39fc3c9a819d2702ce68b82903d7cea2ad27
SHA3-224 afa62cac354d817234688cf85f453ff8a935adf23b645db4f2513e02
SHA3-256 fc5039783018a002515f0a14981f953619d1d0ab125fcc33bf6cb7e7affe940f
SHA3-384 cb1ee408f1f41bc05898c20601b641de40f8e6d5e2bcb831303a656c74723728a1b3e293066b3b595dd62e1f816b06a8
SHA3-512 ecea0de5587ec41e987207c805973b6173608848baeb4cb980c401be24d38c0deb10c45bc863d4ac32fe597b5aba2c48d1058f4b54bc673dc4f5ae4b74ce1a28
RIPEMD128 0e473b18f5e4ffd6a8b04cfbc1e20eb2
RIPEMD160 c382184669f9d704e49526e4c417caee3a003b8b
RIPEMD256 02fd70065a9553cba77f6b1810d74a196ef6d8311c154d89f04b4350ae83bf77
RIPEMD320 a1a7561efba60fc648460ced96de8ab07cabb838e66110349f43a2e60fa4d123c95611ce74c15a76
WHIRLPOOL a32a1478f72914862df46176e654d53b772739edeba909bc7695e8e7707579a95ccd4124959c7cf6846dbf13867da0a0dc0b24eb1bfb0a53a6fa079ed6b77f4c
TIGER128,3 0b16936cdaf28e573d6bad894e1b7751
TIGER160,3 0b16936cdaf28e573d6bad894e1b7751e1a2f4b1
TIGER192,3 0b16936cdaf28e573d6bad894e1b7751e1a2f4b189760c18
TIGER128,4 4a6d511b8ba2d8c02123aafd82c376e9
TIGER160,4 4a6d511b8ba2d8c02123aafd82c376e99ba55ebf
TIGER192,4 4a6d511b8ba2d8c02123aafd82c376e99ba55ebf7a097d5c
SNEFRU 26a12f0f638ce57856cb0d4f4be40a10dd3aa5c3b80f6f8af92d474b91791cb3
SNEFRU256 26a12f0f638ce57856cb0d4f4be40a10dd3aa5c3b80f6f8af92d474b91791cb3
GOST 566f08ed66cff3ab2708cf60947fbe40d97672d95e54b6d929310b1e8a9d2187
GOST-CRYPTO 8be40f43f04ca113b1d22fb2b56b59174253eeb72d28e77bfd98022a82b1a519
ADLER32 1a19037c
CRC32 723b26e0
CRC32B a5093c94
FNV132 9fd8f34e
FNV1A32 e17ebf84
FNV164 01ffaf28524d712e
FNV1A64 8307e603ffae3244
JOAAT 95e51441
HAVAL128,3 83c610ccb4ef5c065daffb35b110db9d
HAVAL160,3 f858974cb8f1d5d436b3265fbf9845508579c4ad
HAVAL192,3 a41ba5d0d315f0ada1aff33a8c56d8bfe36dd5d3737231a0
HAVAL224,3 1e25ea7646527f8478e46836fc3d7ac9510c7942d12434efd4319ba4
HAVAL256,3 559527add329762a36bc0df0de491db2c7190f37055ac81f74e1a9d384e0bedf
HAVAL128,4 c72e98db9d2f1bb76a381c0fe94b6ab5
HAVAL160,4 c04e281aa92ea1a05cc714fb5b546a618341a177
HAVAL192,4 f43a6e6d916b9df9310666c7b6b506191fadee3cf24ef8e1
HAVAL224,4 7e789382e30b5197e3e1f1ca2b0492922d3696c74063626dcd6f312c
HAVAL256,4 11f0ddf236bf6370453c5c37701e46f000aecd334d948dc6960b7e57977e80d4
HAVAL128,5 5608d2667a98c789653639294b6931a5
HAVAL160,5 c13ea95e07b4fd219324507c4fcefc4144ad61a7
HAVAL192,5 0e38954b107a6503f56e57f3b2596a1e6f86b4df2ac8f687
HAVAL224,5 7f63c66b99fcee14680a182721fa276d5c7b4e641f5d796a1212b7d8
HAVAL256,5 cbdd27dd18f950f523c66974f68487603af0fa0d817caecaf2e63c6a1a7452cc

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