SHA256 hash

SHA256 encoded string

9626236d3dd423fc5de30a69957e653b2fb73daf34ca1d6d36431bf5b5a23712

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27AMSWA%27%5D9626236d3dd423fc5de30a69957e653b2fb73daf34ca1d6d36431bf5b5a23712

String "%5B%27AMSWA%27%5D" encoded to other algorithms

Here you can view hashes for "%5B%27AMSWA%27%5D" string encoded with other popular algorithms

MD2 99d05fbe2b8f165ca3aefc083e8b5487
MD4 4d83023f325b9c11bee896bbbbc063a6
MD5 a00770d8d45be5f1e20d97bf72a11494
SHA1 fe31283b32959d21277c7df7c47652c542c8fe8b
SHA224 f0d0f174bc6da5d01d86492e4abc2896991c426b813c1f07e06eb83e
SHA256 9626236d3dd423fc5de30a69957e653b2fb73daf34ca1d6d36431bf5b5a23712
SHA384 6bc0956d58f3c466c190144da8791e4e008053f49a786e944dfa303d19a7220dbf90056bd87da1242f0c08a3b7072403
SHA512/224 1c7d2f8cf2088488a8800b9ecdda59c6533fb4ae54f38d478f33c038
SHA512/256 7261b6794115597351d98014591a895b6b1b3a9c644ece65f54b079e05fd5676
SHA512 44b77c05f27e51165e2728b7190400081dcf39d6754bf6917e7968da5d2935b49096a0e46e143ca614423dd416b16f9b7625e3c57618e104e75624dc38308ca0
SHA3-224 f85d390de270b319521e8694595f3364068dcac4ec4d945653f1a771
SHA3-256 5dda52cfbaedcfdf2e8a6291a0877bde949b745e20ffea331e052579541eb6c6
SHA3-384 47524d2211c5c8f90386f7fbb6fba921a266467a2c74e84336fc16841a13827d5df69de64dcf5b747d6b81a93d83d9f3
SHA3-512 93a26fa166b23674a6443bcadec1ddd287e48f814bb61418a81a073638c551638c59adcbf5860755b3365738cb4a61eb09e1410f1352e3d73918a7be4f5e26f3
RIPEMD128 076708376cceb721bf0b97ed14a1a1d9
RIPEMD160 943d9b5eda1fb5b248d5f94087270f50ff90ce8b
RIPEMD256 7b81a0fd7ed3c68b640a198a8095c0c2f2fcb32b21b1702056387a336a5dbef6
RIPEMD320 03f4924f347094f8588267e30f0e84bbe86d62bdf78d3c7fb136f3b6c488857fcc60249c0ef0672f
WHIRLPOOL 0f1c2e6ad62fc7b5ef7332c5d24dc0550158ee656d47dde37a767759baf571de779a8c363e7c5828f684604785583cb17a40d8413fe8f353ee82ebca0cca3487
TIGER128,3 ab6e5d31f7fcfde0399963c2a4afdca9
TIGER160,3 ab6e5d31f7fcfde0399963c2a4afdca99534e5bf
TIGER192,3 ab6e5d31f7fcfde0399963c2a4afdca99534e5bf6df4fccd
TIGER128,4 a2a5c763d948632381f46b0601119961
TIGER160,4 a2a5c763d948632381f46b0601119961dbb17421
TIGER192,4 a2a5c763d948632381f46b0601119961dbb174216bc23ad6
SNEFRU b6f4b8471cce04be03078eef3ae4293f47ec761e23b2b49a20ee5f1fa043ab91
SNEFRU256 b6f4b8471cce04be03078eef3ae4293f47ec761e23b2b49a20ee5f1fa043ab91
GOST 3372b09472564a7f08f4e9125456dc1a39bdeb7eee5689c44eb1dc97c2276d34
GOST-CRYPTO 7b1c3c6bd8fcb01bb8b2e8b84547bdb80fa10d9bee8f860f84610bf3b06d054b
ADLER32 21e003d0
CRC32 493cb865
CRC32B 32352359
CRC32C ee6f1ac9
FNV132 4bb64788
FNV1A32 29f7adee
FNV164 02a9afcaeb0f3748
FNV1A64 9e87c632c5305b4e
JOAAT 145f46fd
MURMUR3A 8f6d78da
MURMUR3C 793a9ab9596a97e0ce93778ed2fcf60b
MURMUR3F cbc1520c31955afc03c00c88157aca3d
XXH32 415fccd2
XXH64 779e6d72701a4a35
XXH3 1258b3d2f4946ac2
XXH128 9b2c6410d4e1835fbca582a19d42f749
HAVAL128,3 4ec3284de697e305fd793eb2366454d9
HAVAL160,3 a12a0e0f07e7cc88d849efe61041b25c4d7691b5
HAVAL192,3 50d7735cccb4d2620dab7c13ac9f28954620a563ea265603
HAVAL224,3 03d62a1203d968a7b00722dea55e3aa397ca31f51390f9e8d29ef3b5
HAVAL256,3 516d7ef232364c71c741376b98d172c95b4433a2c7c9cd02fbe5e179c78dcd36
HAVAL128,4 f7337d16a91d9f70b5e3b59731df634c
HAVAL160,4 9a6f6be0f9b6d0415261569659a6c517b42e3027
HAVAL192,4 b7d69cc7e620a176dada4fc1de046e5d8c3596817b1a5c84
HAVAL224,4 4b9da6fb69a2b18fe6fcc2b3db03aa16e0afc499a6523cddd298f78c
HAVAL256,4 985552510d6fa8d7c82a60254c11369a92c55c7d93d726e13029f379c4876734
HAVAL128,5 db0759bd485a07d6e94f8afa523a6832
HAVAL160,5 2e169e672ebc64bfaaab825cbaacdc4c0619712f
HAVAL192,5 99c175428f7738a1c98e031f115d403d44e781582b6c25bd
HAVAL224,5 05d2b728f5ea0ab499ebf614171774bec93b789dcef66e39796a3ec1
HAVAL256,5 fdde5712114cd30af4d6eae95c1b8d617764217fff0f640575fad0f7a8aae90d

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