SHA256 hash for "['STT']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 85295a75503c61dc5f17692f95f95807
MD4 ab0a9eada2034869aadf42c63b4d1c03
MD5 4341abbe1711938abf4605aea1c9882b
SHA1 a646368179fd02b47076d68c1d2afec8162869a3
SHA224 cc2de59cb40850c2750805fc2a2d8cbfb80a9cf7e36108e281a9edc3
SHA256 ac040a3521d0924fec19441b951d654e71e281e97a3cbeb6e6356903193a9877
SHA384 0e1c0bd8432414132820729eba06194f8f40a1317c7b4f5b85c621a95f5e64622693d5aba8b56da683cae66d69a91d7d
SHA512/224 758108f66013e01851f7577ddded9b5b8d9fff09ace816c028209df8
SHA512/256 9046a03d6cc678f3d12c6b501657855cbdf27d8ad8595114f2836024c15fc240
SHA512 ef01a730086689f0e1be4b0fc7f07875bc84b12d8be3c56dd5afaec7aad0259960109b7f7e14cd26edaa238b95921a232f074104fd6d526e1016228a092d1227
SHA3-224 b593a97869f39b7f7ab7d3ac177544ebe14872091f7ffa48d892197c
SHA3-256 bf8fbdbfe95c777a246c55e59482b3b16a42fa4a913643ba075f968a5386fcd9
SHA3-384 1e5587e3a0010f2af98d11424ae9be829b3c8ee90726e39a5d59238be70a875df995d0ea26ce72e490d7aca666fed2c5
SHA3-512 1cd05911b2a5a40690427fd77296c143a81119b5c330ef166ef02856673ec1dbf3bd3c0cc1513d19717a73b57134bd7e931ee5b4708dc2233fae371c504b82f9
RIPEMD128 0cd15597ba090bbee21576d5e9b1f14a
RIPEMD160 a15c0710f12d77713ce80f68c4a93de99fbc2256
RIPEMD256 eeba9f863d452f3b8b2a4c2c37ce8663749680380b25f696e8f12f7d2cda30da
RIPEMD320 a4507f5a9733cde7810ee4dac5fb61dbfd2a74795beb3b4d33b4c74f39056dd602b8256bf65890c4
WHIRLPOOL 5a0ca3132c15c30caa93e21ed1cbf02a35f05fd1f8b6e85e21abbd418283e33228c95f5ed020fcc9f920bc43510d4ff3ac33c9c3249a0625a2b0aa54f2aad42c
TIGER128,3 c45028375842f5989f555f091effbdf8
TIGER160,3 c45028375842f5989f555f091effbdf863039a3d
TIGER192,3 c45028375842f5989f555f091effbdf863039a3d74df45e8
TIGER128,4 b054f5f7ef564ea2e52af640861159a9
TIGER160,4 b054f5f7ef564ea2e52af640861159a9138e0e9f
TIGER192,4 b054f5f7ef564ea2e52af640861159a9138e0e9ff0ebd9b0
SNEFRU 5d588ad3ec654aa7f319ac4813c0224cf0d5fae86ec52f8013cd746c23a658c2
SNEFRU256 5d588ad3ec654aa7f319ac4813c0224cf0d5fae86ec52f8013cd746c23a658c2
GOST 064fe7fe1d41509da890482095d7246cc0399370020459440c25742ca1be1bf9
GOST-CRYPTO ff0ff9336e40e8d307bb00cbf207c18f8440b5a54aefdeddda4bbfed30d3d460
ADLER32 08040202
CRC32 ea3a53b1
CRC32B 39616313
FNV132 40a4464e
FNV1A32 d7881fac
FNV164 755d8e8bb38c8f0e
FNV1A64 f6b6a656be19c7cc
JOAAT fa1b7a53
HAVAL128,3 680aa8f40cc46edcd4e8c6dad9be0903
HAVAL160,3 b9798aa9170ac226da8e833859d16b76237c182c
HAVAL192,3 f53f4a2a552d538c203a4175da42988b55a6a7ebec8a1694
HAVAL224,3 7183ef84580e084b45c82ad22b8a745e5d0dfbc802973039f74616dd
HAVAL256,3 5bed875ac8f0913996d0cb5bf216864446e9a08fdb9b6c09129a27bcd5fcc8d9
HAVAL128,4 0e1ef7c8b579902afcc649e6438c97a9
HAVAL160,4 e75efb21f94949d263af0409fdf991a5b379f478
HAVAL192,4 7668f129c17457c1d3d7017894bb6558e283c0b78972e181
HAVAL224,4 1b8bb3533c547f81b68555938a1a3a718059652203a66c16ca20c0df
HAVAL256,4 89ffb81ea205d50d89b579bde9cbce6bee062d7b3ac35904e0dae614696ac386
HAVAL128,5 5de7ac908b04151373abcc9fc2ae24f7
HAVAL160,5 5979d97a63fceb8b99580c3ae1d5a3e5efee9e64
HAVAL192,5 347b45d3a03557a43e94d97bd7ca1073cc2727ed470e9ea7
HAVAL224,5 697ae5f4db40d5784694cd4c7fc78bfee988921bba45097cbbc1c3be
HAVAL256,5 fabd6514743bfacaa01dab2b6378d0cdf40666c089d66523e1b3ab1cb71314a2

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