SHA256 hash for "adobe123[a]"

SHA256 encoded string


Your last 10 encodings


String "adobe123[a]" encoded to other algorithms

Here you can view hashes for "adobe123[a]" string encoded with other popular algorithms

MD2 85c621ec082378649887061dba4d02be
MD4 bf408ca4d82bca36d024c0c8a83c48dd
MD5 3d2c8748c9ce1156cc07a6ae7c0a4ea4
SHA1 b9e364541bd2b2e7b77c417b0dfe64ac45cdf044
SHA224 b49aac76798759a0094436d3f44ab64d31dbe8ce7894e0b4cdeed107
SHA256 b7bec2f671910320bcca56a8683ba45af1dabcd94e394d67928db019be992d82
SHA384 11ca4bcfad7fa2eb41cbebeafc441514b3fe86c54d16b6e41b675bc51f42959eb289ef10b1c6d3cde7f44ee22a6dc686
SHA512/224 9b1e06fab69ceee646300adc1b5e07988676b3daa9bb60d11f6b73dd
SHA512/256 0f1a38f22c2eccd8778b8f018a14cfc1a7e3d7661febd124c1106af2e172eca9
SHA512 6e87cbecc805f17da7b35e39096e46d0cabf81643621a98a795958f7e013614d8b60fc0dcee9c2ffd2d1d3ea438b218817c71975872fac043fef1d411bbec3d4
SHA3-224 fa6a7dab5382ce8813761a3fbae36d7cce7f7847adfbef024556f9f6
SHA3-256 ef337fd464f62924288e85763654e199dd2d083afa4b35d16658392f2842c99e
SHA3-384 46fd82e85bb70827dacb2aaa73ee1c4ca53ef72a3c36eb73bf620cce3341baeb4c12d9cf8549cdc5ecec373a914862e1
SHA3-512 bd435c6f9b122f9052a154eece8f1c39f6e1a53109facfadee840489c9ead1b392b3289dd138f03810dcf5562587049a8270010cef885f0009940e4d6f3068d5
RIPEMD128 4e86b709ea35f19cd918c46ae5dbd2a6
RIPEMD160 58082fb15d9bc55eb36c689a4821e19791cb05c2
RIPEMD256 09592410bb3ecaeee9a79e7d450ef024845aa9b9d3cbfba00084637651483230
RIPEMD320 cf210ccfc808e631dec33f01bfc679181f3b2296a79f4ddcb1e2886a457daab7466fb236aabcb71c
WHIRLPOOL e7ef9708f75785a2f2f85c0c1a8a92405dfd4395a9566992574416a10c9759e7459226921f8c13aa0c247e077a6f4ec7f27bfa453b19af285a455cdfe0ba8539
TIGER128,3 b9cdace696efbe72e95f3ff29f0a2551
TIGER160,3 b9cdace696efbe72e95f3ff29f0a2551bafb3604
TIGER192,3 b9cdace696efbe72e95f3ff29f0a2551bafb360436ecc58f
TIGER128,4 211399b9dd85d69c6d6ed8350b105eb3
TIGER160,4 211399b9dd85d69c6d6ed8350b105eb391138d5c
TIGER192,4 211399b9dd85d69c6d6ed8350b105eb391138d5cb9954ed1
SNEFRU 621b2bc4354e83984a93983ecf2401cffc0e132c073a17a93c5dabcbb2eca7f2
SNEFRU256 621b2bc4354e83984a93983ecf2401cffc0e132c073a17a93c5dabcbb2eca7f2
GOST 819b9f1fe17a8c77e8a49e51a71019a31a56c5d501d33151f48df46bed84c8f8
GOST-CRYPTO fcb9854a0abcc19a6dcce31696ec6771e1310006bc91ef7c6cd4eaa1da3c6799
ADLER32 16f403ab
CRC32 6936f2a6
CRC32B 15c708b0
CRC32C b4f3fb8a
FNV132 970ace43
FNV1A32 5543a127
FNV164 37ff8278a65de663
FNV1A64 2535b3910fe05ac7
JOAAT e74f130f
MURMUR3A fa04898f
MURMUR3C 22140a22a7d427ac16624986d183a0a6
MURMUR3F 9f91d50ba30eeb520b9f4cee1195001a
XXH32 bf986959
XXH64 c1d24d7168ed31d8
XXH3 8d43a3b6b9470826
XXH128 1c1f8012ec26f4dab339ca604d38be9a
HAVAL128,3 2b8702d0bbd525645f8d7686a1f81be8
HAVAL160,3 55b68df1c3f56bf0f7238a9acdaff2727ca51773
HAVAL192,3 f5089d40faba86f88225a27b1d97b87f7326fa30fbcd796f
HAVAL224,3 c6462bdf2fb0fd539298f307aece54de386ed2f4e15aded36881ec45
HAVAL256,3 1611f48e7e401d075abbc5a25892aa2674278b3108d55660c4cb5ccb821a4e38
HAVAL128,4 2606da4446b9a6b48bac7be9246eabe1
HAVAL160,4 9f89ec503a33357c7bcf2c98412037d10e48e744
HAVAL192,4 f8a3def7a1893b7e01675949dff1e01596d3988ccc480388
HAVAL224,4 5f383afeaf4e64836cb7bd35da08b261ff4612d1c7e3b1fced315d67
HAVAL256,4 e4905c9f76d76b6254aff24e4e09a70efdd05326a490752563e678ce6b1f82d2
HAVAL128,5 1e4c7f2ded4f2e3b66c3c484247d1a74
HAVAL160,5 f914fbcee04ecbbfc08f745e6f58d29b39267bf8
HAVAL192,5 901fc9c7ef969a733eb23436971ef5a200590087bcf9c039
HAVAL224,5 793343cf3bf8d7c2bd6179981e277fe5b9ce87835df4de84c153b021
HAVAL256,5 f6d62287e4fa56f557fb5d13ad2adc42681acccc9b7a7e5fc480a545b62aef0d

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