MD2 hash for "admin" is "3e3e6b0e5c1c68644fc5ce3cf060211d"

MD2 encoded string

3e3e6b0e5c1c68644fc5ce3cf060211d

Your last 10 encodings

AlgorithmStringHash
md2admin3e3e6b0e5c1c68644fc5ce3cf060211d

String "admin" encoded to other algorithms

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

MD2 3e3e6b0e5c1c68644fc5ce3cf060211d
MD4 f9d4049dd6a4dc35d40e5265954b2a46
MD5 21232f297a57a5a743894a0e4a801fc3
SHA1 d033e22ae348aeb5660fc2140aec35850c4da997
SHA224 58acb7acccce58ffa8b953b12b5a7702bd42dae441c1ad85057fa70b
SHA256 8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918
SHA384 9ca694a90285c034432c9550421b7b9dbd5c0f4b6673f05f6dbce58052ba20e4248041956ee8c9a2ec9f10290cdc0782
SHA512/224 9500df153ab6b96cdd6bf301e6062564009ebfff9c14aa1405d26be3
SHA512/256 30bb8411dd0cbf96b10a52371f7b3be1690f7afa16c3bd7bc7d02c0e2854768d
SHA512 c7ad44cbad762a5da0a452f9e854fdc1e0e7a52a38015f23f3eab1d80b931dd472634dfac71cd34ebc35d16ab7fb8a90c81f975113d6c7538dc69dd8de9077ec
SHA3-224 a53fff8dd075bed169e164743231ff533d8b9260b0b8073f0a4c1d20
SHA3-256 fb001dfcffd1c899f3297871406242f097aecf1a5342ccf3ebcd116146188e4b
SHA3-384 9765a57f2010506383de91052915ce8bafbdb39f3e5a8c1a1693a0076365d37abbfd3305881ea3b5fa1426316afd7df3
SHA3-512 5a38afb1a18d408e6cd367f9db91e2ab9bce834cdad3da24183cc174956c20ce35dd39c2bd36aae907111ae3d6ada353f7697a5f1a8fc567aae9e4ca41a9d19d
RIPEMD128 ed4060702b42311eb4f6c707b11f1999
RIPEMD160 7dd12f3a9afa0282a575b8ef99dea2a0c1becb51
RIPEMD256 f87f405941cf41f0c2b5b1939e8a1f9edac7e03c7ceb1491ca5ef467f3bdc6db
RIPEMD320 960a7b8e2061b3b9eb87e882d0b1953e9a144b1c780c503c0fb2d3d9c6bb1e4febf78b55e1a37780
WHIRLPOOL 6a4e012bd9583858a5a6fa15f58bd86a25af266d3a4344f1ec2018b778f29ba83be86eb45e6dc204e11276f4a99eff4e2144fbe15e756c2c88e999649aae7d94
TIGER128,3 a2614727bca6549236c470392e1e122a
TIGER160,3 a2614727bca6549236c470392e1e122ac135083b
TIGER192,3 a2614727bca6549236c470392e1e122ac135083b1ecb30ac
TIGER128,4 51c3f5f5d8a8830bc5d8b7ebcb5717df
TIGER160,4 51c3f5f5d8a8830bc5d8b7ebcb5717dfb4892d47
TIGER192,4 51c3f5f5d8a8830bc5d8b7ebcb5717dfb4892d4766c2a77d
SNEFRU 1cf9fdd774e8fb63bfdaad1baaec2231f7a3de7f6ee42f8d396e39107b968e47
SNEFRU256 1cf9fdd774e8fb63bfdaad1baaec2231f7a3de7f6ee42f8d396e39107b968e47
GOST 0e8cd409a23c2e7ad1c5b22b101dfa16720550dc547921c7a099b75c7f405fd4
GOST-CRYPTO a15fd34ab1329ccc4907e554cf43304d1bdb38e0382b63827062dfcb9caad299
ADLER32 0601020a
CRC32 44ce9c5f
CRC32B 880e0d76
FNV132 a726eb9a
FNV1A32 34c83614
FNV164 526b63c57e791a7a
FNV1A64 e5cde7fdda328454
JOAAT 1787a450
HAVAL128,3 4691d973de3ad6d79321d7bff4757b59
HAVAL160,3 21b54cd74fb54c7911a1e7077d5ac4fc90df7228
HAVAL192,3 239169f332a1231516483b7122a23dc90fc026201b7ccedd
HAVAL224,3 0b3fb65f0ca5628e1674cd34f3e56a00e151e2241eb07fafd07c663b
HAVAL256,3 77c33a964e34c9feb8fec535b8632572e570533a47cd68a51fd633ea127c8a37
HAVAL128,4 517e4acb1faae2fd2c6ee83499b3d1cb
HAVAL160,4 f5210b502970f3c8b247966b042d5a188ab52d02
HAVAL192,4 342bb4964c81aa2023fb293311fe1e574e017fb4e237f417
HAVAL224,4 8c3563c0975b44eaa88f48b940fb01715c50703adf5530e13fb7243a
HAVAL256,4 d6293a1eb09b09063261b11a84f404bc79440d7259389711114c1d902018c060
HAVAL128,5 fb409635b4bf06b0de51a8fa2df67a9b
HAVAL160,5 e99609369da737ce0b13f94b765dfd412466faf3
HAVAL192,5 8936e97ee09b3ad72ff8e55005030fb63f40d574516c198a
HAVAL224,5 8df2d3311520301750880025f65534da5207e59633f7f75c3ee0a4f0
HAVAL256,5 c3a309d9403f16a12fd81aa5921ab654f345c36071d9a85ca750e0a76a40ce35

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

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

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