SHA256 hash for "['GPRE' 'USAC']"

SHA256 encoded string


Your last 10 encodings

sha256['GPRE' 'USAC']de2f2caad11e9301021635ef27469647309e9459e924955ebe10bd8f5eb7f0d0

String "['GPRE' 'USAC']" encoded to other algorithms

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

MD2 b7bf1cdffa083087a8ba16c79c3a1f05
MD4 f93e667cddc146f384a1e6b0ccefb3e4
MD5 0ef37615163a31715ebdd7c171e238cd
SHA1 fbc2e8fabaf29cb81f6f251734fafed59d9b2932
SHA224 daa962d4485d1982340a972e3d95a162f7ad2d5217b5e07cc2f07e07
SHA256 de2f2caad11e9301021635ef27469647309e9459e924955ebe10bd8f5eb7f0d0
SHA384 c8477ff39a78c3c24196b15b81942c5b2905fda57b2c076c209b6d844fb944367eac89a4af3b8e25fc2ca23b859f5e65
SHA512/224 2a39f2304571843fff7414d65fe9dbbc29568974a9700424e13eeb2e
SHA512/256 a3ba573bc9f4b5ec96c85c4f3b0d3e1bfa0879aa4a9809435a86b6baa0d192b9
SHA512 01a8b9b0823a06105d7224459edb2d8eda16dd99421b46af184595d853c7a84108f3e4f9ade843a71eda31ec1bfadc113e160d85fd57ec180fad2c7b7a020d63
SHA3-224 b0517a3f798991d99714589aff876af2f2f92c6fc5498365e47bac84
SHA3-256 ab0f91897f0d9926db3cfdd4c6b73bcf3e2177a02332547fa6e1336c6c57ee68
SHA3-384 d980ad9b06a72ade7c686019974b9851505dbb96c7145bbccc28f1e9d1f8276b4e6b091be9d19dc893266d03a27a436c
SHA3-512 013ad0cd1ae1dd07632575de7ddff4f8b0c204ee0552f4329f92808c654474e43fbdab42c284f1a1464181d464354852fd4f927837fc7d77995b2f6bad17d69b
RIPEMD128 8840ac562e83799205a182b8e34f9e63
RIPEMD160 48bd87ba487b75fc2859a06f503c3bb6cfb1577d
RIPEMD256 1ce348009600460591bcccbf472ce79d6fd7ab8001976d5d81a45c93b50e92a2
RIPEMD320 8238f50d243a0b2e102953d09ae91b2716fd47ce4c6b9c3145ca3c3b7e3c9c6a9bfe6a4062b8ac40
WHIRLPOOL 00f572849326bb72f58463a1955fc98aaa4a9d16a2bc2ffac154f4650a2c7bcc5189124aa7967c130949a8a80e961a3307b852eed351d77cb1795729592ccf83
TIGER128,3 ab22e322b9bdb1cc2087aea2424d32ae
TIGER160,3 ab22e322b9bdb1cc2087aea2424d32ae5a61bab2
TIGER192,3 ab22e322b9bdb1cc2087aea2424d32ae5a61bab24d4cc9a7
TIGER128,4 91e575286d8c4c7ecfd3a8edfc9ca5bc
TIGER160,4 91e575286d8c4c7ecfd3a8edfc9ca5bc213714bf
TIGER192,4 91e575286d8c4c7ecfd3a8edfc9ca5bc213714bfe67967f9
SNEFRU 7d855d8be16d943524f272521f980c97e6dbbb289a5d35b971d919309518b66b
SNEFRU256 7d855d8be16d943524f272521f980c97e6dbbb289a5d35b971d919309518b66b
GOST 2ec7daa94ba47836aa0887b1ababa688df8da38413ecc877b37d8d94318700ac
GOST-CRYPTO 7301522dfee586f71b40772163ba1016ac07d77476e199a37983ec8c1e0010de
ADLER32 1e9e03cf
CRC32 081f4ec2
CRC32B 23b4c351
FNV132 e691ef9b
FNV1A32 c76a9007
FNV164 2a28b10dd35a4b3b
FNV1A64 56827081facd89a7
JOAAT 3fd899bc
HAVAL128,3 08217bb22886bd243166f78ee9063b7b
HAVAL160,3 4427017308a55f4d2325fb3e491939c49cd686ef
HAVAL192,3 354be60204aeb96f3bb9dd9d0bbe90003ef422697683ddae
HAVAL224,3 8511bda195f3be908008191204fe025afaf8ae77d270971d21908f25
HAVAL256,3 f61a4517f65e28e843dcf28d72279f7b229d96ae082cdbc3097c2d9ec2b8372c
HAVAL128,4 696e4f978966cc2f6c6a0cd8e376ccb8
HAVAL160,4 d93d70acc528c115777dc536fbc010e56f651f30
HAVAL192,4 d3c5ea108d555fccd0cd19580cc129997e166671880b2d77
HAVAL224,4 911a20093da1e181aceb810a9bc8b4b8c41e6fcd203a38dade3a3cfa
HAVAL256,4 e6fb90c33539df57a25339c449e3d95eb785564ca3719b163d45e59689037bec
HAVAL128,5 725c74009651010156de6f8436108817
HAVAL160,5 18e9b9133874f37bc1a30c318740b37ef334ceb7
HAVAL192,5 2318d44639b2ff1aca005b070a34604f722a9e6a50fe92eb
HAVAL224,5 b9ff6e6d7a6d4f122b5681cb2088f3717ad0cfe3ed1ef22625b0090b
HAVAL256,5 bb610d6815a22be61000e770ecbeb7ef10729f30482c530fc357ade72e6924ad

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