SHA256 hash for "['OSG']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 737f251ecd24d4e19d2dbdf33d229659
MD4 c7c81a73ba4a9577b321777096d97af2
MD5 1d6811d42ee5e21cb273ef86a9f12c42
SHA1 d7444865b99a4da7de56e23e39fd5e8e2cbfb30d
SHA224 c3634ae058b65b342eb0bc5cbd9bcdc3577ea29757e0f963e8d9d777
SHA256 f11c9bda2a9f9506989295b38e41fa0edc04ef54dc901a87b84b4f6968bcd07d
SHA384 d07dfdd90be5fa6c356343768a4ff4a2e1dfa79baab7be41296b71ca1ac8a4c894fcf88912e8a96800d75ecdcdcba0a9
SHA512/224 3b888f6b343f2e6446300e7094ed9116f08c674d9472bd682775ffa4
SHA512/256 560adca7f7f911ee5445e87f52fb08b314c4ffa213e04d0a823dce4b52d82895
SHA512 2607f87e0a837a691939104ea9580f830cd02057de04d691e784699a1421f2b15b18004c6adf68672a98c13570338ef3c2b7d4b9a19fdbffaf2ca3959f853fe2
SHA3-224 0bb50f6af2c01ba85ed5773542a30569ca1a87066bc6ddae423af1f0
SHA3-256 d9c3521e5cc5905189fdec939951d8d6e9182c2bcb34241f4ab8ac910c9b7576
SHA3-384 75e6c8bab0410a88d2033721fa6d28ee0da4d6601c2348d0c602cdb6ad5d9963833d0583cda0991fa9ce3d76cec7c7dd
SHA3-512 4171dbaddb6ecec7e60987d3fc87abf0303962ecc95fc36da3ead276fddd6dc8565910dfad70b7a41621d36cd66b4d98087cb7a6475a2d443777a6409b2bf035
RIPEMD128 03f350d47bb2ff6125c7a78060f29cd3
RIPEMD160 19ca23fc6a7d7ca032cb8edb11fc53921b412a8a
RIPEMD256 bbcce378899e8df824eff36c846eeaa398046fa805e5bf8014b1b73505e4b04d
RIPEMD320 45ae4197049aede2c243f3ca94336b4f8e07708badbe602c79c383c7e5c4b82293d47082cd9149bd
WHIRLPOOL 85deb522356b2c27403aa64aabec288152e7fb6fd65e1a8d2f671d122116cf9375046bec688f7186a62a2baaab2af3821ed6845670efb4e7851e2babf6e65476
TIGER128,3 3347bdd7c371746389a6ec9529397ccb
TIGER160,3 3347bdd7c371746389a6ec9529397ccbc8f412c1
TIGER192,3 3347bdd7c371746389a6ec9529397ccbc8f412c18e3d95e8
TIGER128,4 82de73d4e70f271a58edd5762a0e1f70
TIGER160,4 82de73d4e70f271a58edd5762a0e1f705cdb62f9
TIGER192,4 82de73d4e70f271a58edd5762a0e1f705cdb62f929f5d11c
SNEFRU e13d31bbb66c2de91dd308357ae683aea7b8b54e5242826fac4a7d80d1f8c32d
SNEFRU256 e13d31bbb66c2de91dd308357ae683aea7b8b54e5242826fac4a7d80d1f8c32d
GOST e608dd0f64926fe2a03d2ceb74a4f2bf848e0720b416e54e477da8c99c147b03
GOST-CRYPTO c5f0234f10e7042db7327975f27333002db6b22a2328535d53953630e4804974
ADLER32 07c501f0
CRC32 f173fd50
CRC32B 1fc63c00
FNV132 48ca86c4
FNV1A32 76e1a4c6
FNV164 fb8fd27494d39324
FNV1A64 51adef938d4d3506
JOAAT a23ec402
HAVAL128,3 f4b27a8cc008491ccc98607de9ce94b9
HAVAL160,3 ef2a855812ead09640d9406d7a61cee961c03107
HAVAL192,3 ccd66ae294a99c0f69c1a8f720119f64406c44f721afde69
HAVAL224,3 62c9da6a2ddcbee431949c7dca16d6bc9ba3208b3040b8f32303bba2
HAVAL256,3 f9b3d1e02639f13cfa64a099a5d85d963a5decfe9f3ba146c49265c0c9b33223
HAVAL128,4 eb975d4b4fd2e1bc2a6ac76e7f5b8fc0
HAVAL160,4 e5b49d73e473d34aa21ead077ced5635960613d8
HAVAL192,4 1ef02558a0226ff8166ee206f99e4da8a2e1851f3c6493d6
HAVAL224,4 ae6231c256f7fc816eef73d5202ce3dba54d8568b0505f9b6c5b293f
HAVAL256,4 9f39b01fae51d7f5c8f76fe5f19ad72dc2d399d6f202a253f9b2dd31900142b0
HAVAL128,5 1bf234f21e06036c3f758901dfd154f7
HAVAL160,5 71b19ae257ed951aa8cf958a4a01e0d69642a0e5
HAVAL192,5 f70ff9a6937ea065dcea571fa35e1cb86de324e9284ce03b
HAVAL224,5 d59e91223e0c5dbdf98aa22668857c76417dea5ad356c5bfa99fc5cd
HAVAL256,5 99daee168eed8e9a9f992a53eedb79dac1bc4a0963407529b89f516ad24f6e55

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