SHA256 hash for "Gargi"

SHA256 encoded string

4d6f8bc16301d142c3828ab5c911be0ec0315d6a7f65639ea2f16062f117ebbc

Your last 10 encodings

AlgorithmStringHash
sha256Gargi4d6f8bc16301d142c3828ab5c911be0ec0315d6a7f65639ea2f16062f117ebbc

String "Gargi" encoded to other algorithms

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

MD2 64488d3027689a85d6729da20554e63a
MD4 f16e6eb8fcec213cb71085c4ba5d112c
MD5 1c4d21bd9c119a5c4d331a3bc9c51a41
SHA1 93b87d065076d32680019d0256091a5981293c0f
SHA224 1e0c343404b43acef95ef08d3bbc6271a15df1109d3463017d981f20
SHA256 4d6f8bc16301d142c3828ab5c911be0ec0315d6a7f65639ea2f16062f117ebbc
SHA384 0fa527c6ec397bb74ab20869bad36e9766cb005a67dd46dcbaf6f9f1041d807ced260b50fa109146907a3b2c5c1146af
SHA512/224 8d3d9e0c5d10c9522afa4583f0a5447ac7b97b0562acb069fe4430f2
SHA512/256 09671e1b4928097443926ac2ca5d19527b1b576556c994968fb5477c1c7a3272
SHA512 77fcde5198ebb49832fdc1ea083a2eafd3617507837d741a10f7f995761a93b4b0df418b9eb71713ec2e51aaf4c01798a6068aef69c90bd90d14d93bfdffbafb
SHA3-224 7a0b9071158bae4facc0942a638ce55417e6170c24a201c710078796
SHA3-256 144fbde859622ad07aee1f270081a0aeb2c3bfbb875765be55d2bd020cb2a905
SHA3-384 3446acb5b660f36ce221d77c2713e681790028e9673865136e76cc23c3f9bda54eaec7526bfe80a395f70c5ec77a0f0d
SHA3-512 dbc3bc78bd3defdc3ae3da6f079140c2b1991c8475f9db2fb4e3f78460dce77d492226ea951ac3fa6b05e93905f04cf8b51a007ae591af93cca8d90a722ac9e7
RIPEMD128 c6b72cc22a4bebb6912d189ca7cc3525
RIPEMD160 4622bd4be14260597de2f29d3633b04581cae327
RIPEMD256 f516dbf5fa063f85145bdc943da5b069f09216571f06d3041129f0c6e2c63401
RIPEMD320 5e5642b34c8a51e57a7be7c2cb9cad67e9efb3795755f01f52d38fdde07cc0c622b7c15f3e8ee49f
WHIRLPOOL 8f35addf645608a3c6a93a4140974748cea6006f9a8d7b636082e096597a9e7932c916e5da76509c26fe310d175591fce03898041b2eeb505d95b7a4ffc1c544
TIGER128,3 8b87a9f963fc75494b68c9969c06daac
TIGER160,3 8b87a9f963fc75494b68c9969c06daac365ae97c
TIGER192,3 8b87a9f963fc75494b68c9969c06daac365ae97c07d531cf
TIGER128,4 cf1728ac6a4f435c0585cfb141ac5089
TIGER160,4 cf1728ac6a4f435c0585cfb141ac50895f2c4ae8
TIGER192,4 cf1728ac6a4f435c0585cfb141ac50895f2c4ae862e32bd2
SNEFRU 9d0f0570650df276754a8b9fed8da8c000729f82610ae22e44b5b4c81e1f6731
SNEFRU256 9d0f0570650df276754a8b9fed8da8c000729f82610ae22e44b5b4c81e1f6731
GOST 74fc0b3a1190713b1e3450603818d69b142f638b7e172ace183515afd650c665
GOST-CRYPTO 9f0a3e3b0f9df51103d4095f345c8c2863ad290b21c266193dbfc062b02fc27c
ADLER32 057901eb
CRC32 ec121229
CRC32B e6cc7b80
FNV132 362862bd
FNV1A32 f1454a4d
FNV164 7a4d2988a4b1cfbd
FNV1A64 643edd23db17b28d
JOAAT dcf262c5
HAVAL128,3 9fbb7d5ce6b647c6213f46a83fc3eba8
HAVAL160,3 adbe666f177c9a516d41344cb18a72c039866c14
HAVAL192,3 877e75acd7a77d548ec7549f02b090dfdd2b882c6500e418
HAVAL224,3 798b626517db15799190eb2ed814bb1b3b4af80c3ecb6c8aadec035e
HAVAL256,3 95d5017920359b91802ee2cedb80d1bc5502839df2defb457f29b0900ec23d8a
HAVAL128,4 1673a50a416cd5769b8084aa9bd19a31
HAVAL160,4 8cb84b1771ed269db3b21dffb77b63f493b1b22d
HAVAL192,4 8965686865978e8067dedcf46002a20cfaf7e22d01daf646
HAVAL224,4 c5eb9e80f78b94c1c0671f19be483a6ec0a8a18c1a3ce437403219de
HAVAL256,4 afc15088c401a7c0e857305d6c396d8dbdd8327c50c7e046879e120f88ceed1f
HAVAL128,5 316e92e22dea4af852a2f5624fda2fca
HAVAL160,5 056e409ba82b4eec308c511ad30047314836220f
HAVAL192,5 9f06fb29f3e1a67a881f7eef625433742818232239a4164a
HAVAL224,5 9b5555d7d5ad45cf2867bd62b089319a0494a65c4d89817566680f31
HAVAL256,5 1e1a0dd446c450421f4c2f0a69eed3883b405bedfd15ac670b924662fa57a553

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