SHA256 hash

SHA256 encoded string

0c126502529792d7081ebc84c9cb9d44969d479b280b879f3ed439a91c53ec57

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27ARCE%27 %27ENS%27 %27CSIQ%27%5D0c126502529792d7081ebc84c9cb9d44969d479b280b879f3ed439a91c53ec57

String encoded to other algorithms

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

MD2 27fb099f8d809741f76ca85a44e38dc7
MD4 5ca6c0e70c0aaa21b6c28dd8a1d3dff6
MD5 6bc81b2b6ccb76f921057f170625a78e
SHA1 9f72a9523f760ad354400227eeea0561728c1197
SHA224 894bb170e5530c541df8e6179172a05384bec03eaf8da73eb86d60f5
SHA256 0c126502529792d7081ebc84c9cb9d44969d479b280b879f3ed439a91c53ec57
SHA384 68394e3d0f81ade2b5531b5f020db7c17b5eba106e4d7ec4370bd472e8df12cbb479fb5f928d9816c7c8b9de4e9cbe23
SHA512/224 272e065942f0a3fc3bcd29ad9a7c0e7518f11fef03bbb16320ae0d19
SHA512/256 00858383a5149277c5ec95c3f1a74ed75149aa568b2204f39b86688738f5c91d
SHA512 a317b8b9b3e87620beade231846a7f181af6985044205cb860e4bd5099a7ec28181ab62aa51d78ad063da9bb5f82722c0892f891a2bcad818293264f0822e20c
SHA3-224 f2e397d51ed392b090933c216ab1c0101e909638e899672f9ed935b6
SHA3-256 4313439cc5e2423920139fabab29771f877645441f196183b6e8ad008c51e154
SHA3-384 9ee5a5804f257d1f00725285bba946e85e1313ee4d9b24301c728de9c37fd7b1b4cd66263053bde6ea18a8c9380e3e19
SHA3-512 9a9eb35516ff82a5c63a3c7c3f8b3b10f2b57512bcad8b1028786f40b68e8b81e1f15602938205d79474726e537ddf4f88be65452af66a1e035d8420a433ae2b
RIPEMD128 52860858c7f053e3d29f1e1809159d9a
RIPEMD160 75b015982c3ca878b0f57d1beb571637490a82d4
RIPEMD256 9ad0826389876ce9c0c08fb26429a3bd8c38af3e8f0e0b276d33cb10d65d1904
RIPEMD320 9fe19a446987492ecc36236c07cd6210d1dbbeeddb44c9ced4742a98c61da99e0a9a8d3ea357646e
WHIRLPOOL a2a5edac56656823e9bf0601e16975346e2a1fbe1dcb4c105ef2ce941645418efa6fe9363ddfd827fa7c8767f2adfac7a451985e0c95d2a5427d9b0667e06a9e
TIGER128,3 5cbafb902b3103601bbfde8ead23f8f0
TIGER160,3 5cbafb902b3103601bbfde8ead23f8f0d6bf5b8d
TIGER192,3 5cbafb902b3103601bbfde8ead23f8f0d6bf5b8d3abf052a
TIGER128,4 bd65344a8fa7c2e7ddae2c57fbdd7271
TIGER160,4 bd65344a8fa7c2e7ddae2c57fbdd727153a0fd48
TIGER192,4 bd65344a8fa7c2e7ddae2c57fbdd727153a0fd48d335688d
SNEFRU 3491131e6e0a58ad64cb3987a533d87c66ce18072a020b0b0638ea1945912a06
SNEFRU256 3491131e6e0a58ad64cb3987a533d87c66ce18072a020b0b0638ea1945912a06
GOST 76a2a3b3aeb6d7b22d6e9952e6b7493525c7a7fdc40a7b7162e5508a721113e2
GOST-CRYPTO 384fd5dfc826030dda5ef308e8c583e9481fb5b713258ede6af5213fc6e4a784
ADLER32 964f0800
CRC32 6aa62ab4
CRC32B cc5767e1
CRC32C 085e7ecd
FNV132 82c6abea
FNV1A32 9d616b9c
FNV164 a2159cd34130e9ca
FNV1A64 22b0ba0e96fe649c
JOAAT e23dbabe
MURMUR3A d1ae2b53
MURMUR3C 31f1c8a5f121adfc8c373ec2eb4ebde3
MURMUR3F 003a4782c200ff9434c6615716f62f6f
XXH32 f9e32450
XXH64 29fa2cce6834e96b
XXH3 93bb663d4820a963
XXH128 af15889c21f2f55c9723ff548d4958af
HAVAL128,3 b92b35581b97fd2345fbf0f3c4ec2ca4
HAVAL160,3 9f6eb69cde1d953f65209b96450e86dcd93f91b6
HAVAL192,3 11451bdf3b29f7fe9c42e20bc74729f84b3a001c1db11e87
HAVAL224,3 48afb1bc737502f1eee3392d31b8928b1070d707ad3999f568ddfbc5
HAVAL256,3 3d8ef1b6e6c7efad03ab0d0be53f5d7054e3270ec5384becc51308e1868f47fa
HAVAL128,4 23ca580ca6a21d29459a6c1d0097fad4
HAVAL160,4 ff70107a2944ef9a2b6e06cfa3d1d3cd674994c6
HAVAL192,4 c0361936fe41ab11c4f92b0b2c12825bdac4760a0235b3a3
HAVAL224,4 e5138798fe707c629f49001a75731ac476a71eca8ef9ee0dbefa06c3
HAVAL256,4 0ba487008fe2f095ee9cc65280ad490dd3d8e3400032ae610be7a7cf9f468664
HAVAL128,5 de794ce1ebbce83b4dad984d6b24c0e2
HAVAL160,5 187983ed6c949cabeadc65d399bedc707dd47271
HAVAL192,5 5e68a86e820f29e7b7e0a23577db908d23a6ae93e875e5a4
HAVAL224,5 08e0324557e3ea7cecdb566367f4f98ac0970b9c51318eaad3e186d6
HAVAL256,5 b605a8ed8cf76268b3013e48ce75454168b0a98419ee9f59cc43c340e3a1d6fb

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