SHA256 hash for "['SCHW']"

SHA256 encoded string

12a18036b63f5259cb37b16b8038c4565f9b929b45b9fcec7bc2b3fd5826dc71

Your last 10 encodings

AlgorithmStringHash
sha256['SCHW']12a18036b63f5259cb37b16b8038c4565f9b929b45b9fcec7bc2b3fd5826dc71

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

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

MD2 8f58bd6cfeaba6f51602e2fddb414c97
MD4 b47ad9e98de8a01e829d7e6c1e161bbd
MD5 da0fd4165ad403fd5f9eebe4c1d53fab
SHA1 48ae5ca7609c7c52ec5e3b2e2d3c867bfe8c07d6
SHA224 606077a521125848f02124aa2e9aae1f79f40d77891229036789dc24
SHA256 12a18036b63f5259cb37b16b8038c4565f9b929b45b9fcec7bc2b3fd5826dc71
SHA384 044d5be7445a356efe8bb81306304d05f04b3c7576665c0c98b114fbbfe5b712cf3649c9db56413625289ce4d5767206
SHA512/224 b5d9fc29fa50218bf5743da7291de38ec962c776224661921674c8e3
SHA512/256 a55473a629736fe679886fe22b62a814f309dbb8ecd7d98a428b00b3766da261
SHA512 f27ebe30b07ffd15fea9789798911a322799cc19cb1717ad59b6f47f6623d6741feac6b8dc42ce7cd0d0f24952a89bac96c28945d5240a1230d7c03857416dd2
SHA3-224 2801642447372a7cd725b2fccd94d8832c518b4bcf0062d637a2dac9
SHA3-256 83b64c5c522e3e6019851949ac3d9585216251127838285ff0de89011b5d7565
SHA3-384 c90c71fac609fd7c9e8322fbf0aa895d3518fffe3940b692bd7d78d4623cacbed55ca34d1405a5aa5b3bd93f946bb883
SHA3-512 78cea46346ad0e8c148197f1934d7b1f136e6809d5d101561bc0e6cd7aa970fe1779927c48c3b4fd7ef4cd8d9115875914a7fb8de2dd39beae8174539a5542e4
RIPEMD128 afd76dc9c46b779955b0a50c8ac0b292
RIPEMD160 d7dc50e15f5e5cfd008dd60378f9992437a5c9e9
RIPEMD256 017543c69a50e766409070dadbde58b0113891684c3003acfd8dc10fe0ca2b46
RIPEMD320 f7f7cc35e4b5f39aed59b4b2153e25bd1386b5b1c99819df97853f2a52d35e9fe0079ac5643d25ec
WHIRLPOOL 379ed22069c5b108b93e1b533f2cf43be818c30ae1bbf2dbf882ba717c116a192861852be513660fb0983af1cedabe584ac82f94eadf12a6ff0e35ebbcd7ad08
TIGER128,3 6f787e1d72274dea0cdc8ed3f36df98b
TIGER160,3 6f787e1d72274dea0cdc8ed3f36df98b7a3333ce
TIGER192,3 6f787e1d72274dea0cdc8ed3f36df98b7a3333ce2fba375b
TIGER128,4 b96874c6931a52eb93173fc995baaf29
TIGER160,4 b96874c6931a52eb93173fc995baaf2977e900fc
TIGER192,4 b96874c6931a52eb93173fc995baaf2977e900fc2cd267f4
SNEFRU 12744ee0966709d13a55929ecd64128312d42d689bdb1ee302d14eb28eb91794
SNEFRU256 12744ee0966709d13a55929ecd64128312d42d689bdb1ee302d14eb28eb91794
GOST 1747d9519c6b1ff05880a7e132c8401b012a37a1d1d35c773c1ef24a8b801aab
GOST-CRYPTO 8685522c0441ec13ac85dd1ffaed76a380ebeb864a4dafafff9721f4f065d0ce
ADLER32 0a02023c
CRC32 96aee813
CRC32B 0a71b8e0
FNV132 fdf6e3ee
FNV1A32 02049190
FNV164 42fc98f5f230a0ee
FNV1A64 23ab4356993ec270
JOAAT a9053eb3
HAVAL128,3 92e943bcc49cc5eb18dd9b92a8229d14
HAVAL160,3 05829d90820878b1678e742f51ed0105be2333e7
HAVAL192,3 f25eabc98ba4bf26a5755b742a150be5ae0f8d9619be716e
HAVAL224,3 2149b1ff2145587cbf0cdbe661cf77469dfa22f2c4a636eeb6ae024a
HAVAL256,3 de00b551e3bde29da081fdab3ec1a7d229d3421566f710d00070681d522b1023
HAVAL128,4 59b0f269877975cd5544558036a04750
HAVAL160,4 74cac4ac552fc99cbe5f1f385caeca57ae7ecabc
HAVAL192,4 d9cf47ca75a59fdf76daa72bdfd4b1bcbf3071e46bf85348
HAVAL224,4 700b17ec07902c871579f326a750130c96ed6b3ee91be763a9bf8223
HAVAL256,4 7fcb1a35c22468d713316c2c294eeac13420c92d84ac73502dec103596a477c1
HAVAL128,5 27bb559c3ca2c04e0a36fab9179727a3
HAVAL160,5 6a532ec8c1f5aa1120a174e7bab1e72817c4f95a
HAVAL192,5 ba5050540744b415bae4fda21fef9dea9af13f72b314e78f
HAVAL224,5 df4afa3981feb34e99add127f6d5f9584c5177504b1b0828f8c03078
HAVAL256,5 f974c2ecd2c5834523b8817fd790c40cedf24cb5c55f438f61798b64107db860

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: https://md5calc.com/hash/<ALGORITHM>/<PHRASE> For example to visit page that contains hash of "hello world" you can just visit url: https://md5calc.com/hash/md5/hello+world 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: https://md5calc.com/hash/<ALGORITHM>.<OUTPUT:plain|json>/<PHRASE> Example: https://md5calc.com/hash/md5.json/hello+world 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")
https://md5calc.com/hash?algo=<ALGORITHM>&str=<PHRASE>&output=<OUTPUT:plain|json> https://md5calc.com/hash?algo=md5&str=hello%0Aworld https://md5calc.com/hash/md5?str=hello%0Aworld

Usage from Javascript

We have removed CORS restriction so you can use direct access to hash calculator in your javascript applications via AJAX.

Example:

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)+'"');
};
};
xhr.open('GET', 'https://md5calc.com/hash/md5.json/'+encodeURIComponent(toEncode), true);
xhr.send();
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 ='https://md5calc.com/hash/md5.plain/'.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: https://md5calc.com/hash/md5--sha512--sha1/hello+world If you will do this in your address bar you can also use semicolon instead of double dash. https://md5calc.com/hash/md5;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 https://md5calc.com/hash/md5%3Bsha512%3Bsha1/hello+world Such approach can be also used with "plain" and "json" mode https://md5calc.com/hash/md5--sha512--sha1.plain/hello+world https://md5calc.com/hash/md5;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: https://md5calc.com/hash/md5.plain/hello+world https://md5calc.com/hash/b64d--md5.plain/aGVsbG8gd29ybGQ= 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=
URL: https://md5calc.com/hash/b64d--md5.plain/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
URL: https://md5calc.com/hash/b64d--md5.plain/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.

<?php
    $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