SHA256 hash

SHA256 encoded string

fc355ddb2bdbe5f573ad3f71accfc9ff2c20d0cc2298900b8a749f5ba340956c

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27XLNX%27 %27STLD%27%5Dfc355ddb2bdbe5f573ad3f71accfc9ff2c20d0cc2298900b8a749f5ba340956c

String "%5B%27XLNX%27 %27STLD%27%5D" encoded to other algorithms

Here you can view hashes for "%5B%27XLNX%27 %27STLD%27%5D" string encoded with other popular algorithms

MD2 8f1fc46e7d5706fc2c04c60b113b9ba5
MD4 2c29bf6a7541a324c134fa5ad083e167
MD5 e3d9fb20e0c403c0411178be34eece25
SHA1 0165287dc77d6251c495af5f0e48215e6a404cda
SHA224 c801759f444a973a7a7717f09e5eb4cefd3286733e5134042f184063
SHA256 fc355ddb2bdbe5f573ad3f71accfc9ff2c20d0cc2298900b8a749f5ba340956c
SHA384 df2d92440e94f5bc60d14e6893a49cc1effad4640a74fe79f999d9f8cebddf88e2fc96de349ac7b4fe83fde0780a9177
SHA512/224 36f3103d03a2e634df86b15245496350d620a4e16bae2740435165a0
SHA512/256 95115382a8830b979677bdf99b416d075695d0f4346f462a2092de911eafe3f6
SHA512 6763f584496331ff95be82d25158f8fcc430efd2bec485760b2f1b43b17a87f5afb6a93f0ccdc7f048db82f4911f205f80953b45bbfbaf8407e559562116e629
SHA3-224 cf7c2b8639a9718b0af2c4b56b5f9a280262e8932de9ceb3ab836c74
SHA3-256 7b9f77008d17431689bba0e831afa629b34a8f713d80c34314743ff7595a2c7f
SHA3-384 36e9268e8fd4a46b835b396f9935e4fa4dab582cc9e5e5be27d61764bd7e370a43eeb7b23b756e1d53661e0607522db8
SHA3-512 37a0b00294643f55f8fc3b34b0e94f3d1f6ae07e04ccc694266709908131dd6634c487f2e466608733e97f56100741f7b37982a3f53a1ee61137b733d588b855
RIPEMD128 68cec731c9a2235be41e0b6dee5faf1e
RIPEMD160 9c6a742c153357cad632ef680d00d82a0169e4b9
RIPEMD256 a780887719d71aa24cc244dd27d5a94fb737dae1edd20c8c6035858511c0fc5a
RIPEMD320 6b032ce2b50cfa9350e027cc8f5578aedee8f0e756146e545c7831856dc820ca66eab3e639cef557
WHIRLPOOL 3684e15938f12dfff9909faef972633a92f291acbe834fc992601305598ece4e19791c7e9a9e92cd1c1b5e0d68fa65b02d74fc19dbe6c3b402fa6c8f405e273b
TIGER128,3 5a2d163143de2287efe60b06e29796a8
TIGER160,3 5a2d163143de2287efe60b06e29796a89f7bab2f
TIGER192,3 5a2d163143de2287efe60b06e29796a89f7bab2f6305fe0f
TIGER128,4 e96480923ecde7ee0a472fdc5cba9169
TIGER160,4 e96480923ecde7ee0a472fdc5cba91692dde237c
TIGER192,4 e96480923ecde7ee0a472fdc5cba91692dde237c590fc139
SNEFRU f876c9a85a0e43ad5ee6117273a9a0e2f90ecbb9d21c6ce9b4470ad92e29e8a6
SNEFRU256 f876c9a85a0e43ad5ee6117273a9a0e2f90ecbb9d21c6ce9b4470ad92e29e8a6
GOST 9e6694b62c747dcb48621e1dc4fae0199e19bd6b16763b0c4b46af95408b4d99
GOST-CRYPTO 7188d293732056acfa08fa064a8344e905a241daa0238013c1206f3cf0a49e82
ADLER32 550b0614
CRC32 af398bc8
CRC32B 2e99aa29
CRC32C c9fdf16a
FNV132 51a1107a
FNV1A32 70499964
FNV164 bf6b578c8e3cd61a
FNV1A64 eb62c1eb9372b164
JOAAT 3d583214
MURMUR3A 009a80bb
MURMUR3C cc2789bf4d68d4a8c526657bbb90e067
MURMUR3F d10f7fbcfee464caf50bb34bde144dfd
XXH32 ca8a4d24
XXH64 e70fbcf11a40a52d
XXH3 1dfc1c18f314f579
XXH128 9e30ba6ee8b1c656f4d8029db6e5a287
HAVAL128,3 08e1a8fe7216d041ea1dd93f29260ab8
HAVAL160,3 e218f97439262e9128b0d818b1a6247d2ce4bd25
HAVAL192,3 081da0bd0d85b8fe53f34292396c717530e1c28d99340147
HAVAL224,3 97d63c1b2e5c7c112792355c501e854e0a87e7edf6a9625709de983b
HAVAL256,3 fda81bbed0bd47904fa98b0f16e21edd5b9fb89c9f7cec79bf567e4a7c913f40
HAVAL128,4 337c938daa231955c820a0abcd09e44f
HAVAL160,4 ff263f76249b6d0fd7e344efa61183f1b536d479
HAVAL192,4 5c79b45d51d86969a46cb51d93681b27af7e407d95e52315
HAVAL224,4 3adbe1ad0159e72bfcf14999bd7bc6cdc893183fa91dc6ba0c7c630d
HAVAL256,4 1ad454997aac56a5974e7a4dff06ccd21863ad6297999affa649030430252b08
HAVAL128,5 9fd4dfb8690ee07f4fa58ed9bc29300c
HAVAL160,5 eba2fe5c76df1a3a0e6d4baa1cccdc6750203ef9
HAVAL192,5 b2fc8b53067a61c092bc9d9f287265608e272d22e39238bd
HAVAL224,5 cb764928a2f3aa822d8461e0b7ae10a0c33fa256cf338ed2e199d494
HAVAL256,5 5c848be4987ecec254336065a48db7d11cbf758ecd91dd014cf4fd435062d0be

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