SHA1 hash for "['RL' 'PAX']"

SHA1 encoded string

4caeaa5bede3448a2ffe3fa1680a0c110bc50a08

Your last 10 encodings

AlgorithmStringHash
sha1['RL' 'PAX']4caeaa5bede3448a2ffe3fa1680a0c110bc50a08

String "['RL' 'PAX']" encoded to other algorithms

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

MD2 784d26fd8657611f907813a146c60abc
MD4 8e0eb6fb57ac3ea2480f1c3f55c03d86
MD5 224144bdc4a29159eb5d290e653114ef
SHA1 4caeaa5bede3448a2ffe3fa1680a0c110bc50a08
SHA224 925d4cdcf970d380bd58e905a997c286167f27fea931d6a2b6c5811e
SHA256 33a75605bc97631fd9dc35f18d662b4c966fe1eb8d287da057a702c2ded15527
SHA384 63e4930672dff6446d13cb29078d2f5a8a166f9ed5e2b7b230f33060752e63140d964a21118c001264ce1589b2b75062
SHA512/224 3c00a6baa38e8c492539eb4b7d126d23af1c01056e56dd2761c915d8
SHA512/256 73e708cef016bb03f6245780d10fc307ae03df295666939c99756e547c660765
SHA512 63cbdd791486985a9e7cc4c78c6ae704fdc19aacadc51e9b8c2953dad7d7a483ab5b272b3f081242b9e61eeaf5d502a757928fc0c1ac803d030db7fe7821f59d
SHA3-224 3ae56f4a5caf8cd757d0791dae22f7d585376adb01b9b304abfe660c
SHA3-256 b90e23418142a3dc77350f4b88be6102afdaf425f19cfbb1eb3b96c77e63adea
SHA3-384 435301efab5e17fdf333e7fe1bca7a8720369631a92994ceace61ff371432b52fcc88f9490f9091eefac98db07d29a9b
SHA3-512 7d4593d91e012fd762f55950c63761f92d7415f31c619db405c759e1b3842b952000ba4179d976759e25d72feb83154284aeed86a594750aceb5e4430279005f
RIPEMD128 1ba2f2834f0f297bbee9ed8961f99527
RIPEMD160 8579a9fcade873d5793ee12b59d5cc9a6a93cf4f
RIPEMD256 457277d4de5d5a26c1f4e8a8aa1f00beb54f4bee350193ef14a0d69b92d958cc
RIPEMD320 3dc56da8e8eea930ee589cf796f907d39c02d4a88990cb3c1ca9bc93d61550c3d463d4c9b5c71bf4
WHIRLPOOL 063b2991def645b739bae752486cf4c9c93102955139507da266d20077f62e5637e3640f54a0ff479691c2fc2f6490b4ed160f0f0009cf481caf0030a014a34b
TIGER128,3 6366f84ab366be348bf527d56a655f81
TIGER160,3 6366f84ab366be348bf527d56a655f81db13e2d9
TIGER192,3 6366f84ab366be348bf527d56a655f81db13e2d9ad5150a3
TIGER128,4 62b2887e474e86e7f1ea0963a6b3c62b
TIGER160,4 62b2887e474e86e7f1ea0963a6b3c62b3981cf39
TIGER192,4 62b2887e474e86e7f1ea0963a6b3c62b3981cf39e82482c6
SNEFRU df1fd7307b60b791b887b8ea1151992af8b7a6f7692020a30fc5f625ada31ad3
SNEFRU256 df1fd7307b60b791b887b8ea1151992af8b7a6f7692020a30fc5f625ada31ad3
GOST 91c294ef9ef56fbe23f54f49fe6837d139847e64d6a596deeb3bb25273b00922
GOST-CRYPTO 83060de76c3981ea57d0d002b5b4059face4de5dcae0db17b7e9056a0eb6f879
ADLER32 132602fc
CRC32 055873d4
CRC32B 8c7073b5
FNV132 1f1dd556
FNV1A32 ae76cf60
FNV164 bee97764ecf89a56
FNV1A64 64b885b451293500
JOAAT 029a7428
HAVAL128,3 309ad8d6849c57390c8c7f7d98a20c95
HAVAL160,3 020b3d39510a61e26cd39060104f143c33e41763
HAVAL192,3 57d275a2936add036be3b6acd00d0e3f7a4c8fd70246a041
HAVAL224,3 d95655f69de2077c439dee95d5bf829794fe6ac4a0dd7e43ccb0c127
HAVAL256,3 d7adf8303e278574e21db03c50fa779735e99bf7448c7fa24f5c0074738e382b
HAVAL128,4 f692a6bc1bb884b73bcaea71fafbf07f
HAVAL160,4 4df76c47a99ebaeb24fca01b809a81055ac08e9e
HAVAL192,4 7b9ee88d8f6eed91a955cab97869c83533994f3570c256c2
HAVAL224,4 688ea9de58ce71b8afe3a243e0c979a3e1c93c2d4261c7afcc6a5280
HAVAL256,4 2e81de378f41ed09da867ebb19f07360d0c22b722ba79d3649d9b267a5463855
HAVAL128,5 b386a18aefe13ca541e836e596b46b27
HAVAL160,5 216be7e6336b6c9f536bd0a536c7a2d09c28eb4c
HAVAL192,5 2872dd42a4a79fe327ea949611d13e60ac5b76f56dc86d71
HAVAL224,5 0388fe22e736701ba4cb1870d544caf107c53d1dfe1ff25a1d9f7bf7
HAVAL256,5 1a4817afc3aacd337cc1fab67a1b9d94a148cc5e628b18826603c1aadf055739

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