SHA1 hash for "['EGY']"

SHA1 encoded string

303d02194f0902517014014b2038a5c6e2431d9b

Your last 10 encodings

AlgorithmStringHash
sha1['EGY']303d02194f0902517014014b2038a5c6e2431d9b

String "['EGY']" encoded to other algorithms

Here you can view hashes for "['EGY']" string encoded with other popular algorithms

MD2 e5a1d57178b2ada84c5aab4947472c14
MD4 dee67ddf4b63bafaedcb17d4e480e9b2
MD5 d0f42815c4171afdb027dbc07fecfb49
SHA1 303d02194f0902517014014b2038a5c6e2431d9b
SHA224 6266f31a1d31410784a144085cb1a4cc96f8f38b54dafdb17e084cb8
SHA256 a111827df482ccde84051b318e8b92a190105af390d3ab0644f59068a3c50c00
SHA384 e9638f86a3d9c855e238c7e8479ba50af80ebd6486a8a5abd9c6c8a414307a26bdab9253169d11d277a3dc55b10c4f52
SHA512/224 292b4d5c9f7d6b5f27b3656d5dfd04ec9fb0726115bc568ec108d6fd
SHA512/256 58d5cc148a250921bdd13437dba80cdfcff23a33aa299580a8fb3d11e098b7c8
SHA512 929da39425c09eb5bb7d12a226e4fcab2e9452fe8d403fc42d224685a84b2f88bae2f2068a46940e5d4258c3eee2b22550dc2a1a9353f8f476090a057cdf7502
SHA3-224 f9a6b7654d8a40d23c92b9b99736e8e5305abd6283f6dddb8e2e1d3c
SHA3-256 10873281b992d698baee5ca720f60700a853a3f5832d79d5cd36bdd68d29ce9b
SHA3-384 d0ca780cf961d25c2e0e47dbdbe85d64c72c7370f9d4322c2109880f9c97767dd3112c5d57d9a85d4eead964a9c1addf
SHA3-512 32a8f9474ad7a0c6913292bcf0de194fce2eb78bac94ef5febecd5f3b8a6a11c788324272a4ae301f4abc0590188352e811b038f01e4c628cf872b29bb216217
RIPEMD128 6822053412beae8bd2baa83068d194ea
RIPEMD160 746d0faa5bf9093ebcd339a94253f5ea0640e140
RIPEMD256 217177e21fc2377ff9015c9cb96d6dbe930b4f5a38b3c5d1f952845351f1c237
RIPEMD320 64504a8fbe6de61441999407bcf1b6675508d0e3a2740acdc6c6e3ac8ee9d0babcb6565d6bcc0c9d
WHIRLPOOL fddd6cd1d6f6dc81a671777f259cb85a2adc0ffedaad61e180167ca613d8f3faa603127dbdb6b2f8efebb9d281aa50008a8eb334f3c43ae2478f142d94f73daa
TIGER128,3 7eb23637220ef4c688862d215f007049
TIGER160,3 7eb23637220ef4c688862d215f007049c96cbde6
TIGER192,3 7eb23637220ef4c688862d215f007049c96cbde60e44c717
TIGER128,4 12d54bf8a5630dae87c7e1d842d63991
TIGER160,4 12d54bf8a5630dae87c7e1d842d639914fda1770
TIGER192,4 12d54bf8a5630dae87c7e1d842d639914fda1770909e4ba3
SNEFRU 376ca0e9cfe9acbb135b71d66e4bebc6feff5c310bc50145c5e4b003a6a523d6
SNEFRU256 376ca0e9cfe9acbb135b71d66e4bebc6feff5c310bc50145c5e4b003a6a523d6
GOST e67d4d86a72f662cb420193941671d1ca84f8c4f8bae822dae15dd53ed48b0be
GOST-CRYPTO 824c95de9149a586676b94112f50e0e5df2ede791e68992df6b4f73ac97bc196
ADLER32 079901ec
CRC32 119d731f
CRC32B 9cb56a13
FNV132 d3ce4760
FNV1A32 9441dcb2
FNV164 44f4962184081f40
FNV1A64 8ce39ad70b106c72
JOAAT 3663937f
HAVAL128,3 cd2372c4b8739be4c982f57d89da3943
HAVAL160,3 0f9d31d493511a8f213916820ead825862c77918
HAVAL192,3 a2b8e53dc3058acb68e03fa09a2cd3f9b7c66b69a89a2af9
HAVAL224,3 b65da060fc614ae5b9b79abf447c21bf1cb419d19de30a5685f6d38b
HAVAL256,3 cb905494060c8870e138a6a0d96b73a6291f859194ddc4ffdf50823926bdd5a8
HAVAL128,4 9157fcf9a94fe9dce9ac259dda9b4540
HAVAL160,4 631de5c349211f6889793a7080acc17db6f6299f
HAVAL192,4 aa910494fa955c54809545f37439cc7a4bb5f6f295ee7925
HAVAL224,4 929c9ba6b10ed8a9810c391955d42e51832e076c6fa225c7ab110c46
HAVAL256,4 bb5f8e07b5300d84761cf083d6045795e521cf852bf65e6e7f48b7ac6b982db3
HAVAL128,5 0d2f1ee1e395b9929ddc2045ce55b566
HAVAL160,5 483f4387054f525c45fa4dcd05d99bf18ecaf61e
HAVAL192,5 f54e558c4851a9acb9ff0d98bfbc524f141ba8b25e6e2390
HAVAL224,5 54a45116cf766016d17710c034fc8c0a30ee1f0e5ae55fccb11dad27
HAVAL256,5 b56e85eef30143db22f8820b62814edd723e74ff1e29c3230f0c1ebdefd2418a

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

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

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