SHA256 hash for "['OPNT']"

SHA256 encoded string

f145daf4f1f80101c01782b19f8e7f594c03cf49fc70ef3274d6fbda447f2e71

Your last 10 encodings

AlgorithmStringHash
sha256['OPNT']f145daf4f1f80101c01782b19f8e7f594c03cf49fc70ef3274d6fbda447f2e71

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

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

MD2 459fe1c1a1f744256d2d6f4c3060927e
MD4 b15f24a1e992d56aa4cd8f7e6bd04bad
MD5 82d965561aaa1dc828290e1eea831022
SHA1 7f941b527163ae2be91b4b7f87289b1c69165f2c
SHA224 883a785fa329a6cb8d72e37ce10c24eb2aa1f14bd35aa3a7e4ea78d8
SHA256 f145daf4f1f80101c01782b19f8e7f594c03cf49fc70ef3274d6fbda447f2e71
SHA384 147578bb5fb02db3f34361e0e3cb008f1816081393732263bbb3413961191b8c145ea194b8e11a025f341d8705896a09
SHA512/224 3e45473738ea83b86feddfe4999d59afaff887efcfffdb4fc928a215
SHA512/256 ba4875d382d181bb2dbc7e9bc3156219de59a11667d2d231c66e579e1924e44a
SHA512 ef63dc8a15a9e307393ae26432c3d57cf3fe89ded66c343578b68d5f7f6287defe27544ad086464b68bfd658a0a4502e7fb6384f977719f0b1da8702095f914f
SHA3-224 8ae218f4a03e4b6fd7d742f7ffffaa4508bb78784d580ec1c4f88237
SHA3-256 2906466249bfa68321bc1c7e36fa2bb8ddac6fc2407d839cb95e988d6c27f8af
SHA3-384 57c62930b81cea11c50a975c0fd892982810c00de6f9a898842437ed73613e91e10bf1f66523cf40fd16bc5968483637
SHA3-512 0c4b637f988e2b29a50d634d2d9b0f94e060791fe0e97ceb3f9edafda99fba0e33bad5b702cc4d3edcb7c293fe124330e198b0b382b3011084022040a52c018a
RIPEMD128 e4f31b7993c744657bf1d1a765dca9c7
RIPEMD160 d08bc6caf336327669c1ae4aa023827433bd4810
RIPEMD256 134820760537f3d13b7cf946cacc93ab267a5e32aaf79b3053589a5324afe9b2
RIPEMD320 df19e6f74685c2f1e3b1c98e90ee71f1c1b2920a97ac79d1111a5dce6df70388f6cd88e2ef75b673
WHIRLPOOL a2a0ae56dcfd2a1f60b1de80b86c2dd644960e7af16afc31169266f59b9747b72079518bb0285b5bb9b786359e1341b434eb3f79c8fda4d1e6db6b49e114f059
TIGER128,3 261b11aabd3b611e0e0bbae70887360c
TIGER160,3 261b11aabd3b611e0e0bbae70887360cb28c8255
TIGER192,3 261b11aabd3b611e0e0bbae70887360cb28c82551cfac424
TIGER128,4 dfd09f2986c04d42d6c74f3c9e2b3882
TIGER160,4 dfd09f2986c04d42d6c74f3c9e2b38824eee17b0
TIGER192,4 dfd09f2986c04d42d6c74f3c9e2b38824eee17b01d102570
SNEFRU 52036d160f8946c12847ca0e2635316a98694cfaf31942067cf73c5d622627a9
SNEFRU256 52036d160f8946c12847ca0e2635316a98694cfaf31942067cf73c5d622627a9
GOST d9bb70fdb0d29b3d9fbbea22bc25c79c87fb4e8f49c85dd5671b43394df1bbdb
GOST-CRYPTO ca3b09e64353047661c70e2dbe2f57043d252701ce0f3011a23be2b74cf3258d
ADLER32 0a3a0248
CRC32 4f0d0a8a
CRC32B 7e0876d7
CRC32C a0f2bfd2
FNV132 0c70a72c
FNV1A32 b559daa6
FNV164 128c491e7c5e7bac
FNV1A64 6127322c8b56fbc6
JOAAT e09d84cb
MURMUR3A e8235d69
MURMUR3C bc47820977c7dd11be9b8efebe9b8efe
MURMUR3F d33c74fc809ba806c2d0245adc56892c
XXH32 20bcd178
XXH64 cc08ec927742d64f
XXH3 4ba8438ae7d75f54
XXH128 35f45ffda86eb45fb4ace69aab94aa89
HAVAL128,3 efcf8862a0d02b24b8aa85cdb103485f
HAVAL160,3 69d46c0d581f031b6f1b25afdec38b8ee02efcaf
HAVAL192,3 230c97cdc8a05ffe9f8f419190d81e92c54b72b1eb12b5d5
HAVAL224,3 e7ea627ed482f13bb71f6fa7cb69fa75ac5e3984d9afa71ba31faa14
HAVAL256,3 41b3d05713ee69633ec9531cbd026c77411851b2d6ea78c998ee74300b45762f
HAVAL128,4 7c341112b71b33ce5e3b3dcba34eefdb
HAVAL160,4 c9bfe28fe4d180432ff733e7414ce5e24aedbe08
HAVAL192,4 b65090ed6c7f3c7cf06922e7658f5d675f792ffa1fd401ed
HAVAL224,4 a095b35be31607a0021710a76c0add8e408e7e6b4d882d3472e984d0
HAVAL256,4 17694ec93b8b48fa7e0756117c4ddd71445ba4f19acfe3fb982b1f0e278307d1
HAVAL128,5 d3b5d2a49e356aa4ad04d481c3a327bd
HAVAL160,5 6ceb7431133a309339171bd08b3cb6e98c52e046
HAVAL192,5 94b607133aa48ca7559e884f7a4c2a29b236e4f5c690bd8b
HAVAL224,5 1f08273774a09336a691436c56a86dac5c529fccfb1764e4e7ce801e
HAVAL256,5 d7c7b4b0c879c9cb27544d99848dd5ec919eb367fba5d8945803889c2abd04d0

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