SHA256 hash

SHA256 encoded string

d354d432ce2cca075144200261dd4cb05d09360d534e9ad33749d982c816b05e

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27UBS%27 %27FCX%27 %27SFNC%27%5Dd354d432ce2cca075144200261dd4cb05d09360d534e9ad33749d982c816b05e

String encoded to other algorithms

Here you can view hashes for "%5B%27UBS%27 %27FCX%27 %27SFNC%27%5D" string encoded with other popular algorithms

MD2 f13664d7990fc5d36b89020996a04685
MD4 1fb2de8358f73ab1cb421ecebe7054df
MD5 1f66b08338d31c32fdd13258474ca73a
SHA1 ee89b34d9e14232840c393c7024a9d22dc2d4bb8
SHA224 6a87e5e3bda9c69a0521859a047afe7b8f0ab8a284582acd75179351
SHA256 d354d432ce2cca075144200261dd4cb05d09360d534e9ad33749d982c816b05e
SHA384 437c230af9e9e73139b61734cccf29778de24a2298ee0c003bf7f4083b5fec8fd0a7cc91c2b9e4e0f749576d5aa78ffe
SHA512/224 08e14ddb884a7bf1206daf205f1621c68da81836833815a1d610ec1a
SHA512/256 2b6ac15c7850135358910759a76801e007675eabbfecc8e5e839fa5766de65fd
SHA512 e1c34bde321ce7cd2db0ea357c611a8f6b6c5338e1fdef83ad1e6edbdd02d63a5dad1eb575f5e8c3fcd9da5c6192ba0691c1ecb1bf65fbc6cb132bb710bdb91c
SHA3-224 544eac7b1d27aa5378851c05b4db17eda96a364a91470e0df18f06ec
SHA3-256 ed7df97a3a27eac54bee1e9ddc82277633846fdedb5d42108b74262b39dfb32b
SHA3-384 1792190c4a9d71e35626ac5eae81d0d74cdf66aaa2870cf5c94f72807ccd6a713b20174a2866287b91530b717ab11a0c
SHA3-512 61af650d671f9590ec1ea705b2703ae8c9fa32adb9c1f46647834b0b70bc0ab1ee72a93553a6db18684b8cb640301d58f8f7946fe144c6d67018c820501ffaea
RIPEMD128 c9d9195a0117bfa3b2edc0b505b5a03a
RIPEMD160 8f66e4ea418085e359405943303812665b78fb81
RIPEMD256 126858bbbb30261c4353907d9ecb89f534daa7c2c2cc67987f8910f7a83a786d
RIPEMD320 3aeb821b1b9b2e03d754207fc84dcb235164800dadf19c4750abf21b3a7f94670ca0954fca21c66d
WHIRLPOOL 042b002b050de460d904372b3465dd2ce2edd368fe55cebd877f33571410983aa573480bfe4dfebbcc69f2248b4cd960bab6d4a49b88ad7a1664c4b962274972
TIGER128,3 61179ab43bb79ebdc018fee93f490f71
TIGER160,3 61179ab43bb79ebdc018fee93f490f7154c7b529
TIGER192,3 61179ab43bb79ebdc018fee93f490f7154c7b5297d6f0856
TIGER128,4 875bb423bdda675a0b28e839f4691679
TIGER160,4 875bb423bdda675a0b28e839f46916792559c58e
TIGER192,4 875bb423bdda675a0b28e839f46916792559c58e5aad6c1d
SNEFRU b08c201d7a71aca8535d71c4fdb73f9de18f7b98905066d578824c6b2525b289
SNEFRU256 b08c201d7a71aca8535d71c4fdb73f9de18f7b98905066d578824c6b2525b289
GOST adadafc09931e4a0fe305f3281e86e8f7f58cfe87ef64574d16f7297781392f8
GOST-CRYPTO f960755319ea85ab099217973f0314567e8b373563f5d5d17c79c970c20a16db
ADLER32 8e9807c4
CRC32 7b7e4bc9
CRC32B d35c521a
CRC32C 7377ec10
FNV132 484c44ac
FNV1A32 52f8e2e6
FNV164 13d818c8f3df1fac
FNV1A64 b4efc5be5107ec86
JOAAT 176f58e5
MURMUR3A ca3db9d5
MURMUR3C 482825189cd5ef165f44bee0d43d4c3b
MURMUR3F 4c7901019b29b363c5bd18f77132eafe
XXH32 59f93c81
XXH64 f640633962a052ed
XXH3 1c057adcf17b8e2f
XXH128 4edda42dc2928fee196a2292f7e71071
HAVAL128,3 02d9ecd5b19b02963371e400d459d31b
HAVAL160,3 690fe94c8cb79b7bcd7adcb5423cf7dee0f96b4e
HAVAL192,3 a84a5107f552f338cc9edd1fad3603f97828aab503e846cd
HAVAL224,3 056b7d066fa839c6cdfaeb0ec799e6e7c3b2f1e2a97c8eb13b997137
HAVAL256,3 c00485c21533a60bd031482bfd0dd9c9dbe045bab6e9a4df034bb4755723e3e6
HAVAL128,4 b719910c1de316f5dc0e686b6fafa9dd
HAVAL160,4 ff1b8bc7d7439e18e27c6ac21318c24077d0ee1f
HAVAL192,4 884784001996b343eac3b7068773f01223109ffc38acdea7
HAVAL224,4 7dd32d0ec32f2bd4b0f6e5a8dcd435657aa7dc86639b54ffb1b040f5
HAVAL256,4 87e976b20f89b036cdaba22922dfbbb1d82b43c47966edc2fc82918da6fd0d0e
HAVAL128,5 029c4f518b86b8d7cb34b8adc3e2df0a
HAVAL160,5 3c482f963dcf1bea3beb3d455e794a0e178c8b02
HAVAL192,5 b07128c347f191028573401eb7aaec52d5cdeed97cbab23c
HAVAL224,5 04723da72518e513411b2cd1cf9d044e1317129389d127bb80b05288
HAVAL256,5 824a8126bffbe145950dee85723e15cea6dfe78dd7683fe4ea6127aa88e12f27

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