MD5 hash is "90e50b679c4284fb0327c3714459bf60"

MD5 encoded string


Your last 10 encodings


String "Simple-way-to-get-md5-hash" encoded to other algorithms

Here you can view hashes for "Simple-way-to-get-md5-hash" string encoded with other popular algorithms

MD2 77e6e440fc971be97475f57f987795b3
MD4 088197677911c55155eb5c780eb011d4
MD5 90e50b679c4284fb0327c3714459bf60
SHA1 00f20a30a53f7a0c697f63637c58760b893f58f4
SHA224 668aa23d65546feba102d6c2c1a93b2eaa57501bc524ad0edc326d91
SHA256 9c5d88020e8e0acf28691d33a146a7cb5ca6bf27ab9533cf012dd6c75927b1fd
SHA384 3c7c101321b8c008c57513e38535feb090fa0115ffe80f96708e7be8c1a9629fecbee4822274eece188181830bb3a2a9
SHA512/224 46280bfe0610dc05d046249aef7189a8b2a607d34bd2a904ab367c1f
SHA512/256 5c456c78e4f484712acd8a1bc78109adb9bf66084211174a7e526bea3883d820
SHA512 b177f8fbf6fcf73f8eb4dd9dce1bf2c1bf3e49e200fcfb42a73a3cf7ff580972de8150eb39e069db6cf781258b14c2fe474a9df8f22e63b4b3d225677b66a82e
SHA3-224 a4314415a8e6c675b0d2d5c1508f57fc6c807134363fbdc40a398d33
SHA3-256 5576abf823aac20415a4b4a264a5d71ab18d5dd0d619b8af4207f777fb170fda
SHA3-384 2281de704c479bfaaf2e5226ea2b73930b8df3fdadd540183e4539b4ba02760d03222544c51aa8750fd2139fc8f29e1d
SHA3-512 fa8763d711e391c369f8f204a7df2a2efb7191550ac3112c3edbebcdd693e4b463461b715f4d06aaf01bacb5f6947ff4af464a51a463cb6be52cdd6ed9b12489
RIPEMD128 6c442c82b4c42c99d53c44bc661a5e52
RIPEMD160 560489c14ce1ed1abf5d38f0b778961ef5b14b01
RIPEMD256 f973f92fc9ca8ce66ac853ad16a42c89006e3df5d4fd180035caba444514b055
RIPEMD320 4060657c848ce40d7d0cff276043c743391e0565c9de101984e59d7a0e36486bea61ad0e1777ca05
WHIRLPOOL a8b810ab760ecc5f7811ecefa12be3b3bf3e4e6cf77cb9c26a79e759a91e3fa7b7763ef44e6f761b9ae601786e4e19c87fcf299e03bfd52df37d412dab3fb4c5
TIGER128,3 9b0aa7fd57c839df4f5673601ae57162
TIGER160,3 9b0aa7fd57c839df4f5673601ae57162c91f36c3
TIGER192,3 9b0aa7fd57c839df4f5673601ae57162c91f36c3c62a185d
TIGER128,4 4ea733c8d6661351edbdc68b6cb45fae
TIGER160,4 4ea733c8d6661351edbdc68b6cb45faedbb92c2b
TIGER192,4 4ea733c8d6661351edbdc68b6cb45faedbb92c2be0eaf295
SNEFRU fe4f255fe91ed6db1011739bb203077f51e78024979961ea7b95a5237efe4f63
SNEFRU256 fe4f255fe91ed6db1011739bb203077f51e78024979961ea7b95a5237efe4f63
GOST e24df9fbc70f24e4d06d04b7487abc52a2ff0a8f23ef1fc8e3b74d9c7f6dfa30
GOST-CRYPTO 2b667877876bf14cbc7bce474ce21997dbbde3e10f2699167d76843851fccdde
ADLER32 8169096a
CRC32 69d57a29
CRC32B 6b203eeb
FNV132 93ecd7ae
FNV1A32 511f377c
FNV164 21394858b197338e
FNV1A64 7aea1f91caa61e3c
JOAAT 87fe0a70
HAVAL128,3 ada727ff3ab77c70819bb3de51a4040d
HAVAL160,3 4fe4245ddc1e282a60bb49b098faa9a1effcab4b
HAVAL192,3 ceb417ea16aff95aad0890881a967f80d0cf89ea6a38d5a5
HAVAL224,3 a8ab26409f1b9ae0b6351edbad57c4bbbaa402bb4e19c9c36c8ceb67
HAVAL256,3 05eb925cc85c1b968007beb59be3be73563b1e30d900299d5b47d178d4880999
HAVAL128,4 f33ed24ce18afdf005baf0754ed225ea
HAVAL160,4 2013857b0dba8ea7f09f3d35137901acba4e2c16
HAVAL192,4 97fd6180e361e4c2b7ea3374c255c6c58c085029099d8fc2
HAVAL224,4 cd911ab32edd1842c637cf89f7ab5f09e6c4d84da3a746066230eaa4
HAVAL256,4 b33d07764fb5d4566db92727fa67d1d9e97648e9172498309fbd4c42a7bd440c
HAVAL128,5 d10995257d745ba9cfec01eede3574e7
HAVAL160,5 95ac2544beeb4dfaeec66df96b42e494ed5a0e4f
HAVAL192,5 17282443cc54ea0ac5e963d1f9c7318051475652b9fb1a33
HAVAL224,5 c1c7d8f1d982c2651a4fb07aa122da1896a6864bee7b044170d5567b
HAVAL256,5 3ddca738699b453a5dd064db8fb62f02daf024356f3d75036e9e81721934ee28

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:<ALGORITHM>/<PHRASE> For example to visit page that contains hash of "hello world" you can just visit url: 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:<ALGORITHM>.<OUTPUT:plain|json>/<PHRASE> Example: Will output only: "5eb63bbbe01eeed093cb22bb8f5acdc3"

Usage from Javascript

We have removed CORS restriction so you can use direct access to hash calculator in your javascript applications via AJAX.


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)+'"');
};'GET', ''+encodeURIComponent(toEncode), true);
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 =''.urlencode($str);
$md5hash = file_get_contents($url);
echo 'Hash of "'.$str.'" is "'.$md5hash.'"';
Will output: Hash of "hello world" is "5eb63bbbe01eeed093cb22bb8f5acdc3"

How to calculate md5 hash in PHP with hash function

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

    $str = '¡Hola!';
    $hash = hash('md5', $str, false);
    echo '<pre>';
    echo $str.PHP_EOL
         .' &rarr; '.$hash.PHP_EOL
    echo '</pre>';

How to calculate MD5 hash in PHP with md5 function

md5() function - the mot popular way to get md5 hash in PHP

    $str = '¡Hola!';
    $hash = md5($str);
    echo '<pre>';
    echo $str.PHP_EOL
         .' &rarr; '.$hash.PHP_EOL
    echo '</pre>';

How to calculate MD5 hash in JavaScript

The Javascript has not built-in function to calculate MD5 hash, so you need one of the external libraries. For example: emn178/js-md5

<script src=""></script>
    var str = '¡Hola!';
    var hash = md5(str);
    console.log('-> ' + hash);

How to calculate MD5 hash in Java

To calculate MD5 hash in Java use "MessageDigest" class from "" namespace

String str = "¡Hola!"; md ="MD5");
 byte byteData[] = md.digest();
 //convert the byte to hex format
StringBuffer sb = new StringBuffer();
for (int i = 0; i < byteData.length; i++) {
    sb.append(Integer.toString((byteData[i] & 0xff) + 0x100, 16).substring(1));
 System.out.println(str + "\n-> " + sb.toString());

How to calculate MD5 hash in C#

The easiest way to get MD5 hash in C# is use "MD5" class from "System.Security.Cryptography" namespace

string str = @"¡Hola!";
using (System.Security.Cryptography.MD5 md5 = System.Security.Cryptography.MD5.Create())
    byte[] inputBytes = new System.Text.UTF8Encoding().GetBytes(str);
    byte[] hashBytes = md5.ComputeHash(inputBytes);
     // Convert the byte array to hexadecimal string
    System.Text.StringBuilder sb = new System.Text.StringBuilder();
    for (int i = 0; i < hashBytes.Length; i++)

How to calculate MD5 hash in Go

To calculate MD5 hash in Go use "md5" package from "crypto" namespace

package main
 import (
 func main() {
    data := []byte("¡Hola!")
    fmt.Printf("%x", md5.Sum(data))
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