SHA256 hash for "['EPAC']"

SHA256 encoded string

57ca0b500439582e2fe627a4380349664f1663ba03a0544d70044ddd6da2b7a8

Your last 10 encodings

AlgorithmStringHash
sha256['EPAC']57ca0b500439582e2fe627a4380349664f1663ba03a0544d70044ddd6da2b7a8

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

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

MD2 21b2e3695dff0db25a7ec4afc75df9d5
MD4 e303b8e7c04e6c8df27081b80f5e31f4
MD5 18dce90ae403013ed5c605ae922f165c
SHA1 78dfbc70c9ab33370c590a55419576b1777e363e
SHA224 88bd244e097333c746d188f68285684f63a1d795b78a7c9028951519
SHA256 57ca0b500439582e2fe627a4380349664f1663ba03a0544d70044ddd6da2b7a8
SHA384 6a6ff09d7e4df907f25279c802ed3b7967141a22446ba7958a1e4d8f6c5689b9aa7f99ae3698103b8cc2386ca9985884
SHA512/224 8d1b394906a3ae3e7a3e978b3fe40bea82bd0848cd7fa557a43cb7e1
SHA512/256 58aaae4bbe3dcc3e0e111ecdc3d175030243f6aee0214642e2f07d41909f3450
SHA512 cc4f41da271120a6d5862e1c0c0df84f13368654f800ec64d09a183de90b00147f226f507470828fda4d6ab6f86f9ebb63c7e640bca7a1d5cf99b74620a96656
SHA3-224 bfe4bf3029943647e473d15dabcbcb9f96920a66b32117c8d0e77188
SHA3-256 f3e78a4d338123d586e3afba81ae3bd97790835b5454f98d62f6a461c0a18c73
SHA3-384 70f5e41d65fcd43f06758cc074abc6c9630bb913b2046d0487f2b65f26e978486ae135766072c01941ab8dc18d5b6f84
SHA3-512 99f73b547f6c676c400409866876a1518e683f558c4e3e1e9d1c68731db5285610407cb120bfdf9818429c09e669c8b4b7a15416ccd5ceb12397642d37138242
RIPEMD128 a440af7c204dd824d4358442fa158fe6
RIPEMD160 4048b49cab83dd0a6450783357f954c8655b3e2c
RIPEMD256 0ea30072e5da7c4f75e9821adb6f1496b99fc70fe519d5806fdf46ec2f62d00a
RIPEMD320 d40e51976df3771cfcfdbb1f3caf8f8189eab781cc24e71e69e11c9077876c8c8b70877cd70a0442
WHIRLPOOL 32079133cdcf23d25117fa18c39524a32904a40701b4d58f5f116c721184f1663150bfd6fb2d63c7169e90e4585c8c20fa5ba960222fe3ce58d0f721af0e8577
TIGER128,3 9220e3edc2297fdb965689340efe1f29
TIGER160,3 9220e3edc2297fdb965689340efe1f2946783c95
TIGER192,3 9220e3edc2297fdb965689340efe1f2946783c955ff49cbd
TIGER128,4 a6acde40bb33d2b14988f78b88f81043
TIGER160,4 a6acde40bb33d2b14988f78b88f8104338495e8b
TIGER192,4 a6acde40bb33d2b14988f78b88f8104338495e8b2f2b7239
SNEFRU 2ff378a1d6a702e2c293ecde614b40a8e647900cf5defc378c22f3a1124199be
SNEFRU256 2ff378a1d6a702e2c293ecde614b40a8e647900cf5defc378c22f3a1124199be
GOST 1ddade1b39bbff82d4f584c4db257c17ffebb0773a2b1cdc0e9c7c79b360ba63
GOST-CRYPTO dd2b4dca1de7abe6578767f42381348d3870c43c0175357fc0cd20ab8d4a41a7
ADLER32 09970220
CRC32 fb95f398
CRC32B 9e99f012
FNV132 25a1ccf4
FNV1A32 89ecfc02
FNV164 14113475df84a854
FNV1A64 0797996347a4e6c2
JOAAT 60bc31f7
HAVAL128,3 41ca4a052e35cbfc0eb109a02c32e872
HAVAL160,3 2567c2f63403705ab458ddc4c55f8ee88b71adf4
HAVAL192,3 76f8d6508523211ee5461b12d3fb80238f72fe083cf64332
HAVAL224,3 d97ab1f7d50e89e605e19ca5806ae3bd4ea846657019d17ee089d9ad
HAVAL256,3 b5bbdc3846aae9b657d69ae93096397448a9adf2f86d253d3e38229303d34ec4
HAVAL128,4 7af1984d2fb443868e1586e3af1a2795
HAVAL160,4 5ee32c45a59a93e93a2df9f235b5696784d60530
HAVAL192,4 c3eadf4067fbd32b1324ab939ce3a85bc7ea8516a784bafc
HAVAL224,4 9faf0b3eda88cee00a409914268eb9740c9b049d1aa058fc1004b30c
HAVAL256,4 4ada5bcc2693dd3c552e7e79cb9c1e3cc422851f290a944689068860c367e904
HAVAL128,5 5cb632ca94d14be8d14a9b251ee25792
HAVAL160,5 aa6ee6b491f75df60485bd3913d73efc10a90240
HAVAL192,5 17d92055448bdbf4d89c654e4cfe1aa974708afbc0ecd538
HAVAL224,5 07afce53baa9b05f92b374487e9f41e5601736457f21ab60c340ddf2
HAVAL256,5 eb167201739582bb447d8e7364fdb46d6b44266891c13ef3bd8307bc19d74bfb

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