SHA256 hash

SHA256 encoded string

f763f2ac509884fcf3b5eb06017b814d5c8ac31dbbdd570c6bdd192d6ceb4e8b

Your last 10 encodings

AlgorithmStringHash
sha256['UHS' 'IBTX' 'BDN' 'DTE' 'LW' 'PPBI' 'CTS' 'ASC']f763f2ac509884fcf3b5eb06017b814d5c8ac31dbbdd570c6bdd192d6ceb4e8b

String encoded to other algorithms

Here you can view hashes for "['UHS' 'IBTX' 'BDN' 'DTE' 'LW' 'PPBI' 'CTS' 'ASC']" string encoded with other popular algorithms

MD2 c2d63135235696aff66f30c2613823f3
MD4 0913e689f17392d0c21596f222603949
MD5 7d2d4fa56612de1467f8b6966eeae2d9
SHA1 ec78fee0a094fbf2e7144ee991c5f86039d8cb94
SHA224 c4e1b90df514dbcd4466b16423fffb2c970b2cb51eb4c10920a4317d
SHA256 f763f2ac509884fcf3b5eb06017b814d5c8ac31dbbdd570c6bdd192d6ceb4e8b
SHA384 ee463fff99199909bc16596763d8c6902c64cc4ecb93595c2776384edbabbe85f7b0adc016659a4fdb069bab18aaa943
SHA512/224 a77557dc2599e6b430bbc354f576d089d5a201faf958c5437f8489ce
SHA512/256 e5fc627baed785e29637a1933dd56e7aa4c912ade48cb3ec94a11636be13a252
SHA512 fd76196e50a399e210e282dd4849cb162eadf67ba25c952e7aa5031e42c0c0c200153f594c53b57e09bf8339a76fb2417acbda80299b648d611218c3c2806730
SHA3-224 12ddb266009de0e613c1e480cfa9ca6ad16f3e8b6a8f7de5dfd47f6d
SHA3-256 3cf5209102aae20b75a2f40d3ba3bcc1868a150901a12fc1000efbe902aa9bc6
SHA3-384 0609f378c82a7299717db52d96fec519106bcd71aa5329fbe1053f7d7df8ec04f42fdcf389435f3ae377e481fced6283
SHA3-512 199675247689048dba26021970d9531cd1e8739b9781f14f39c8499238c36d2ee8fe72bbacc6f228733918238d20426197a83443f73d839fdaf124e5943b7641
RIPEMD128 19cc7bc6e8fa71437ac7723ee90b0080
RIPEMD160 b6ee89888a077f7bc1b475a9ddaf9fc6341ca205
RIPEMD256 f5fabd38d664d37f0086092c8ae7dc257545e5f5685ea8011243b25f37018ea6
RIPEMD320 415f17c212bed5e5d4bd190657a387d7545da64544ebbeb8841bbd88e6c734406848657530130600
WHIRLPOOL e9205a34d46a3f247077572a8d55610fe4cbb087afde103b0c503b8d21cd08b0261a29bc120266de5ee3f1c84dc37669cef7fdded245d4c8c6398e5920a9cae3
TIGER128,3 02b68dce1c42b93925c4580319957f01
TIGER160,3 02b68dce1c42b93925c4580319957f01d41ebe85
TIGER192,3 02b68dce1c42b93925c4580319957f01d41ebe853906c0af
TIGER128,4 6a1e43f7be77ec63687701233e7262cc
TIGER160,4 6a1e43f7be77ec63687701233e7262ccae104305
TIGER192,4 6a1e43f7be77ec63687701233e7262ccae104305e6ca9506
SNEFRU e321b74a5c5191517fb17b6d5a4e8fad08d9903d7290e67539c5bcb2f9d92931
SNEFRU256 e321b74a5c5191517fb17b6d5a4e8fad08d9903d7290e67539c5bcb2f9d92931
GOST 3be63c8a20a21ca2dab8e8c692fb4b92f4e1a9a5220ce2da47aa824ba752f787
GOST-CRYPTO 73c5ed4af2574aa47fd3b2976a3650b0d1b88b743c17bb39ffd4659d31b878ba
ADLER32 25b70b70
CRC32 78c99378
CRC32B e67d46ab
CRC32C 066ef409
FNV132 a7eeef9c
FNV1A32 2c49845e
FNV164 a02d0b3029f5a0dc
FNV1A64 e6ae30c1ed1c71fe
JOAAT 951d1bdd
MURMUR3A e3ad9f6c
MURMUR3C 9d5b11ed94defc77737f917c389c27a6
MURMUR3F 1334bc4a30d1eed54ac89597896b6762
XXH32 7ea57fc4
XXH64 6b67e14df75fa6a0
XXH3 c0e573c126fd67f3
XXH128 0d11d71ffa98f4e497abd92211e84b01
HAVAL128,3 c83fe8e806653e52be8910c309d4af7b
HAVAL160,3 d2bb2b78ae17988c5821e21bcb994be5857ba839
HAVAL192,3 9b60d13300550d1747f88104a9989161f86dce44a35deb21
HAVAL224,3 07f388b9ededa91ffc7357975b8ebdd47d472052389d413de02b7d77
HAVAL256,3 adaf5738fab4bf4ddcb504685474a87eb370053cbfd348b20a9d6024b9d1fa77
HAVAL128,4 14ed1ffec875db9239a99b8f98080249
HAVAL160,4 282c1bdc10d4d301ff29f36dc354709231c6acfe
HAVAL192,4 5d36f83a367c61319866836739b71cbe9f5e2e69baa5454f
HAVAL224,4 d5cb97f1c577b5e8f6860e72bdb2539c0542ff246a674afe8147d5b9
HAVAL256,4 63f818dcd61f96667a27570c412cfa575d3aa3526dac7bfaec9aae46a3c71328
HAVAL128,5 e96ecdeaf0ebfe107734fa7e46a7d673
HAVAL160,5 2850f538057c275fbb899fbe7933642a51512fa5
HAVAL192,5 02c956768afccd598d391e6be9532ca775b993fb44a73684
HAVAL224,5 4e89ced8fe428659510b0bce182b6f32c9ddf205eaa84910ecfe7bd9
HAVAL256,5 a9767c746d19f89897ba91bdaf9eb0bbbf5f1742f4da9e07b1514c97eec7417b

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: https://md5calc.com/hash/<ALGORITHM>/<PHRASE> For example to visit page that contains hash of "hello world" you can just visit url: https://md5calc.com/hash/md5/hello+world 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: https://md5calc.com/hash/<ALGORITHM>.<OUTPUT:plain|json>/<PHRASE> Example: https://md5calc.com/hash/md5.json/hello+world 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")
https://md5calc.com/hash?algo=<ALGORITHM>&str=<PHRASE>&output=<OUTPUT:plain|json> https://md5calc.com/hash?algo=md5&str=hello%0Aworld https://md5calc.com/hash/md5?str=hello%0Aworld

Usage from Javascript

We have removed CORS restriction so you can use direct access to hash calculator in your javascript applications via AJAX.

Example:

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)+'"');
};
};
xhr.open('GET', 'https://md5calc.com/hash/md5.json/'+encodeURIComponent(toEncode), true);
xhr.send();
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 ='https://md5calc.com/hash/md5.plain/'.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: https://md5calc.com/hash/md5--sha512--sha1/hello+world If you will do this in your address bar you can also use semicolon instead of double dash. https://md5calc.com/hash/md5;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 https://md5calc.com/hash/md5%3Bsha512%3Bsha1/hello+world Such approach can be also used with "plain" and "json" mode https://md5calc.com/hash/md5--sha512--sha1.plain/hello+world https://md5calc.com/hash/md5;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: https://md5calc.com/hash/md5.plain/hello+world https://md5calc.com/hash/b64d--md5.plain/aGVsbG8gd29ybGQ= 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=
URL: https://md5calc.com/hash/b64d--md5.plain/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
URL: https://md5calc.com/hash/b64d--md5.plain/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.

<?php
    $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