SHA3-256 hash for "當麻許測試"

SHA3-256 encoded string

011a7ac4a739945294a981a3c88253bc183e3e28e5c97eda20f1d753ed913af9

Your last 10 encodings

AlgorithmStringHash
sha3-256當麻許測試011a7ac4a739945294a981a3c88253bc183e3e28e5c97eda20f1d753ed913af9
sha512-224Simple-way-to-get-crc32b-hash8b8fdd0ffbc9d801ae3edfc0f35edccba394e41879a63d7fd970a80e
haval224-5Simple-way-to-get-crc32b-hashd1790f0491f8d277efeb9d927af3cf0ec3c6acecbc3048de75e912e3
tiger160-3['MRTN' 'JBHT']72796ba61ae7abff264f401e9d5e88c83127b64b
crc32['HUBG']df22d738

String "當麻許測試" encoded to other algorithms

Here you can view hashes for "當麻許測試" string encoded with other popular algorithms

MD2 fabc20071803dda0c537e440acd95630
MD4 796a21b0f12ab26d552251f739bdc9c8
MD5 7e8b333efb930a36314bdcb364d3c6ea
SHA1 64f538ce919e82cd40f7cedd5f79c1600a2aa0dc
SHA224 d9e4ffc88fde8cd2752b1e38e006f621b09d4942f10d894d65c5d48c
SHA256 526560b386c2687f98856b8d22da3fcaabc5c87a91e1e1b75cf209d7b2d31955
SHA384 94371c5a75b33caa6e17a79239d50f57c2719cb8e997303f9097fe1fd9138f8335f779ef1ccd0ef0dfada4e012e41c55
SHA512/224 98bd804dc5cb88a8902e726419388c82910e976715290adee045121f
SHA512/256 f5feeb1c9ca732ec136ec4b8d25b61f58c42a89078e7e04562960c3266d0641c
SHA512 98408a7560ff9ce72457ad1d9f5a0d415c9ed724cde3c5d609622f635d4d82d27f697bc36022438441a95eb75ab5e5e8da4a701daabb7b87c789fd723ab3b0a7
SHA3-224 96e287c874b96c9f12f9a64e0a4b36290ffc5d6ae7a8361f13cd57ff
SHA3-256 011a7ac4a739945294a981a3c88253bc183e3e28e5c97eda20f1d753ed913af9
SHA3-384 d9bb22470d8ecfbbf8446647697ce6a6fdddf1d0eccc0ba0942a2b952972aa6803dfbdebbc5e50230c089a5688ea8fa3
SHA3-512 00bbf8a12d14050a78c67550252dc73eee5d1de6ddca2920eba139cd000e48b0a617df308ef9afa8a47cd0da68f384b53b4cb4cca501c70728fd7183e4dfde16
RIPEMD128 f72fdeed87017c2b8d7af4d65b33cca3
RIPEMD160 c8a4b3c5d1d886c52e125909327596de4ea4c477
RIPEMD256 c94c777857780b6c4ca226adc30206367ba4ea0dc4129ae384adf077da605bdc
RIPEMD320 93b804b7d8ec4e1249e12bf81efe31e8ac759b567198aa6d5b5af83f61bf350afddf8a6756857eb0
WHIRLPOOL d1365687c0bea3129b620490730cceca71cdf930290d3b8764be1436aaa90115dd23d685ccc1ac66e67667dccdd87aa3e21da2e6e0d6c4dd3aede09097711d4e
TIGER128,3 2b86fe7654bcb2b3c612cebb83b76143
TIGER160,3 2b86fe7654bcb2b3c612cebb83b76143793d06f7
TIGER192,3 2b86fe7654bcb2b3c612cebb83b76143793d06f76bf8a066
TIGER128,4 df9264b5995f58338a32758dff59d898
TIGER160,4 df9264b5995f58338a32758dff59d898c9dc8ae6
TIGER192,4 df9264b5995f58338a32758dff59d898c9dc8ae6ee70aa02
SNEFRU c447d83c20d3fef1fe6f989452496b217f2ad672a39d641702d72a03e6c0e4d0
SNEFRU256 c447d83c20d3fef1fe6f989452496b217f2ad672a39d641702d72a03e6c0e4d0
GOST a2c2bccad24403ede2cd69a2eabf25916d5e956acb505ae52c53e2e28c1ed5d5
GOST-CRYPTO 2661ae66bccc6b16b6fa313fce434b4600bb10843d8d02f263abb1d3c111e703
ADLER32 5bcf0b53
CRC32 f9fdac32
CRC32B 46237a5f
CRC32C 83fdfa5d
FNV132 2b1f1f13
FNV1A32 d318c8fb
FNV164 0735e055276aa613
FNV1A64 8a1df938f626787b
JOAAT 47ea85ab
MURMUR3A 35a8408c
MURMUR3C 77926d7d4ef25d59a69266bf0ea1cb5c
MURMUR3F 93b33a83a298079945374d5f1e9a087c
XXH32 00da8403
XXH64 26067be0a42f8e57
XXH3 851159b529843168
XXH128 4599685e63a982e2be468df4880ae0b6
HAVAL128,3 43c378387d7a691a91b7b9e10fb2b695
HAVAL160,3 f979c5819e52e72f6be910532ecb924434a7b9c3
HAVAL192,3 de011f17a6f178f4f0473aea5266b6421372b54847d052ff
HAVAL224,3 9b732470262c6614b51c8366da32c3d4481886f6a21910e33f371a3b
HAVAL256,3 b1460b4e3063a5429544f13dc79bd0d4ef5b1e958c27b1053e8c7bdecc121570
HAVAL128,4 9de125297e5ca5f1333a6375e15002ec
HAVAL160,4 e617d0d9691a1724abfc36cbe2a81a8ce81ceb9a
HAVAL192,4 6f82919dcadfe6f0b89f38f8671cb126d7a0dfa6f03f764d
HAVAL224,4 fd6ba5a9cf58029929e70e5a2c63978dfbbde9c00aa83a12fd16d176
HAVAL256,4 a1806f3c026bf09ab92fb2864d4a6d0c74a1d69f2dd70b9498007a04e2e494b1
HAVAL128,5 2d08caced6305ed9b433cb9baae4ad4f
HAVAL160,5 17dfc6abbb4779c4dd3fc893cd9057daf9a5c8dc
HAVAL192,5 299334c6ffc004acb2c9a6553ce82f94af60fbd3acd7a512
HAVAL224,5 5613f203c858569fc831fecd0f213dbb8a4000177dcc7423b28eb970
HAVAL256,5 6a2d0d1d37b7fc7326e0045bd14d273b161c9e3482683c26cbed5dfc172db899

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 sha3-256 hash in PHP with hash function

Since version 5.1.2 PHP contains function hash() that you can use to get sha3-256 hash from strings.

<?php
    $str = '¡Hola!';
    $hash = hash('sha3-256', $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