SHA256 hash for "['DCI']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 b30224a8a7f1150290cbab3478a0bcb0
MD4 69e15452c1d7842e1e9185997dc30411
MD5 ffa2a58d204ed3ddbe24beae7f089794
SHA1 a69f183ec9f2b421b6579ab0f80c5cbed4e7301f
SHA224 e8ae8aebcc99f635504bb3ccae06626ce2f896341b346b53a44888a3
SHA256 953e063e6b53b2a5969968df76709141b20bd5c27fa67c8d627cfe2394ef8850
SHA384 2af852dc75d76a014eba4a7d14335d10567be32687a6163eba46175dd7905153e30e98970b2164aee393bec86d873893
SHA512/224 b20ce80a3992df7a8ef3e1bbbf38f65eaff1f7938b1c9d43a0640214
SHA512/256 607789016e39fb7f10f300d620fa892e7b5931d207490ec04090c1e07a1dbe34
SHA512 7a263738082aff7251c5365125dec5e0e6a5b454e895e8f86b6b23d6158ccd0cd124399277069adecb6183b318742f2b46d3c65051fe6f833d3e250f10e13400
SHA3-224 4b22d178477829a8896801783714c3d6aaf0303a0e70a31f8beb0b8a
SHA3-256 920937d8a367f7020d02a61616762b05da807f260c2b0087b4e1cd00697c90ed
SHA3-384 c1137e1a681473be4f3f9d542e42cb84f7bae51806b3fee32840f16812f3dbd774ecd257fc1bea31340f2250e82cabf1
SHA3-512 7a0619debb40523cf6ed0067df55f3e440455305d4cc5ea4def48ac657184a9788503276ed4e571e6b43a470526dea6e9ee6c6063b9e7efa12895443a8474309
RIPEMD128 c71ba4cdcee2be60ef9c0615164e88c1
RIPEMD160 3136e2a4e48132d547cf7cc988e19e0f60c31697
RIPEMD256 e1a85f5c0888de3ab1e0d1ba183f58b6211b0ca62a390e96012a0d96d304884b
RIPEMD320 99eac8b0ceb4aec5ec5a27f82040508e82e014fb14a095ac8efde040d18a307bf87942aa4cbfb72a
WHIRLPOOL d85d54a143fe7f7f972345720722a5c32f0db08e2c7fee505dba09b61e3ea871769143184d5b1ef04e1df62a5f413779fed85fb12318b8dc620e2c71aff333f0
TIGER128,3 32ea918272e312a8bbc3e4cb6de85395
TIGER160,3 32ea918272e312a8bbc3e4cb6de853957748e56c
TIGER192,3 32ea918272e312a8bbc3e4cb6de853957748e56c44aceedd
TIGER128,4 e00f78714c51e59b56bfdb6574279cdb
TIGER160,4 e00f78714c51e59b56bfdb6574279cdbc4898a4c
TIGER192,4 e00f78714c51e59b56bfdb6574279cdbc4898a4c6a8e1df2
SNEFRU 5657d75f30dc66d8dbc57df49353c105547fb65ce1e999f82406108273dba302
SNEFRU256 5657d75f30dc66d8dbc57df49353c105547fb65ce1e999f82406108273dba302
GOST 281668f905e3fdb147e3aa361edae94515adf86590c4b32d2cf0a47fad9f35bb
GOST-CRYPTO bc0412c7dbdb83d61e758b3327bc27d0f97c8b4a76322e06c702b5fd85aa8d33
ADLER32 075401d7
CRC32 e97e0137
CRC32B 32917784
FNV132 454727ed
FNV1A32 bc6acd61
FNV164 29dd2a2c45b6440d
FNV1A64 69f2f23396bf8301
JOAAT 8f74cc83
HAVAL128,3 f059816c5c426e392bb8c9263fa702e4
HAVAL160,3 5733119fd9428b350feff3953e60c1448e625e82
HAVAL192,3 5436a7a7845d4a7312b09f610e0b966ef3e08bfdbcdec959
HAVAL224,3 d6e99cef9b6b1b00ce7dbe50bd33e59d03be6670dcf61fbfd2db9499
HAVAL256,3 8d5b678c82c4ad9fba9be12d62004a0eeef3fd3fdf0f5f43ab4fd4133584c9c2
HAVAL128,4 9561875b771b5c68e20ada7afd3a700d
HAVAL160,4 498437d887844b4b14cc62407adabbd7aac6528a
HAVAL192,4 3306b852367df08db1f175b2a3d4a6be250df14fb22d6dc6
HAVAL224,4 da77e88b078503ae42fb54b932180c9895307b92d0abfc5561ea70d5
HAVAL256,4 3efb060567814a0a4404747ae85393b851486900d235864e5f3f3ae9b3809a5a
HAVAL128,5 655d2cb5c4d6a251a70ee83005a6c80f
HAVAL160,5 1af5b87a0a9cf10e90cdc45fdc2afdde28ae7ebe
HAVAL192,5 920e69deb47dbc8386d9c6632a0d444a2ce71cb15190a781
HAVAL224,5 7a047ec3c6e5d92412b5967f8634db5618156ca9189fad24d1ea59b3
HAVAL256,5 c859d671dd4947069d1c6ec528837b82a52172de0527aa5eaf13f82a34fcf37d

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