SHA256 hash

SHA256 encoded string

35d8ae47a6dc2537c796e792ba9854cb84a5e3e4b6767dd4f9f0dc2f959cddac

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27LVS%27 %27HBAN%27 %27NURO%27%5D35d8ae47a6dc2537c796e792ba9854cb84a5e3e4b6767dd4f9f0dc2f959cddac

String encoded to other algorithms

Here you can view hashes for "%5B%27LVS%27 %27HBAN%27 %27NURO%27%5D" string encoded with other popular algorithms

MD2 29a09c685818a32a9b40d46d44e09a52
MD4 743d48fbc45e413679e949a0b993be95
MD5 27af9e3541ce653541e7c61651339c8f
SHA1 ed605d2d2a63672aca15b2714a089bfa2beb4495
SHA224 e061f42ae5245d162cef50915e8cf041f318eeb316b53c5db29be3d3
SHA256 35d8ae47a6dc2537c796e792ba9854cb84a5e3e4b6767dd4f9f0dc2f959cddac
SHA384 acd4335df8430e024d8ea825a25838a8c848f2bc1efa10176d96a7d615fea8ceed2ada59600a71cc38c928f8e54d8d3d
SHA512/224 a9a69e1ed97f8cc52d9d1013e552b35a0322a3951df530c7bd57d42a
SHA512/256 18045cc8593c06f33e7ba1df0098854e02e83dee3f2fc8a27590b2cebc6f11d8
SHA512 d857be900b0bdd1a62a969e3917e34a4c0d8482228a2c9cac6a18217fc25e13639999d26fd318ebd3d7d1c5ae952d504edccf7f45eecc9c9b96618e18bace377
SHA3-224 2c92d2d50b71d762626a2ab1d3845dd8b7728541c45313fb75f1b545
SHA3-256 0c068e25a03e6053f5ed3e59c0c4fb078356c15f0b604c580be848a21b724c2a
SHA3-384 a74c9a38fcf5a0382dce8a62e9e2ea85b9e50970c37e437949178759cf5b47107f3aeecd6bcefb00114aa69d5f4da41e
SHA3-512 8a681c58c5407406ab24d0da9141338f0420b36e5614d7492c54e36497a38f5cd0df0adcf4270b4786128cc9aab0a7f383fb4a6e05774fd565291381d47252d6
RIPEMD128 38950bfd3f4686afd602e438b8cf6c27
RIPEMD160 4ba09915cd8a8e46c1868ab443e460964fb071e3
RIPEMD256 71854e4c0240547a3608ee67c50356c73c7c69863ffba724f394f5b496971265
RIPEMD320 47e8031bd267f75e326251f7c0ef5b0ed5ffda91be91b014a638b3065b42a3273202196a037ab61b
WHIRLPOOL 0587af5a8e8f9a3cbb2ff616cd185e4f4fdbd5d31f6b9ebcda819a5f22b635336946c7c6682be22e2e94e2a919468bc017e1ea19750aa845b0132924a98c4e40
TIGER128,3 29c523c9c12ea2d3bfa7eb6074498544
TIGER160,3 29c523c9c12ea2d3bfa7eb6074498544af576b34
TIGER192,3 29c523c9c12ea2d3bfa7eb6074498544af576b34be8ba630
TIGER128,4 774c3751871a852238f0098c77a0ea6a
TIGER160,4 774c3751871a852238f0098c77a0ea6a4ff22f10
TIGER192,4 774c3751871a852238f0098c77a0ea6a4ff22f1011661511
SNEFRU 47746550b976a7d74f17e57c1e635ea4566eb9d366d9bf314505a34972acf121
SNEFRU256 47746550b976a7d74f17e57c1e635ea4566eb9d366d9bf314505a34972acf121
GOST b3d48fdc39f011b8f8443c30e1eeb19eac3ee24bf4372d82265b94b782a2fc16
GOST-CRYPTO 11d8e228bad2a2d6e61df93ed23a48522770c2f77aa73b6fa717c2c7d52d13b4
ADLER32 98b10821
CRC32 df461dea
CRC32B 2a4af5ae
FNV132 4d2c3a97
FNV1A32 7b6fb607
FNV164 28a267b862e07f97
FNV1A64 dc01984ee403fb07
JOAAT 84499b15
HAVAL128,3 017847e67881e28f94454ee071db7c9a
HAVAL160,3 2054d760dd57cd4082bb6bf3675f2c08071d6ebb
HAVAL192,3 e13a9d7b92d42e5a2429f23fdafadb28a3eede881c0c97a8
HAVAL224,3 4a581c2e0918f4152775a8e91bbc9f0fbfb2874019f76087d08f906a
HAVAL256,3 b482b1eb356118539fcce43b5b0a3d888ba99e9659b01372278a2e5a55e7847c
HAVAL128,4 92e94eb2d5c17a1a7d9f776ee27515cb
HAVAL160,4 15e89ddb9a4c085db06a4ec9c43a64a24f1f995e
HAVAL192,4 10ad33a8cf21b03abd0f76e5ef5d803dfb1717d0e639dedf
HAVAL224,4 fbae011593d46994d752204e4710831ec6b3792015ff2c721fb39e82
HAVAL256,4 7779921638e5c875e9f30f4a0cec0c5c6f15685833e67847a02eb29e1ab852f7
HAVAL128,5 8930895a359230c30e6467760f21b030
HAVAL160,5 6b3d52e667e252a14e782bd3fbf87bfcec1e7199
HAVAL192,5 173503523e1758e20a56fca2844ce335c45a5b0d263dadd4
HAVAL224,5 c5a12b1b28f38870b2754fc1cf16640515a836886cf2497fb87c47f5
HAVAL256,5 07c9947a7250d7e35c06dfc55b3692abf9f9a168a5474fc65a14bab6920a9fd6

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