SHA256 hash for "['DCPH']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 508664a33c48727f5c2ee0100a798205
MD4 59bf064513f014c04c632afdb267fd21
MD5 da5c6d0f758a6d6cffe5c8575c8c83fd
SHA1 ca68720f4eed1bf48b0b309f8630059df75fc550
SHA224 208ea09c3692ef1b93d3ad076169ef77373cf413b6f543f15dda4945
SHA256 d1e602a8ecf4d62b70eb8eecd57fc218b749daf1a12115ea2698e9c6da73be22
SHA384 c6a2457d0b0b5faed374a48ecbcf28b6568acca9f642a8460018516beb915740c65406fb960b15b525568441e9f7e44c
SHA512/224 f5cea693a533d04c47c8bd68b29cb5828d84b2b86bbbfaea21f4bc40
SHA512/256 41c73bf373f6f71e1c429ba7697529683de77b6db0800ed6f4f09402d9725943
SHA512 226a834d928020df41b42baadeb447528245e08fc960a9eb4257a07150135e2d8eae6842e369f81736bd0cb1ec9ca2a69ef10be32e5c5f8908d3c5287f06b580
SHA3-224 cf31a3d0bba1acdfd4a41b6d4dfb0f50895ae06d33f597da6a6944ba
SHA3-256 4bc810d3ceabb6ab43ee2da560930106f284d96a7fb003ffe27ec16a54155ded
SHA3-384 1e9a05474d7d0549567c532c4481d6118e2bd9ea9918aab85154df91e5c060293a0eea68180d301e4156e3894b807093
SHA3-512 2a994436c079e81bfc6e3ad5d58bea1abbb5c2eb53b365825d9899d3347d5a43e08e62b6924349ea942be0a76c95518fda1b4b45914f13fd1a5e70532337b393
RIPEMD128 c7b6e4e50a73a41f57471b82ddb7fa6c
RIPEMD160 e0e10e9ec2971a72b8f248f69d40f2e911221140
RIPEMD256 311f00c065a0051790b6467cf3a99809326aa59816b8ac2e4ea9f0adace37559
RIPEMD320 8cd23bb5c138130e595bc3227231138a955994f9bbc26a1b66f40b2d87b5dded01e03a7cc04fcd44
WHIRLPOOL 1c781b65a0ec93f6be58688539843409b196ed1002e49ada9c48157eb280ad22dbb05bfc2ac747f364e8a138ac14287baf4b55c7945278553df17fa64ec39958
TIGER128,3 9bdd5071393cc84ee1a4c6d03c46575f
TIGER160,3 9bdd5071393cc84ee1a4c6d03c46575fbf1e33d0
TIGER192,3 9bdd5071393cc84ee1a4c6d03c46575fbf1e33d0ad1e5f77
TIGER128,4 1f55464181d06cbacbaeacf8aeae667e
TIGER160,4 1f55464181d06cbacbaeacf8aeae667eb8e0f7ee
TIGER192,4 1f55464181d06cbacbaeacf8aeae667eb8e0f7eed67bc7d0
SNEFRU 1aa4ef346a557c90d2e1a80efad45bf35e7f5f21151e0935274bcaf0ae757cc4
SNEFRU256 1aa4ef346a557c90d2e1a80efad45bf35e7f5f21151e0935274bcaf0ae757cc4
GOST df3c9beb499c866944abfbd9005f728c044ad8eaee45806c7b5aa9ba5f8d499a
GOST-CRYPTO 274fc1c1b73cdfaa193295c066aab014fa1f7dcf2750567f522de0fd6d4942ae
ADLER32 099b0226
CRC32 bd18cbfc
CRC32B 967511fe
FNV132 b13dfebc
FNV1A32 4ccabdda
FNV164 161ecf3a9767c11c
FNV1A64 e4bcfb682f58161a
JOAAT 3d072af6
HAVAL128,3 769b5364f01522baa27da161838c6eb2
HAVAL160,3 fdf546f5c74d8a6cf42cafc5bcf545eef3cbecea
HAVAL192,3 ea10901aee87863d6728443cd967f51c37e588f4638ced57
HAVAL224,3 dcb5ccb779cf46a85f7bb93afde3a0dbd54bcd57c973aab699f815b7
HAVAL256,3 e33f9b23597f70f8816f6eade3a71b1fe4d8aa05907463b7b600c46815f3bcc0
HAVAL128,4 bb01c2acdb5680994df15e00ee9200e1
HAVAL160,4 1367c063af2037052fef6da86a72079f1ea0d782
HAVAL192,4 0a93922fa841ca5d9f6192461c21ed0d55ac777a8cee6237
HAVAL224,4 372330faec8a8167ced87360254114baa6c1484f2567a27fa7f4dcad
HAVAL256,4 d293f89213ed613c8946280e49a6e896d9d4f0e9ad769a89380433dcdfbe8377
HAVAL128,5 256a7d21028dc97eea076619be578a69
HAVAL160,5 5c86db807692c1941e3c02728a38219e93a0a81f
HAVAL192,5 f0b38f2ad61bf93c7f23e91b895a5ff79423f42dc9b0b064
HAVAL224,5 026365335dcbecdf2742dc12fb42a2dea943d69bacd3778528319283
HAVAL256,5 22a398bc0e56e9946d7c577fd132a08dba17074262f8518dba3ccf2c69bf1905

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:<ALGORITHM>/<PHRASE> For example to visit page that contains hash of "hello world" you can just visit url: 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:<ALGORITHM>.<OUTPUT:plain|json>/<PHRASE> Example: 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")<ALGORITHM>&str=<PHRASE>&output=<OUTPUT:plain|json>

Usage from Javascript

We have removed CORS restriction so you can use direct access to hash calculator in your javascript applications via AJAX.


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)+'"');
};'GET', ''+encodeURIComponent(toEncode), true);
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 =''.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: If you will do this in your address bar you can also use semicolon instead of double dash.;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 Such approach can be also used with "plain" and "json" mode;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: 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=
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
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.

    $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