SHA256 hash

SHA256 encoded string

443c21085d3ed341e0758eccae2a83df0058d6ed8c2eb62e9e6116c44e277520

Your last 10 encodings

AlgorithmStringHash
sha256['LU' 'CABO' 'NHI' 'AEMD']443c21085d3ed341e0758eccae2a83df0058d6ed8c2eb62e9e6116c44e277520

String "['LU' 'CABO' 'NHI' 'AEMD']" encoded to other algorithms

Here you can view hashes for "['LU' 'CABO' 'NHI' 'AEMD']" string encoded with other popular algorithms

MD2 844a86e2cc5d77905a49525c09869717
MD4 6ead07d73c908e080588ddc85af35096
MD5 57a771224630de794ebaf42b62f38530
SHA1 a829f10e5a2a96856b22ee56e47a1e55f82b43a2
SHA224 39dba24781e34bdeadaac521f658194535a0da30c5f83ae625c4f938
SHA256 443c21085d3ed341e0758eccae2a83df0058d6ed8c2eb62e9e6116c44e277520
SHA384 914b8eff3cace418ab8e09515f9467ec407f5714c5992b55368666b056bdd535dc6ecd585b0468d0f4f43b14a95382b8
SHA512/224 603b5c4c748340c282fc5775901d99e068c0fba297f95255d624daeb
SHA512/256 6094ddc9c73e64b5c18712844ab008ad1f1b788bbc31c51cf7b5b4696898a242
SHA512 cf1c0b068c93d0c08b46ed667a4c74b072834d2af32065577c3dfb36624af1de343cb7a66926347eb318a75a04bc7ebd86feaab2ea1bb9a836557ea4345b8ea9
SHA3-224 374ad1543288f97a6553a40b9d6581d12d9539334e8caf09640a599a
SHA3-256 bde691155aa958f207673f66582edc3a2c85a21fe1c1357fcd03e5a45db63aa7
SHA3-384 2e139addaebdc8591a1c51619ca3b03a08ce2a79a6a552829dcdc469f70ac7a08d7fd407d8914fead9354f1e81a5840e
SHA3-512 7b1bce84c48ba25b379ad81f43b65979160ff79f1929df84d4c7e7e34cdaf3daee35932582a4851c4e9a0acc310a8b670021a5a936960e9d97bbc2ab146032ab
RIPEMD128 733cfe5505ccf621c129bfe9a39084bb
RIPEMD160 9b5fcb18631f4d7309f71cf0860c35aa4d259d8d
RIPEMD256 1fc6cbcc6e19e66c69190a0bf0fafc2b1650c55243e3e5d2ebc8829dc7823598
RIPEMD320 c99b983945d762b53a4d773c23975eb1d9e15eda03929fa961cd7a799a879ff8bb8c8d6dc2f41908
WHIRLPOOL cb902ebe6bc3c298ec49f4a002b37ac32b470be815624ea210c77f3c6a3144984965c758a055fdb6bc18e19c7cfd15f36452b8a90656de3619ba39d8511bb2e2
TIGER128,3 3f4e90ecee2c95e63149a1ee068c5db8
TIGER160,3 3f4e90ecee2c95e63149a1ee068c5db8ca86ddd0
TIGER192,3 3f4e90ecee2c95e63149a1ee068c5db8ca86ddd0790a7aaf
TIGER128,4 336f40d1b6e28897063db185c6ce2d19
TIGER160,4 336f40d1b6e28897063db185c6ce2d192a4da203
TIGER192,4 336f40d1b6e28897063db185c6ce2d192a4da203ecdee3b7
SNEFRU e6cbf80f705d34c47e8a60ffb9af64840d1ed80ddb52b698862cd9fcd238c7ef
SNEFRU256 e6cbf80f705d34c47e8a60ffb9af64840d1ed80ddb52b698862cd9fcd238c7ef
GOST aa917f24ac94da7603fc49dfcccef86a07234b5f501e6e8325c03bc78985c3d0
GOST-CRYPTO 22a6db454192f2728c14cb660c1249859dd713e7665c10088b2763a823f54fb7
ADLER32 506505fd
CRC32 24958348
CRC32B 5ebfc1d7
CRC32C 191f8062
FNV132 71380de5
FNV1A32 01e46de1
FNV164 b15d46fa03166e65
FNV1A64 e58bb835734308e1
JOAAT e0801965
MURMUR3A 0ba06f55
MURMUR3C 6bce05b01eea1e5f9965daaaa0b27511
MURMUR3F 369fea9b0713ca23945e244e5cd98482
XXH32 50ae979a
XXH64 87fb207322670fa2
XXH3 f2b9116416c02851
XXH128 2ad90b1de6d237ae712b07d83d090f4c
HAVAL128,3 ab11ca531432088a6474b0c02f495b3d
HAVAL160,3 10f50c50c843217c029629af72e96cc8c683c3d0
HAVAL192,3 0e7afbf13d5bd7a1c635fd8dd044cff21d59bce1d6893366
HAVAL224,3 3761c6e83bb3ff605b19b75db30da97e8f5fc6908d9b01f23cb9182b
HAVAL256,3 988a55b8f04daf47cb627655c53d4d2b5a1ff72a226288feb66484016a2eed90
HAVAL128,4 8317af00ffc340e651490220fdefbec4
HAVAL160,4 6a5b1192abfd2bc11bca8ec36f3f2fefa0b25d24
HAVAL192,4 88ec1abdd8e37ae8473d69255ae912a7f501985b76fe8c04
HAVAL224,4 a74f1afcbf45382e4f70524bb00679e887f62e70108c0d1e835f1302
HAVAL256,4 95c28eaef9b76752023afb7a9aceb1c7597db9b784652fb0a82a2f0750ba8059
HAVAL128,5 6987b463610dcd6af9f5522ae763f81f
HAVAL160,5 3e510f32f0ed1276406afb12ccb916a4adb4387c
HAVAL192,5 22f5cb46bfb94462b04ae1c33f20913e57e76d11103bc473
HAVAL224,5 85952635acbfca0c1d34f3b26ca7d1258a79ca4e5a6be747e9146dad
HAVAL256,5 218b37bbc66906055ff8927f63c0c6bc4ddde9f3cec1c5eeaf13f6b9a42fac32

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