SHA256 hash for "['CASY']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 8dc4c34a236d44bd1b105eba5345bc85
MD4 549935ff8ccf1f8b6c812ef9a0124c61
MD5 e9d14bd00df3818113ae7ddd7bbecf57
SHA1 4072f1a9bc3bfedf0d10b8dc5178ada38627d23e
SHA224 b3d6ea4c80c4cef748a9e61618a886bddc70a1a2dad73e39a9691a32
SHA256 ee13dba6b47afd0c26058285d3c78e5001b5f7054fbffd64d943eb886a3d0e6e
SHA384 33b755a1236b1ee31e9084f0726184e6b28173f9b905cf509138b50f30a09739ce5046497326bea7aa67584918cb7604
SHA512/224 f791d1c767fd197ad54e4026f7fda2a01f1b7f7f3a5508eb83e77ff2
SHA512/256 f2163492fb884f99116a352ef49ffc888f5623ebbb86059cc6425c191581a4ab
SHA512 237c7144ad06494687f53e801b92212a2cedaca6346099420ea66f880e2b51470eb2e69ef985f190cb500d954497bd2c6dc2d92f430af9160a5d8beac632f0b6
SHA3-224 a47dda357334959a7c710b00393a08fc4f179457f4ea15f9242b528b
SHA3-256 a18ebaa0bbbfc2fcfa32a6110f65fc7238854f58898f777e8c3a351bbd4ea0ff
SHA3-384 4f931e72b172b31003d28e33646ba4931741240dfe79eef66ec6e64ea4c9e9c4402a556f150151f0abeb04e6db28a6c7
SHA3-512 1d0c1eeeaee2f0397434c094e49b6c245223fa1d968501e8f38ae000544ccded6a0c441ce4c5ddfa7feeed81dde0ce43b38ce2635c7f286c2e150009a5a8ff7f
RIPEMD128 2435db69421f06a5dc524931f51a371c
RIPEMD160 619dce6062344eaffee71c013ef0efc53fce9f4c
RIPEMD256 c115c2e47a94c86417e034aace2f3631665f60165d2aadc6e0563c3bb1b68640
RIPEMD320 e9ffb4d538dd897d844a8427e0c967923861bcafc0258d5dfd1561472089b245ab160938480bc012
WHIRLPOOL ec56c73fb448e96cba6b16fb236aba7177bfe599c38b2730bdf9951a9d49692f477c976a1a374cf5733cd3d73034f1f9cdf720a8c40717265b90fa64e2986741
TIGER128,3 eb42438019800a9da2137466a92e69ab
TIGER160,3 eb42438019800a9da2137466a92e69ab2a58d73a
TIGER192,3 eb42438019800a9da2137466a92e69ab2a58d73a36d8aa25
TIGER128,4 d8a43badca57b857b28b16092310d4d8
TIGER160,4 d8a43badca57b857b28b16092310d4d83436e642
TIGER192,4 d8a43badca57b857b28b16092310d4d83436e6420c086c9e
SNEFRU 58b5ddc2895d2f23ae2e4fafab700cb94bfa8be15b52018b386e3f9890ae42bc
SNEFRU256 58b5ddc2895d2f23ae2e4fafab700cb94bfa8be15b52018b386e3f9890ae42bc
GOST 2d10d323ce35ea8db290e89e3189b9e855611b4bc8ad96218e9e8271ead27e3d
GOST-CRYPTO da17050d676c8305c2097a2c2eab34797d7e5086adc41c8ac9fa436e629a1ef4
ADLER32 09ca0237
CRC32 56232c53
CRC32B fee1148f
FNV132 55ec043f
FNV1A32 1306523f
FNV164 0ebcdcd96c3c35df
FNV1A64 736d763b7455d79f
JOAAT 5c8a535e
HAVAL128,3 29824ccd147cefc217638c204235f20f
HAVAL160,3 aea29f51de10810f4aeae36387a76e39e21a71fe
HAVAL192,3 b77aadeb6b60f8fd086ba81c10b64264446afa9ec654723f
HAVAL224,3 12e107a489e25ce6cbb2e6577065621bff548bd720371f869dec51af
HAVAL256,3 a18a340af80d03c447dfa4a3ab7ed165da59468d860bf02bebfa11d4422908bd
HAVAL128,4 be535cc037af2f20349532c3ee444ee3
HAVAL160,4 c8c1609e7aca1792ac3ec2eeea960b4cf8c8588e
HAVAL192,4 2fb27e012eaf536e89137db96da1a8a3c34c0908a9cde8b3
HAVAL224,4 9f4484a059f7e99d93bc96f03b5ce7a0411c6d97fdc24598ce2030c4
HAVAL256,4 d7e8247f5d377353578e584a1d5bb7088a306a7de41c3b6236d8cca70399c424
HAVAL128,5 22d519043d920f0a1b26c9ae5661f053
HAVAL160,5 1c2c2948a3186e103d48a0e2cf9e7ea0733cba58
HAVAL192,5 76cbbecdf32bb30dafb3b8e0059b2d738a0860415fdd7ea1
HAVAL224,5 476dab618d3529e431502c3c772e0d80fafd63cf3fae6debe06009ea
HAVAL256,5 c99acca6e38515661ed3f2efdac0090af9b6c0dc9cbae0820ddc64333366e101

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