MD5 hash for "jesus" is "110d46fcd978c24f306cd7fa23464d73"

MD5 encoded string

110d46fcd978c24f306cd7fa23464d73

Your last 10 encodings

AlgorithmStringHash
md5jesus110d46fcd978c24f306cd7fa23464d73

String "jesus" encoded to other algorithms

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

MD2 97c1feafc2533e2517a7cdfda3fb34e6
MD4 fa0d1ee75df97542ceb6e81e14f68a02
MD5 110d46fcd978c24f306cd7fa23464d73
SHA1 8d5004c9c74259ab775f63f7131da077814a7636
SHA224 9f14bdc654a78bc9244142a5c82b2328c772bea3beaf9d8fc02c8ad1
SHA256 a54e71f0e17f5aaf7946e66ab42cf3b1fd4e61d60581736c9f0eb1c3f794eb7c
SHA384 577b66696446c91f1ff9ec7da3ae67e55f45bb71ffe19a179d9221450ff5381610e6c7c62a590b3df1012e4d39b36679
SHA512/224 0118a24a32b98799aab0e9d57bce0844ab6111849f77771a49b77ee3
SHA512/256 433e732718e730f0487a96854c8670ceb6b9f181b4836b955be5ffe718807461
SHA512 a9fdb5036a988b6ed31b7993ed5ba6f1446251deaeddb89e2159dc01c55c515dcc0fcd57c62b0c799b2360b90041652971385fc77a3d7e6b997ff116f95561fc
SHA3-224 a01b5937515cfd009ebbabe1e7fa11e6351a2938ae89d5c82415ffc8
SHA3-256 cf505ca5d52505f298f8310b4892d2aa321a8ddb388de12a5643014e4e88a6c8
SHA3-384 65e7bada476838a40c8dcbe7cf108a870e4aa7c76671a10196e8e6ac3a4bec3943879ea202c28455408abc7dc6a9d9c9
SHA3-512 47fe83392dcaed381a1d5821822ffd9220d0a70fb347b8d4c1f238200cf2981f7866df59217c29f11bb20933d51dca922351e1690dfaeae2ee9dca3fe0dbec8c
RIPEMD128 45903b0d39e24f06c7908cc9d674c182
RIPEMD160 1df6a738c3c53a3770e3c192b96556ba0f5c05c3
RIPEMD256 5dc9ee973e44b6c581fbe8ca8ca1aa0fcc211d64e593c5c67995272d29d4d143
RIPEMD320 5f5296758f2fb435b0f265f23ea792a8d39555fbc9208217270737a2ef40bb120c4e113a1202d841
WHIRLPOOL 6a6c8f49c8c00028a24e97bc81aede648741ffc793ae0a139fe858fa8ef9b25715f1e580aadef18d46d41ab3f00672c1d6946775bcbdde1dfb69be0fc5262130
TIGER128,3 71b75a770f8e98f9f447f57e41eb999b
TIGER160,3 71b75a770f8e98f9f447f57e41eb999bce77df76
TIGER192,3 71b75a770f8e98f9f447f57e41eb999bce77df7611b39a93
TIGER128,4 0cd8bf6ec40121d0d19f5dc979515e35
TIGER160,4 0cd8bf6ec40121d0d19f5dc979515e35ace3e5b1
TIGER192,4 0cd8bf6ec40121d0d19f5dc979515e35ace3e5b18511e797
SNEFRU 1f5c66fa0ca3c00aeba3aa58a5829938d6aca54c713e30dcf9a3bfb2728a6bf9
SNEFRU256 1f5c66fa0ca3c00aeba3aa58a5829938d6aca54c713e30dcf9a3bfb2728a6bf9
GOST dc437956ad99b62e28a24244f69bb5f4a70c54e0598b13a458ff3115a616e1aa
GOST-CRYPTO 94e96071368a0d085ab1445fefc14c55d0a4bcf7b57acdee6e832c1e44fba2ee
ADLER32 0661022b
CRC32 731872ac
CRC32B d4abe4fc
CRC32C 3a3ee1c3
FNV132 672a2855
FNV1A32 50c52b9d
FNV164 bae7547cbfb6acd5
FNV1A64 be871fb50162401d
JOAAT 1e3dcc97
MURMUR3A c4d3b0a0
MURMUR3C 2e4b2023b8e4429ab68c6e4db68c6e4d
MURMUR3F 88a0007e73734b8ed6988d533c2de60f
XXH32 6de78eba
XXH64 819fa91689f620cd
XXH3 00d942a9abca4ef8
XXH128 569f4223f9fb8268966c8170d8aab458
HAVAL128,3 ceabbc20066ef40874845404da21992d
HAVAL160,3 c876ac3938796d2763fa3bf3c0ce946de1857f3a
HAVAL192,3 bbab94f43dbaf6ce9e30d64669d48e43e589f60ceb53905f
HAVAL224,3 07da3d372b9de5791ab6fb26b23dff81f2d055c4088ac8b772b20f65
HAVAL256,3 1d74fbc4370b44cca8801cbd4d2f5137cd7f78badf5dfadeaeb6f7d847257299
HAVAL128,4 1b9447374c25bf1a0dd16c4e5aeaeb18
HAVAL160,4 1cfa1993bf3bfe6f9e3b62c0c48b73f93829d48d
HAVAL192,4 078e65a87025b1f9aa8dc0e091b67ed3506bc74ac6f3f6cc
HAVAL224,4 be348ccedbbc60a1f1c100f34335f66937a2113e5fd431b3327b9364
HAVAL256,4 11aef42ea7a89f06f69ccd056118e7f65d54e69fe7ebc2e5c5b3cdf58fdc8d28
HAVAL128,5 23833929693c603a91ac345f721ec438
HAVAL160,5 b2abbdd1cc8eb1558605f1743bd3dd66b5aee825
HAVAL192,5 594730431c62326c9db315e76e724fbd15cc7c385012f0ee
HAVAL224,5 fa27f3cc4b5a88ebf263cc0c2951bbf280f0991a86bd1cbd99c5ead8
HAVAL256,5 d88a07f234075b6bb46e56e2d151d6cef8e37046c93c074987da46bb7179c4b2

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 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.

<?php
    $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

<?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="https://cdn.jsdelivr.net/npm/js-md5@0.7.3/src/md5.js"></script>
<script>
    var str = '¡Hola!';
    var hash = md5(str);
    console.log(str);
    console.log('-> ' + hash);
</script>

How to calculate MD5 hash in Java

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

String str = "¡Hola!";
 java.security.MessageDigest md = java.security.MessageDigest.getInstance("MD5");
md.update(str.getBytes());
 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++)
    {
        sb.Append(hashBytes[i].ToString("X2"));
    }
     Console.WriteLine(sb.ToString());
}

How to calculate MD5 hash in Go

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

package main
 import (
    "crypto/md5"
    "fmt"
)
 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