SHA256 hash for "['AMSWA']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 2f10b9edeb980c9ba9b1f99f423fa1d0
MD4 36fbfa0bca45f39517035b65d71426cd
MD5 d8495b830689f2f7388c400a4a2f495c
SHA1 c98292ea1145c05b8211277bcaba6765e1ea154c
SHA224 fb8a288034f700e2af0a7d3098cf8b4f32742c21ba3ef18d4a608a9b
SHA256 5dd157c23204d00e48a73e99241bd7dc5cf0c6e05fd3f9792704f8f11416d9b1
SHA384 e21882d7e684fb12a2e009d289c1c4272a75252f006908baef0361d4c26ec83dde87c64f0ba6c5e77d3bc417397673ec
SHA512/224 b7c70c5fe79e37f2ce6b623482c7e7fc85924420a3376a843752f3db
SHA512/256 4a1ed291d274eefca0dfefa48babd4bf468a82ebc2c2f9701706ee5223f312c6
SHA512 a42d06626da0b292fbec22a8f0e9790622ca0480a264b1f1309b496d75ffdf1d01c38bce3797e58a0784af97cb62ff4481985e08231a71c10d6cc58a50fe4436
SHA3-224 118e67b8b09981c0ce8a99f50bdb0454978945c9f00b611fb45deb95
SHA3-256 75f6b4b5ea7d775c77e886da45743836d38e79bbc2480359400719e1e488b106
SHA3-384 143566d04ece1b39af9c02205203d376ede2c47aac16cba55c23327000758d63a456cc58f8eea21956b955e563be7329
SHA3-512 045a8065651ab9d59f1cb24c77c54b881c0332f6b29cf6a7f8c4ac949cbaa0851c6ab3dc061cffa6ae894d6f296f8758daad7c0a355ac56bc47a944c95c3f7a2
RIPEMD128 5959cada157a8afc2bc82453a74b89a6
RIPEMD160 aa0cecb7f6f808d84d6e28fb3e4a8d85b18d77ed
RIPEMD256 f49fad2a46a0a9c6af8e9b19284e06ad0862dc12900399aa98588bbc6d0f75a6
RIPEMD320 8338544e6c637d5d7b834412b1c2fb726cad00d3e5fb2577564b849fbc2ee90ad4457be97e4f7bcc
WHIRLPOOL 5d3d2645c28417664bc24d87eebd5df38fcb225975784509d7858dd2483f0983140e42438cd9a38f0d47a06ed3d8af6b38fa7264c9978aa35a0520a12433b10e
TIGER128,3 152b6844cbd75f8b5542d545a293df40
TIGER160,3 152b6844cbd75f8b5542d545a293df406e3e17fc
TIGER192,3 152b6844cbd75f8b5542d545a293df406e3e17fc3886a357
TIGER128,4 64d1a389e4c9d0362736b7d5959af62d
TIGER160,4 64d1a389e4c9d0362736b7d5959af62d7cd06bab
TIGER192,4 64d1a389e4c9d0362736b7d5959af62d7cd06babf719dcd0
SNEFRU a621554a66d86bdd4b14db09e7a665ceade729e56761db9416d2e0971a0084cf
SNEFRU256 a621554a66d86bdd4b14db09e7a665ceade729e56761db9416d2e0971a0084cf
GOST 8dd8aa73b12bde5b99f5c9df76fb17e465ec7e4473143adcaef8dc7fcce1045e
GOST-CRYPTO 3757bc346867df21f1483e47ff01d5e2a43ea9815a8a648d0a52e4814a99023f
ADLER32 0c720280
CRC32 8382f2a1
CRC32B 23293dee
FNV132 8f6919a8
FNV1A32 83689426
FNV164 fa8daaf1b7410868
FNV1A64 ae7756fd9cb75006
JOAAT 061a79c1
HAVAL128,3 45fbe775025b6b66425aa3ab2ee4112a
HAVAL160,3 4fdd72b485168bdf26c1bffb2101f12f119637e0
HAVAL192,3 bdab9f384f8cb5eb5ff918d1430cd982fc78d03accc0d828
HAVAL224,3 e5f89f60bcb637e8f2d2016aa44cf8dd030dcc2f883f8e467e715219
HAVAL256,3 ee36e049ce7fa45c3c699f868b28c010c076570e2760e52918ef996bbb84d0a3
HAVAL128,4 81b9ffc5f8159c44e3b9d366e11ce3c4
HAVAL160,4 940b51134ed6da4fc4a282b62b2cf45cab3d7b02
HAVAL192,4 297a5522c37cd9c3321237e1df5e3f060fe6facccb854b2e
HAVAL224,4 4f44a73d474209460e7b927878155d3d05415191fdc7fa2404b5ec5f
HAVAL256,4 d5e3ee8223b445827ce0d59b48aba8cd5191de6ffbf555b3122674c57c4b123f
HAVAL128,5 d174214840ee0bace9b59f7f0f46f4d4
HAVAL160,5 ca119ad5bdb52eef5a10b857ecc34371f430893e
HAVAL192,5 ea0d052b9073dbd8c341f70fade3648695bca8cd98786776
HAVAL224,5 17e9cac223fec2fa40e2c98ec7457a43d27ad68abf79ab08345d6670
HAVAL256,5 3b416cabeccf20ffd04e6deb1ba139d228e844d78596f730867965dfce58ffd1

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