SHA256 hash for "['AZZ']"

SHA256 encoded string

3413cd4213b337e4cdb1dfe44a09fb77480b7c5fc9bad848f92368dd5d604d09

Your last 10 encodings

AlgorithmStringHash
sha256['AZZ']3413cd4213b337e4cdb1dfe44a09fb77480b7c5fc9bad848f92368dd5d604d09

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

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

MD2 6bf73126079ea2f4fd255c83ad90f2f2
MD4 c8d3f98c9c9cabd2845c2c9bf45fa90d
MD5 4a7a4580c935c3751adb3f8c4ce977bc
SHA1 a85cbec27f5f6f3614af2c4c8995d1e64bd773e6
SHA224 517a3d42c0ae66dd5c7d06f936dc9798746fbc2e5cab69780ef81106
SHA256 3413cd4213b337e4cdb1dfe44a09fb77480b7c5fc9bad848f92368dd5d604d09
SHA384 a6c376f0a63536b155c096b4add930441306f92443ccedbe66a5b9629e8174a90aa68d395fe3cd359f4f335dacf17598
SHA512/224 25066843111e7c8d3daf05870661e251132f7aefd84cdec16fd317dc
SHA512/256 133923554991c70ac5a32ebece2e7dad76df22c582c62f94fe4f8b0176401dc1
SHA512 e8ff1eeb83c29ff169fa8cafddc7a26d3cf1121f2b860e9c2a3d8bf8365f6c9640f47e00167c9139faa3fb07f18d33642b2cf346f42e4d74f978ef0c6fc5d67e
SHA3-224 2b0dfc7d2e64a76fe4d0b3b3a666ee3b1d8b02f465b676eaa77d24bb
SHA3-256 cb5b67217985491d4ff4dc21b97091b3439dd5d6af972f28e1c65abb446aafb2
SHA3-384 1f09477a94e1ec6df97430c5b15cd8c7de02607f21b36552211c41063365b25b025f8e79364980f5c55c8833d8cbee7d
SHA3-512 4ac202276cfdfed94b99410614e55d2dccfbd33e2656b0863fd54521728478dc33a071c63205d7ee364e4cf25a2d981752f2f42d4cb1f3c14cf3bc6ebc75cb32
RIPEMD128 8ffcb2ae1c5205285c10ab1827191f6f
RIPEMD160 64f6959c9b9901730dc77ddbeae0a59dd3fc591a
RIPEMD256 2b90602eacf3584b05e1251354b2fdab4ac06f96b064dfb9c689e7e4f01ff6ec
RIPEMD320 923fd61f6099536b7f0a3f391c88a10b70a85f646301f46aaade8be6ec454e83799d9955808a3c80
WHIRLPOOL a731ae69be3e57e4bea2dc145daa3acc33990f7708af95c5f0a1550f24a4e533f51a1efaec2ba044219cee4fc7944467d91081d6824747522a34d536587dbd30
TIGER128,3 035c47b3d9fc0aeec01194563e95cb72
TIGER160,3 035c47b3d9fc0aeec01194563e95cb72ba253142
TIGER192,3 035c47b3d9fc0aeec01194563e95cb72ba253142c34f9c74
TIGER128,4 77023361b595d2788f0515f649a32252
TIGER160,4 77023361b595d2788f0515f649a3225230710187
TIGER192,4 77023361b595d2788f0515f649a3225230710187743a4952
SNEFRU abcaa242182ed4d81fb41590dac512a45d06ebb86cbdaeb280deb9a6e12938e1
SNEFRU256 abcaa242182ed4d81fb41590dac512a45d06ebb86cbdaeb280deb9a6e12938e1
GOST da3f0839db513ab3d8b8aed2612fe94668dc95f1f1d08321794b38a0ce11325c
GOST-CRYPTO 943f416066894755affe9fcd50a8f6c34ccae51268f9473eb29fe407f544b4e7
ADLER32 07d401fc
CRC32 00888893
CRC32B c900fdc8
FNV132 58057a4c
FNV1A32 9f10a1ca
FNV164 ef847102878c954c
FNV1A64 85ac982e69e1d66a
JOAAT 93dd72f4
HAVAL128,3 9b9ffb2106424e5dd589a249fe97c5db
HAVAL160,3 030c36353e91425e205e9091b7469d8ca1d62654
HAVAL192,3 58c8d602fbb5f50161610e9aa2a75142ba1da7a84bdd0cdb
HAVAL224,3 fdd056550eb080a321bb078df7808e1ee83a4be14c7513d8e4fb9911
HAVAL256,3 a0eefd923e6184aef48820855605ed8634eb06a7d81699062d2c176b3e6d8ae9
HAVAL128,4 d60fb327d029cf94f8e18190a4b56349
HAVAL160,4 695ac87efaf691c60070740d52b3db5c231e43de
HAVAL192,4 626e127badbf3e87cacb74510fcdb5292f9032b01ab1620d
HAVAL224,4 d27e7a74e24b78d55aafa1b9ae8577f5a8af41ffaf1236a0169a24ea
HAVAL256,4 8371534ed5f0b0f76241c6e12ac0dc3680531e05ea59bfb4ff0b9548e33d2b7b
HAVAL128,5 ef71899315609cb370cb3804c1c84376
HAVAL160,5 9d37d96350d199e433da4558e41f04e169b8aa18
HAVAL192,5 e45720e32c6b5a13aaff6481271ed2a7cb62fad97e5790ec
HAVAL224,5 0d5cc3bb8e2e8d56d63b3ac9fffd6a7e5dbcc502f71280a3e2562079
HAVAL256,5 777ad3e6c7905a83758661f53a9c27225c01d3a786b8dad076cc4e0796895cd8

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