SHA256 hash

SHA256 encoded string

5e85e54c10ac102b67819efe0490fe68f9862eace57fdacaf1912440af04f614

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27FDX%27 %27UNF%27 %27SCHN%27%5D5e85e54c10ac102b67819efe0490fe68f9862eace57fdacaf1912440af04f614

String encoded to other algorithms

Here you can view hashes for "%5B%27FDX%27 %27UNF%27 %27SCHN%27%5D" string encoded with other popular algorithms

MD2 f4884213d09c75a5f621419a16149331
MD4 61816e51c9c72c79da1a0ec9efeeb723
MD5 43e21e608ce9227e16cbb48115e4daf9
SHA1 cf05c8f24d1ab9de5050b6732de8ed7adfd13db9
SHA224 7a796f95e5f6aaf79b0c4a348c225dac0ab9c6a576b68181c938383d
SHA256 5e85e54c10ac102b67819efe0490fe68f9862eace57fdacaf1912440af04f614
SHA384 bef6521dec9a619c41ff906c60b1f87af312528b23462fb63db448de88d5dbfb1e3eb30a31b8a960e9a38c081622f0a1
SHA512/224 3bf1fe8a45a0a5259d328bf15813d62aff9e42bfefed7a73f8546ed8
SHA512/256 7ca993dcd0fc38e9ebd26cf4c47934dd47a27a309c5c67a59e698618c5f076dd
SHA512 b5ceffe53fc75dd90a6c24964b095025bf1a062aff4221273b73b12d82b8c1ef5b2c26357ae24667d8bb4413c82315cebf7c4d3244b3e585a8c8131daf073e96
SHA3-224 56bcf3c89c8f1b88574c4db48b0310cc00f8f18907f91f04efbfef7e
SHA3-256 5e4364fb3a66c26e9f7faa627eeafaab825c5de47493b2ea0b8e5ce628f8a3d0
SHA3-384 38a8210d215b3f77bd75c456afd44c380d70d83a6c960cd0c107da1ae850c9f42cce22d25ccad7618bf37b0c5bc77689
SHA3-512 cc624cdec983fae78bb4138510aeea6a6245235a0d00abae1684b9ec6e62e95cacf531b35ffeef8746a53cac7acf5c22536bcb2b034437d53dbbc474f4ca8678
RIPEMD128 3f9cc6238b9a6464bb3f507f2ae2b5e8
RIPEMD160 947fd8d7d570f0bce0ff1ce74771fd78da2ffb8e
RIPEMD256 6f22f04461e17bf0114fa0244f99477c251ef1d9aa1d64b6eb1a7d9060c2030d
RIPEMD320 2aa6a098e7ca75e1126004ce58f0f943abf6d6ccda59e5270219f8eaad703f1ba4fcd21c1b414996
WHIRLPOOL ba3afcb37c58208dd56988532f9777a5cc4a61e1b47298b7108e4fb7a5047b4bfd1f6b117d95e07f62bd75c48cf4282b9f972116755e518dc34b5f4c1872db39
TIGER128,3 b8f7b4d69ebe2dce53d60aa46d0bbf1c
TIGER160,3 b8f7b4d69ebe2dce53d60aa46d0bbf1c4e899b2a
TIGER192,3 b8f7b4d69ebe2dce53d60aa46d0bbf1c4e899b2a05437841
TIGER128,4 ddaa59ed581a96caf22b9a8d55fec0b6
TIGER160,4 ddaa59ed581a96caf22b9a8d55fec0b61d95897e
TIGER192,4 ddaa59ed581a96caf22b9a8d55fec0b61d95897e0d166c27
SNEFRU aeeeb4b7f5cc9a938e44c42081966d23fe3b1a0f0b16af78be8f9558e10ec60a
SNEFRU256 aeeeb4b7f5cc9a938e44c42081966d23fe3b1a0f0b16af78be8f9558e10ec60a
GOST 7b849d1e06ac5bebb2ffe58eb3648bbe0d96f30a34e50b2031ffe4913a2bd01b
GOST-CRYPTO f5c36dab2179b38c8126b5f79b8fc97d60eb7c77fcab5aa0d7756fb1df515e35
ADLER32 8e5707c6
CRC32 a6c3180d
CRC32B dbe4611f
CRC32C d373e6fe
FNV132 492c2d1a
FNV1A32 c84a54d0
FNV164 6c70cc247be9483a
FNV1A64 0c13e6c9fcbcef90
JOAAT 929d5c55
MURMUR3A 3ccd060d
MURMUR3C dd109c2ed53eb314ff741fd925a2a52f
MURMUR3F 071fb4ece93ad5ef92f9173e547a8d7a
XXH32 57924c1e
XXH64 41e0c94d0de4202c
XXH3 2fe8cce6d30d65e8
XXH128 661a6239b53fd285b0b8c5f809063ad5
HAVAL128,3 5d65bd5b2a5aaf81beae331535ffd7fc
HAVAL160,3 e07aab21a5c9ed3cedd32a15ff04109f0982dc3a
HAVAL192,3 6e45b4cb2ca5ba02d51b11d8a623d6a02fbe0a9fc1e650f6
HAVAL224,3 c42935b8f08a736d76a112542056ad8b35e8d89adae0da5cdc40d37e
HAVAL256,3 ba65a77bce0e27fa5232ff641ad143d13401e0bec3c2d7daf8a78679f0017d92
HAVAL128,4 6d8dfe64db8114fcb1170aa6649cd27d
HAVAL160,4 8abedf957e3818487955774d217bdaecad9e7726
HAVAL192,4 284308fff8c40df4190c0002bbfeade4ada4e79261cc43c2
HAVAL224,4 7dde3192963079d43f774ba4f1214478b3107a41cf9dd39f335ea8c9
HAVAL256,4 c48e4981cd01aa8be9bc68ce5ebb68d3fbf12709cc330412fc63074e85c5c0ab
HAVAL128,5 464e5b71d0d13287790731780d66a4cd
HAVAL160,5 61eab9ff38068a71e2261a5f327933b44d04b6fd
HAVAL192,5 65cd986eb6503f6b29d8ba141b5825c23807e0dac1a33f7e
HAVAL224,5 8b845613590decaff60b2aba1ea7913192d7995be71dfcc3617e6a43
HAVAL256,5 82adad1289dcc2aa574e6e69c149913fe98920ff4b5f4e481468a726e97c27b4

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