SHA512-256 hash for "aaaaaa"

SHA512/256 encoded string

5b8c9eea277f57e357a0df435309c09d2ce22b349f3e1d6a738ec1b755cecd6f

Your last 10 encodings

AlgorithmStringHash
sha512-256aaaaaa5b8c9eea277f57e357a0df435309c09d2ce22b349f3e1d6a738ec1b755cecd6f
murmur3a1212120698905e
sha224chelsea7d3c37218c1e86127fb3f3898c96d49ffb47c25c5508f1ecdf323ce4
ripemd320121212b67d5432dec00baf9bf43dc6d443972029d850a9adb4e8a24c693e4b462cc3d01b3e89db989fcf10
ripemd128qwertyaa0a5264bd784fcec22026886608ff37
haval256-31111ab5b956bb445989c0a77eb14e4f812d51d0b794d0950d850763959bcd137f0fb
whirlpool6543218fff78fabf9c9a11af67e365bb8d9cc8c06a85cb2dbe5550847792ab783c0d11352a3c690e31369ca8515efd87c340ac1c4022dd8635f80fe0c566027c9ab65f
gost654321acf6c5630a89df74e3d1b84a58dede3cb1fd5069c0a284f4151b7b6d56c83010
sha512-22420207deba187ef49ef527ae812ef0f809eae4cd39eacf1fe187a806f5ab3
haval192-3111ca20e5757cb315e8d6e27fb72310ee889936b31fe6e2e2de

String "aaaaaa" encoded to other algorithms

Here you can view hashes for "aaaaaa" string encoded with other popular algorithms

MD2 4ae2e44f067f215a482f42bd69a32213
MD4 9135d5535d445a5adc299d227d3bdbfb
MD5 0b4e7a0e5fe84ad35fb5f95b9ceeac79
SHA1 f7a9e24777ec23212c54d7a350bc5bea5477fdbb
SHA224 2886915dd9dedb0ce015f500ffb570901a69a8357728f893eef45344
SHA256 ed02457b5c41d964dbd2f2a609d63fe1bb7528dbe55e1abf5b52c249cd735797
SHA384 c442743fe364a439a6cfbb0fe0ad5168e2006a8a266070ce4e2b1e0b29c355332d78cab333f6cb8ad704b8c68b4656f5
SHA512/224 0d5981cd9fbc15f48b9935adcee71dd81405befecd8eca42253f13b5
SHA512/256 5b8c9eea277f57e357a0df435309c09d2ce22b349f3e1d6a738ec1b755cecd6f
SHA512 7a9b2a35095dcdfedfdf0ef810310b409e38c92c20cbd51088ea5e4bc4873bdacfeb29f14b7f2ed033d87fad00036da83d5c597a7e7429bc70cec378db4de6a6
SHA3-224 e5f24b009a782de06e11f0f614e2ee90409ae52f938a5770d4da7301
SHA3-256 1e28a89158e3df604c431bf5e7fbf07ed2a8d75da1612b671d03f52183ec4fca
SHA3-384 035295e06fe3307d4de672b5014f6dd799f81c044c06e24444a50daf8cf146ba4e13b4fcf27f5b7218da9bc824633852
SHA3-512 f5ac93ea3fd2869e4bc602c3b7377df674872c5542e0e4e2e57e55d6981cc4decd1b2167f2f483e9619f0a4554e2543d80893cf5913eef15f2888bcf92a7090a
RIPEMD128 f5ed01858952edaf8f59cbf66962f9d5
RIPEMD160 52e7cd1bc2eef3b5fb71a83e7d944a97052c77de
RIPEMD256 b83c4357c2db135ca8408e13d5f6b18fa0a62868fd2acd98ea62a037fd5262b1
RIPEMD320 db34e6e203fe56fe19928da81fd9a797940830c59b493dce8d154f30c4ef11754cb97d56580a6b90
WHIRLPOOL 4e084f68f502bc3998ea4745ee758187392f8d8d629e36c4bb80eebdff472ea6aba97acdb3fd8b06e5ee9e2c4c7b5d0a00fa8098562b41bfc872d8e4de1a7cfa
TIGER128,3 c1966660c9810c39a1c582d30de07fdf
TIGER160,3 c1966660c9810c39a1c582d30de07fdfc4c98625
TIGER192,3 c1966660c9810c39a1c582d30de07fdfc4c98625b542784c
TIGER128,4 2444d1a9c0caf7e1c63dbaca7677fe2c
TIGER160,4 2444d1a9c0caf7e1c63dbaca7677fe2c1abd1df7
TIGER192,4 2444d1a9c0caf7e1c63dbaca7677fe2c1abd1df79103ec73
SNEFRU 19534fed47a9f60abe2e8bcc0518cd6262b114c1904c9fbf6592ea64e5e0832c
SNEFRU256 19534fed47a9f60abe2e8bcc0518cd6262b114c1904c9fbf6592ea64e5e0832c
GOST cb1ca332f8a95d62e1f0cf5340b392ba5041e2d41acba85f5b45c800940e02f8
GOST-CRYPTO 975e02f85a39c2c0d99a5746a73e269a0739d94f2e5df6c62efd901f15369c9a
ADLER32 07fb0247
CRC32 c0a0219a
CRC32B 5ae419f8
CRC32C 05374fd7
FNV132 b2b62977
FNV1A32 6cff564b
FNV164 b6e3497ceee4f937
FNV1A64 d922dd4187065b0b
JOAAT f7fc66ae
MURMUR3A 67800f11
MURMUR3C 3b80fdf53f35595dec4a5fecec4a5fec
MURMUR3F 9fc62f4e06457feda87cae36c4cd6fcd
XXH32 9e26d3d1
XXH64 34b72a3161549b78
XXH3 8a7787871647e141
XXH128 7b9e499e740ae37fa1316bcbba31c950
HAVAL128,3 3f7f0624f3590ddf5d2a0691bce71906
HAVAL160,3 b8c928326d782bc2bd139f4ed0912d393997c952
HAVAL192,3 405f64f2f0128286dd823bad6092e7e3b782324263ddafdc
HAVAL224,3 8077e73f9673c98a76bb1b5582a5c662b33864ed814ab65d932d11a0
HAVAL256,3 8102e523374a0303dc787a36e774b6d81d520f3b99d32d062f8fe721bcd45016
HAVAL128,4 0801a0bbf22a85e7101804016eb3b5a0
HAVAL160,4 f895725214b8c0c870aa9a97f9216e0546894ff3
HAVAL192,4 e435341654a26ab92f6d2274600a0f62803bd749da9e3354
HAVAL224,4 7944ff514137abf3c1315a99f239a1e0ce5eb40761db6dbe6c6eff60
HAVAL256,4 a51c3b091a3da59ef8e91b0ce3955235daebf2320a117eb731d338d5ff9cb834
HAVAL128,5 46fba949d8287a3cd4e28844c5d9f0f3
HAVAL160,5 c2f125f85c04c4dd80b0f56cf25afaa5e90f564a
HAVAL192,5 e5912065055dc4e91ef64e59ff41cf0f03d25dd601cde7bb
HAVAL224,5 66645fb30f077bb23b4b9fcf162397ba472fa22cb2b67c00fa10e9a7
HAVAL256,5 006da3ee3f48d33d396e64f73404f0b3cf94110ad270e374c34f64f478492df1

Usage FAQ

Usage from Address Bar

Access this page directly from your browser's address bar. Enter the string you need to encode with an algorithm according to the following schema: https://md5calc.com/hash/<ALGORITHM>/<PHRASE> For example, to visit the page with the hash of "hello world", simply go to: https://md5calc.com/hash/md5/hello+world Another cool feature is that you can specify "json" or "plain" mode in the URL to get only the HASH in the response. Schema of this feature: 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 a string containing complex URL-encoded characters, you can send it directly via parameters to avoid processing by 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 access the hash calculator directly 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 access this function directly 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 may need to encode a string using two or more algorithms. For these cases, we have introduced chains of algorithms. For example, if you need to encode a 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 do this in your address bar, you can also use a semicolon instead of a double dash. https://md5calc.com/hash/md5;sha512;sha1/hello+world Note that the semicolon should be encoded in the URL, so if you are not using a 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

Currently, our text editor doesn't have functionality to determine which of those characters you want to keep in the string. This issue arises because browsers normalize all line endings to the "CRLF" ("\r\n") format according to the HTML specification. This means that if you paste a string from the clipboard:
"hello\nword" and press "Encode", your browser will convert it to "hello\r\nword" and only after this will your browser send the FORM to us. As a result, we will show you the hash of: "hello\r\nword" but not "hello\nword"

You can avoid this by encoding the string to "Base64" on your side and using the "Chains of algorithms" 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 is the result you will get if you use an 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

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