SHA256 hash for "%5B%27OEC%27%5D"

SHA256 encoded string

3184fa277012eabc149736510f9e10ca9c7e65498c915673fe92b06328952efa

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27OEC%27%5D3184fa277012eabc149736510f9e10ca9c7e65498c915673fe92b06328952efa

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

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

MD2 c09db4251c37d883b94936338e54856b
MD4 c39f5da3dcc62c2205ccd973ccc3f226
MD5 b59b99617fc9f94531e501ba08473122
SHA1 ac30e82f646632c8913ab8f33de21b1e2d1c9bd7
SHA224 6bfbf6ffb932d5c4c4e134accb549fd2b3cc599fcd68b1dfebdd62f4
SHA256 3184fa277012eabc149736510f9e10ca9c7e65498c915673fe92b06328952efa
SHA384 d687b3d2532373215a766c5fd16e58741b3dc5e1a25d0b1229d89cc37b09e8bb3440b11fb4a58ecc4ddfe9e61df930c9
SHA512/224 59efb8d975ea478dded4e7005eb77f7656221e9b1d14bb9bcacb494f
SHA512/256 58f59a2c2adbb684e38e583216ddbe5177c8b1468014a107125bba4753ce97b8
SHA512 47e1a771f0507934fe59ce7925e2a49b14d7a1a430c60a57e105107cf6132e2312dba17d586c1ba256bd90ba6534a82b8527f82da165dd5b7ff31d6786ec9417
SHA3-224 e45300ef4d383a8ca9d57c72b9ae95e1b20ab4405ab84af002d5c497
SHA3-256 17dd10c7fad51c746fd7af0596274ad868588d0e6c55c957d32e1f84bb8c72d7
SHA3-384 98c5e4c73220c9d4f82bf3feb6981019773e86bb6f45a4230d30877b0433d804f3372787148b4b21ccc2b9af7d1906b4
SHA3-512 d87e71a1476a7c4c6ca360d98f50f0217ff7b14196176c034fcb80df9ee321ae48e0e51c4e2fcadc6383ebba8f352f5763e2abead25e8bac98a90ff27e4c12cb
RIPEMD128 d7a6c5d356580bc0536c035fa524f320
RIPEMD160 985db73871e80611f22cd2a73a70723c7c85d629
RIPEMD256 d630107f36d86cd90d2253da5bf614d704e4cdac765d8d9fcb0c218f1384b8a8
RIPEMD320 26ddee4894b1b9a11025211c798846373a23a33dc1f62f45640898e2327fd05b9668fd79ba6befab
WHIRLPOOL 24d7d8f26a79a43c7259854489a74acb3b4d8885858ecd187ad3212e2c97525e4d7bc68eb5009b8d3386956e2c560ce24aebdaac15d9afedbc8b245862ecafed
TIGER128,3 14b811748d02474acd8c59af508753bb
TIGER160,3 14b811748d02474acd8c59af508753bb123d70f7
TIGER192,3 14b811748d02474acd8c59af508753bb123d70f731415b69
TIGER128,4 10d5b90af6f3808650544e3ba51e700f
TIGER160,4 10d5b90af6f3808650544e3ba51e700f37d50661
TIGER192,4 10d5b90af6f3808650544e3ba51e700f37d50661b6eb490c
SNEFRU 8c9aeeb0c45f90306e4f2aa103f7926a94dab56752607b2395ba73cac6c969c0
SNEFRU256 8c9aeeb0c45f90306e4f2aa103f7926a94dab56752607b2395ba73cac6c969c0
GOST 1501cb8816f1992df7302cb21046a8af369433b7faada437ce7d69adedcbe265
GOST-CRYPTO 4ed6a743e77e3a76afcdf18a02e2ac5ec974b7e0f31ae68cf22b1bc491424d3d
ADLER32 1917032e
CRC32 94339d24
CRC32B fd41594b
FNV132 e6169dfe
FNV1A32 b50102f8
FNV164 d744b5edeb778f1e
FNV1A64 92ab1cf07118b438
JOAAT c6b294bd
HAVAL128,3 7a5cf07aa138a23b1998a4a7c20925f7
HAVAL160,3 5ee48f1a35cad0a9b2f7682731df911cbcb3c42d
HAVAL192,3 c1b911bb63911665eeaa7d9087cd09ddea05cf6a2ff280ad
HAVAL224,3 6003c1ed7c77f74c7aa66f1d6c2d9b458916e21e7dd1f5e2d6500ead
HAVAL256,3 1b540c85fe328f7e715be7a78983ecc71d1a85a493fa615fd00f09d56bfdcd06
HAVAL128,4 228482497bee6cdc8a2429b7ca91df54
HAVAL160,4 81aae26619a68ac52b46190d99a7d5bdaf288a1c
HAVAL192,4 ba130b913904309f6af269f5dbc20ff43006b315e94ce077
HAVAL224,4 adf20e4114cb647d7ba56271c7aa85e55beedbcc355a7dbe52e7f4fa
HAVAL256,4 7c11fcae15f4e4690873118ed56cb64afb0b8e4541a701d972526afeccb1794f
HAVAL128,5 460daa3cbe6a65e8528fa55cfc68bfb5
HAVAL160,5 9aa7b960495c6e2df75d5bb951e31c3981cb3658
HAVAL192,5 0c9ed0b876b9a117e0af06d84358b9e9462f9f2c74235227
HAVAL224,5 ed6a19ea1697a0e6df10164d52c5b24b1da33bec283be47a139527aa
HAVAL256,5 68255d99c25ad3de3b42bf64723472cae2dc02a15d57285fae7412517cd3120b

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