MD4 hash for "hockey" is "93fd32070f0ae86a8be5e6943cce05af"

MD4 encoded string

93fd32070f0ae86a8be5e6943cce05af

Your last 10 encodings

AlgorithmStringHash
md4hockey93fd32070f0ae86a8be5e6943cce05af

String "hockey" encoded to other algorithms

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

MD2 0c40be4b306783b54d4e984b5638eff7
MD4 93fd32070f0ae86a8be5e6943cce05af
MD5 df0349ce110b69f03b4def8012ae4970
SHA1 f2847b1bd9624f927e979c1846d9fe17dd65f518
SHA224 9cb7772b0f764246b2a17a98b6371e85b90249856781964e3ec04e17
SHA256 308738b8195da46d65c96f4ee3909032e27c818d8a079bccb5a1ef62e8daaa45
SHA384 f70afd34b4f47edb041e1f611835fe3f150ad4c1ce27965abb214cd1109c784c77c60fa589ae98d182bc49f2a83de070
SHA512/224 479fcc19b3a5a723ccad320bce7689c7c0e68eabdf280bbd30771750
SHA512/256 7a2ccf47082b40e5fa0085cd621ff19873485b30003cb3d75dd00654807dacb5
SHA512 0ac9b3dcb5d9ba3e34e0d564ee69977a9912f07848fba709937248bfcf73e36524922a47a56f6d8fa72ff5b01176216677ba9346e54b6e3ab4e637eed1865a17
SHA3-224 22a84e8dbc9c923b10586162dae0243217c3543590b78f83886882a7
SHA3-256 816b237b39ffdc8783126c46993d897cb14581e10c688b9420c9c7d502a913ae
SHA3-384 9a177da382b006556f0c3f56a675e131d63b131f8c3a8f481bd7b090f8491eb0004bffe09f0006ed99e345b8dde4b601
SHA3-512 e0032d7e3ea706e752675f9c76bdf8ea5b975116fd5db342acdd43fa4117646f9e677fa47cdb99f4cdbcbe64373828e9df87843f676d652543239194045ca674
RIPEMD128 39a19ae94fadda04298558296dffa6b8
RIPEMD160 073c5c27d55fb46ef50306f536e02181f9771d57
RIPEMD256 b439432b18b2af0bf0c1d44cfd4b7d2eb540d5ea71eadeb4dd0c79da5b5ed082
RIPEMD320 fd87167cb45abde233ba4993caac5495eee4dfc27e9388754ed4b147fbecda86aa56553e85df5c39
WHIRLPOOL bdc958c335ddfb4503dbc332a446ad869b3c8879cf5a42bf0f6346e415d08da9d13bcbf0899f535d4f44fa49a2bdb583ea9dee22fd2fba62b0b95de07e31f40f
TIGER128,3 980dfc1dddfd03402194faca8b271808
TIGER160,3 980dfc1dddfd03402194faca8b271808e2804825
TIGER192,3 980dfc1dddfd03402194faca8b271808e2804825599d96db
TIGER128,4 4a5284dc335bb541e5e56836c750552c
TIGER160,4 4a5284dc335bb541e5e56836c750552c33f8d634
TIGER192,4 4a5284dc335bb541e5e56836c750552c33f8d634b154a48a
SNEFRU c81ed5ae3dabe2950237acf3fdc499caca51c5666f450902471058915b37f57d
SNEFRU256 c81ed5ae3dabe2950237acf3fdc499caca51c5666f450902471058915b37f57d
GOST be10d963ec77ba0d26d8301becc84ddd600b25d0c5a879c170f1f2c08e5951da
GOST-CRYPTO 74b9e4ce5a60032178c0c846fb22e880552a636d4fc1cd62aac197dc918fa731
ADLER32 08b10284
CRC32 698f1d35
CRC32B 1245e65e
CRC32C c355e79d
FNV132 d34cea3a
FNV1A32 71b89398
FNV164 0aa0176087e4031a
FNV1A64 b445ffec499acd18
JOAAT 1cf4b7af
MURMUR3A 19735e1b
MURMUR3C f96cb16b19f87baa7a292d3b7a292d3b
MURMUR3F ead1277abf0f5dcc73b736461743f412
XXH32 bf796f33
XXH64 705de278a87a9f72
XXH3 05552a4375eded95
XXH128 36463271478b5867f2b95803a388ee5e
HAVAL128,3 d034118c6f452cfaa9499d1afc41dc1b
HAVAL160,3 cb246b08538f0e9af50ec5eaec8cad343016146b
HAVAL192,3 f5d368ed3033f63e511e7338b945a7c5596222d9237fd0f3
HAVAL224,3 e24af9f9f1fc9c071d006fe86811417da89dd28ce374aba2688c41f9
HAVAL256,3 3ab8f4d76a53f91e7385ce9a23f93050c3a39d048fb003b985c3d29ba2ad744b
HAVAL128,4 9fd8944db30bd58ad1708c6f3ee1a058
HAVAL160,4 ac16b64abf8df75da2478e525a8475b6410aa916
HAVAL192,4 087c3145dca0704e006aa37bf2f1720c59a4d54407f91257
HAVAL224,4 36726648c59154b39c6da68d1b0b8cc84edbe0a2bfc1e50cfb373d14
HAVAL256,4 1c6b817647ea1a7f02e0cbf9a910e51b9e7804fd61a0ccc626f45e32e86c6596
HAVAL128,5 d53720f322334568c17f3bad941168d8
HAVAL160,5 5f687627cfeab4e8af99fc479fd2de03da50be37
HAVAL192,5 c3c5feb357c257baa8efbf7e5891d96c324174bfa6050918
HAVAL224,5 879fe52d155c49c862f438f39b4c9f92942fc361d163128b2a651f51
HAVAL256,5 92d63af9b7d713044054442be6baffaae64ce8ec624623863d5686589e2ce511

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

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

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