SHA256 hash for "['HPQ' 'FRO']"

SHA256 encoded string


Your last 10 encodings

sha256['HPQ' 'FRO']0dedfc2843112f5b63d203bbcc289c21d11e53fba239937d7faba8197fd8a4d3

String "['HPQ' 'FRO']" encoded to other algorithms

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

MD2 98d9c31ef0410e885f9e63ac58fc8235
MD4 28ed5ba88068e3ffa107659abe32b95b
MD5 631c4e12b6ac7d2dcbea8264d34f5821
SHA1 cf0fe1fe6e0d8b2c7ef13b2912ca8e1e3c55372a
SHA224 1f626088b3aa78342d00e0e12bf2ffebabd97d3f5801bc555c4d74d4
SHA256 0dedfc2843112f5b63d203bbcc289c21d11e53fba239937d7faba8197fd8a4d3
SHA384 26f6ce6dfd6d939d4c170fc55e7677c6a77c7173f54590335d2d4b1c2f08f8b8ff6c9c0280eb3d2ea60cf0bc070a5176
SHA512/224 eb85151f8322583cf41c44e3b8a23de172e2e6d1a2de841308425c26
SHA512/256 bf09d624f55cfd4cfb756ed00f3afcf05e46354094c38ac1e66f1bdba55ca553
SHA512 48fda637d60dba947c220d8ea88b68441ee073700707c83450302dfe14ec8537b427b342c79bd98ac6bc204cc90e2ac43b92e3895d1b60922f88a366afb44b5b
SHA3-224 65150e562dc69cd6d15fb87a4b1f0bc736444e5ebce20d166f88d670
SHA3-256 519ff2c579a8745ff77df49086f1e500f400569ecef06116b6a0e24843f24372
SHA3-384 d4d69b914b10c2b7591973840cb6915c0815041a204e25c8d741285e07ebba676480f3b6d224caa0c457fa88537efed4
SHA3-512 b228efbee96ca100823b0133ed1ce5474a7e6935e264c5abd21c1c449c1944206a09790654af292ce8361968e71ca5c762cdb649beafafea11731e197f1ea705
RIPEMD128 a8127f86fa0530909a449ae8d5a164e6
RIPEMD160 2387be5825d06612865fc1296c7bea959776b2c6
RIPEMD256 42e1c8a7be12cd56ed4f9b147dd7a6bc4ea1048086a552f51462c3d34ffdbf64
RIPEMD320 0566b7fc4f34a9755205d529e0560538cd06dcb2240d820abc2279339f6fc545041b5e4ed00dd294
WHIRLPOOL 4735f5e26bdbed387c8e0bbe82f9a26ccf6abadb42fd8e161f79138edb51e605bc50f86b7da96cecfed57c8555e02ab4941447e201d81427101491a80804d8a4
TIGER128,3 8d68c217b3a3cf3faa76d5a3da3a46a3
TIGER160,3 8d68c217b3a3cf3faa76d5a3da3a46a3adf23199
TIGER192,3 8d68c217b3a3cf3faa76d5a3da3a46a3adf231992af1cf19
TIGER128,4 ee4861f693e3168e4038eac64618d0db
TIGER160,4 ee4861f693e3168e4038eac64618d0db41b92c2e
TIGER192,4 ee4861f693e3168e4038eac64618d0db41b92c2e5127f744
SNEFRU e2faa0a6f7c86cb908fa21bdb44e2522988838d8d91e551de309c6702ae5c326
SNEFRU256 e2faa0a6f7c86cb908fa21bdb44e2522988838d8d91e551de309c6702ae5c326
GOST 511ab2e35cd74701005c55b0bb94231356a4939c029f1cd6c2592db0ec1c37db
GOST-CRYPTO 9f3a43e650f3dfc838e89568fad4d2486c5d0b2d5248c5901fe3ab96944053a6
ADLER32 16d10345
CRC32 d06436d7
CRC32B 19e18fbc
FNV132 23e83f9b
FNV1A32 f7f0dda3
FNV164 b2270e055faba55b
FNV1A64 9750fa754a0a39a3
JOAAT 42fdabad
HAVAL128,3 48da7ec8a0d87c9bc5fd12feaa209863
HAVAL160,3 9bea2c19d563609c215ebbc074746f786c595f19
HAVAL192,3 0948ab3895271897931ae4640b9aabe33726a717e873df39
HAVAL224,3 244a1eb846df059b5baf25ce18a596b844b4b60d797b03a0c99c4be7
HAVAL256,3 119787ccff5ceda99aa5448f3ad6d62b901a1f2975e7580211af9d9c094f505b
HAVAL128,4 268d7813cfe93ccab631b34712c979e8
HAVAL160,4 41f0920d0fa7b7e32d5dd91d15cfd6905d73a18e
HAVAL192,4 2b05baf5ef61012d1c9ba203eccea781e5e9d2305b4d292e
HAVAL224,4 5dcfc8cf0a7a0367a93ff2747d2bfd59d3bd174a5ca89bdd4f981bff
HAVAL256,4 035452bb5bd217c330f7bce297e49e201f46e398a6001292a22baf9745042c92
HAVAL128,5 c008ee23b20edd06d98e91223e488161
HAVAL160,5 fdcb40b8eb6aa2d7ef14625714bb42273613d5c9
HAVAL192,5 231cbd134c3a8301ea2f4ca27fdadbd50ab99690750068ba
HAVAL224,5 5d16377be97b04e9f20689ad542c6b0745723ce0a04bde1b27e5b6ce
HAVAL256,5 c8b606aa6ac5ad5eb7e59a6c60fdb43d59089a8104da24ed128161a421602f76

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