SHA256 hash for "['CSTM']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 a3ac0564a76f222d1534fcfa57f2fda2
MD4 545285fa08daa594ac5b240b93477d44
MD5 a872fbd6a75d1db5eaeee31c27ca054f
SHA1 999439ac39de305f4b6f7a8252e4d67da0164271
SHA224 ca516b04649ad8ff99e365770af3f22ac0528580bb5830e2cf3698c0
SHA256 ff504b44004388e8cc74539044437b8f823da89ca3f7b4bb7dbf450cdd2a11a9
SHA384 1d853f4a32650c8c0deadbd2f365ff6c0c8d34e6a93a32ce02c082445cda5dcc7395772d4246d084e113004b4f7f643c
SHA512/224 f987c235982251486f3c7c491a057e8eeb29c33d0e6a8afb2440a562
SHA512/256 c7ee1a34bc021563e0e152a0948939353d26254bd04a9bae06b7faf252fed88d
SHA512 79472251076fed0ce7a58d0ba60664123749f51c11ed8cda4151f4941033d3db5b2948a290bdf78580bc0607824d79bd1a8cb4161e537cabf7cddff5ce5c6d05
SHA3-224 5e5fc15c46a501d14835e1b713176e7f51db76edf4dc3df334a5464f
SHA3-256 71ede041778945efe5442287afcef78690ff3d5ed6768f9db68f7d1222e0708f
SHA3-384 69c4169dc637c54af58095a6a0cce98044ceef709d0d3659036523e33970860bb14a996d267650735ea269ae15fafffb
SHA3-512 83a736183058e0f80a97458c8464e686275fe9a64baaded5ead053eddddc47b49d7907c6adff154f6a0b3aa93dde192558d4d5763c1ed5cc76186c349a6fed47
RIPEMD128 aa3e6b8bc535e3b994ebfda5001924b4
RIPEMD160 185d9cf69344067752ce4d28c5eb76008d6012fb
RIPEMD256 28747eed88526eb930291accb70bf6cd2898da2bc5c6cba953c2b625a494be5a
RIPEMD320 d3376c17ef44e8889be02791aae46827822a8e2ff45c8952eba982e190250815deb1aae41c5a3a8e
WHIRLPOOL 4c9e198634b831f9b9162bc1ae7a1e7d8e11e5e83a7cd2fb121f64e8caac7b0d238714d208315d4709fcc9798f9d298c0aa4e218c45e95fa57be5087df42a6e0
TIGER128,3 71f9a715f84a17c9df6904929bbb0f67
TIGER160,3 71f9a715f84a17c9df6904929bbb0f674c79f07d
TIGER192,3 71f9a715f84a17c9df6904929bbb0f674c79f07d6d69f7bb
TIGER128,4 8bc2fa761102656cffede3077697749c
TIGER160,4 8bc2fa761102656cffede3077697749c08480a5a
TIGER192,4 8bc2fa761102656cffede3077697749c08480a5ae034b1f3
SNEFRU 2fce72583ed396dd7936dd3377141436cbfb9a12def8ea65ed32ee3cc2b0b2ce
SNEFRU256 2fce72583ed396dd7936dd3377141436cbfb9a12def8ea65ed32ee3cc2b0b2ce
GOST 8f12334cb11f97f7ca759187b3be60fbeaa2f43c45b2ea56d0a3a6a2f9b48dab
GOST-CRYPTO c31b7f54b5d23c531be9576328238bb645c764ac2a66cefbcf40e9ff4cc472ec
ADLER32 0a04023e
CRC32 47668e44
CRC32B 6239e378
FNV132 1d3d7274
FNV1A32 57c03d46
FNV164 f7150345b6aea9f4
FNV1A64 3b4700658ab77866
JOAAT a872ca2d
HAVAL128,3 79b751c375fe4629364f5fbf618bb660
HAVAL160,3 83777505a4bb2a05982913dd787a7d1112f81657
HAVAL192,3 cbbe3878b868f600e7c5bc74d8834eab0a0c15ac91f78caf
HAVAL224,3 acd81d14de4963721b9253367dbb222d59790cbdb74d71d79de5202a
HAVAL256,3 04cfced3681224333c6b2234704dbe1d8e0c1a09f476ca75675cb800da6cbdd5
HAVAL128,4 dae14a7e658a6099d99af94f8f369cc6
HAVAL160,4 362c3f6adda2424695163d62935d77b8db519dd3
HAVAL192,4 d663b6076011ddccdc7448333c961ae9b79c656a017b4ad9
HAVAL224,4 1398e5f485b5dfba50bed591e9455eb47f10e594aad52a4b72e82e3b
HAVAL256,4 e443590ac5d89dcc0956cfe14c6b7ae4acea30ec8ed3c40435942e9767619ff0
HAVAL128,5 750ae7922b58d32772679df62ad36bd3
HAVAL160,5 6ef3943b66b10b4783e25f4287825248fbbf3707
HAVAL192,5 ebe8f9f2cced3e8fe97913c62724371356344f0fe9edf3cf
HAVAL224,5 73eb834fb4792ec0db481566e0cecbf0f3a792e596e13c99b2df8e39
HAVAL256,5 d12407d00d5d3b22bb815fbaa57a3e44441e724edaee78cff2406a0130f33a2c

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