SHA256 hash

SHA256 encoded string

b681413455631fb9046d3c150e449895d532a9ae7ea467332a8272547ba042f5

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27UBER%27 %27KGC%27 %27AZN%27%5Db681413455631fb9046d3c150e449895d532a9ae7ea467332a8272547ba042f5

String encoded to other algorithms

Here you can view hashes for "%5B%27UBER%27 %27KGC%27 %27AZN%27%5D" string encoded with other popular algorithms

MD2 ff431fc06662adddca50b9e17fbc7d9f
MD4 a81db372fbf0e876ffc120aa1d97ea59
MD5 d56daa96d63281facc4041ab210b0f83
SHA1 b7e3ec6113d6210aa898a6e0c2ec80e6653d4263
SHA224 1eadbab26342a8195baa8da0666c9a82547f11ebc5af9351da8c0e51
SHA256 b681413455631fb9046d3c150e449895d532a9ae7ea467332a8272547ba042f5
SHA384 d4c84f3e2d0778d4472c2cc206bf94c91276613eef022ed368a6b3c0581c59f0748c364019e0fc3f32414690b05aa0a8
SHA512/224 9de443b7313b7c966be469fb3e9762a928250aff492da41b6edc206f
SHA512/256 ba4b5f56770fe0621f5041bce2fdd45b6fe27b777629e3e1a4c4946ede55bc34
SHA512 d087ad1c8f368b46d70c8c724ab3f725aca2b424f81227f1fe8e40f1b9b7107f0ae10ac2989f21796e13bdeb25366789b66314c35c11eb4cac7f0bed72a264b5
SHA3-224 61811c61806dfd99c655369819d0d995fbfd1a098f5f76a035477c56
SHA3-256 42039f79858a5d74575230ed84e0d4451dbf145716e7fd70edf9965c10f33dea
SHA3-384 bc700c626b964b2d3452cc9554f6c3a02e5314aedc05567801004cc6814aed59d382953279e4d2d7a82dedb02c6121a8
SHA3-512 01f61df299c085cf8c1c36cfa9b32768d665acce8173fb2fa4ae4ee8037b77ad1faf90d11c68a7de456a391b9f9b3d16099a2786c563d1c3690b2b89831c410d
RIPEMD128 01629313dd955e21d8ebb5c355e25d65
RIPEMD160 3a395efa511aff548e8fb393aef1c8e2f5cb6702
RIPEMD256 080516012dca483864b5fe7bff18d1853032ea03374130777896304861c56338
RIPEMD320 3d66c1cdcf69e89c50ec1d277f26bc63bd539b217f75e710e1dc031b5e2f4740eb9ebf1f2bc55a8c
WHIRLPOOL 88d46ae38f4f96af22ea77d70e2bd20519091e92714e8c5cb83dc77ac5246349ef879ac0d5e77bf7aa8e9d53a8b6bc084c4504a465cfc37cce1ae98b1d80bb5f
TIGER128,3 a9555b76dc1a4461e449e2e075fc52eb
TIGER160,3 a9555b76dc1a4461e449e2e075fc52ebccca7bad
TIGER192,3 a9555b76dc1a4461e449e2e075fc52ebccca7bad9d945f1c
TIGER128,4 6e0b6095a76119adc39d0375a7d2270d
TIGER160,4 6e0b6095a76119adc39d0375a7d2270d4b72b7e5
TIGER192,4 6e0b6095a76119adc39d0375a7d2270d4b72b7e5d7e092ab
SNEFRU 380126f093930edaedc3df1c9fc121d7cd6cb076551bd6abe5ba6ae0aa8c2b32
SNEFRU256 380126f093930edaedc3df1c9fc121d7cd6cb076551bd6abe5ba6ae0aa8c2b32
GOST ba17c06d934baf54ad2e3110c5f0056618da18d5982fce70be913d3f684d414e
GOST-CRYPTO f80edc74bc9e72bce69cc5c344a0dc01c95811acd24a1e03f59280331a2d6ec8
ADLER32 8ee107bb
CRC32 f1d4704f
CRC32B 523e90db
FNV132 1f131487
FNV1A32 ef76e25b
FNV164 87d8611f3ec366c7
FNV1A64 3ae46d379c8afd9b
JOAAT cad8d462
HAVAL128,3 f60bca86f19005523d95dcc1c1a6c88b
HAVAL160,3 397b0bbd9555da83030327711f2dbce08143b764
HAVAL192,3 345479c6ec03b033217e49da78a4945513502d97d972d7a7
HAVAL224,3 43771d2fd5a7b4e0032c7c669d6bd40fc707ad43c07f17783ea18031
HAVAL256,3 0c6841a8aa0de34d503584433a6e58d3b6bdfcbdf2f1d3a07da8f53316e13206
HAVAL128,4 9abd63e5c3134af53a0ab732e3a338d2
HAVAL160,4 6c61db43b44da47f009a4c9d4116a15ea0c1c402
HAVAL192,4 ff1b214ec4699b39185492c9cf91bdf8d7c1a830bfa822b5
HAVAL224,4 60ece9888ddd3447817f82d75cebe9cf59f78939d5d94e88bedf8de6
HAVAL256,4 181f851e25abef6a25e686ffacb5390eee8b3ca2132c620dd47acef9b946f1b9
HAVAL128,5 230de2aa04dd02861d85c3f98d5645ca
HAVAL160,5 82812ed8f48695658ccfc8c9536a1076533922b9
HAVAL192,5 05d313646595f20a8e581384929ad1209188e2c075fec008
HAVAL224,5 3e4c137cc5efd2d2c92b2d515e70ae6c33f81164f471dcbc7b3b3863
HAVAL256,5 102b1076b669367c331426a75cb7a11ba3d3290a0ebaf1373a45fb069052f5bc

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