MD5 hash for "112233" is "d0970714757783e6cf17b26fb8e2298f"

MD5 encoded string


Your last 10 encodings


String "112233" encoded to other algorithms

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

MD2 7c5e559e421de24ab16032079149edfa
MD4 7ce735b09fab211b34766f7df6100ca2
MD5 d0970714757783e6cf17b26fb8e2298f
SHA1 3acd0be86de7dcccdbf91b20f94a68cea535922d
SHA224 c2b4928788b2d4004a46f9ff963038c9bcadb298c2b884615db8e9c1
SHA256 e0bc60c82713f64ef8a57c0c40d02ce24fd0141d5cc3086259c19b1e62a62bea
SHA384 6774457005ba8889a85db411064a3aadd339172963b34886451a9689826dec73a211249021efe540e18198eafc9b22c7
SHA512/224 2f8451d0e023c7c9aca00caaeccde4a036119ad6b122ee0f87a5a554
SHA512/256 3bb518d7057169ead2ad5f294ac3453a871b0eab3e7a5cc0fb39495e09d790d0
SHA512 eaa625a6169e426343b3702924c7939ea508b17b9188e271d2d1cc2b54fc01109f50e14a9425088fb7a294bf54c9e33317e60fdc9cb583b99dec124ba60a1ab5
SHA3-224 a9111a9c91142b211d37835e2020d959e3f594f1833b4e76faa47a1c
SHA3-256 973ef0bff808826366cde9c237e801448446c7989c8e59a89e79ab101afcc070
SHA3-384 db336b01fe40afb46fc09e280e127de84ca3ed5d2dec612820c487dd03187f854bc8b240c6d8451ffebda0ed39e39de3
SHA3-512 b1b733b6ea63efd48e63fe76f7cd0a3171eabf768a5f74ae358c8efd42aa66a7fb45b91a6a493cf0a0abb64373a7c55d50df8d967d9df82028f663fdb49e57c0
RIPEMD128 77f63bb79cc8a26f3c10ef75698cd3fc
RIPEMD160 7709a353313e6999fc5de269d3a79847c8fccd77
RIPEMD256 1ec95dc998d7003a984909e98a45a89978ec444225e5dc91428b10b85045b6c5
RIPEMD320 8930dd23124795695fd833488107eb89880eabad1f7748cd7beec2bc9005e3b3b2dfcd17915f9913
WHIRLPOOL c5f5adf620b4b6fa3b8c6f7920896a1b7eb9df35d9968124726e3bd38b92fe0160090202db55a7c00a1796d3473b66a563c3d2c4435e10c3fd670fe62d7727f6
TIGER128,3 cc67e6631024b58cd89a3f8caa835a17
TIGER160,3 cc67e6631024b58cd89a3f8caa835a179435303a
TIGER192,3 cc67e6631024b58cd89a3f8caa835a179435303a47cea7bc
TIGER128,4 2665492b1f735fe10768ed8e8a212cd2
TIGER160,4 2665492b1f735fe10768ed8e8a212cd2e280817e
TIGER192,4 2665492b1f735fe10768ed8e8a212cd2e280817ef4faa22a
SNEFRU 0e4d4b5769991587f3a2d76cca731e7ab391ac8532d5bf6981f4a048c93e6009
SNEFRU256 0e4d4b5769991587f3a2d76cca731e7ab391ac8532d5bf6981f4a048c93e6009
GOST e2dbf58ebd269311da657d45a736b9121d34fa9f07acdf892c32d29f8579cc64
GOST-CRYPTO ad5a1990eb2ba76a98997012ae8f771879c87b8070b416a989016154ad3228bc
ADLER32 0418012d
CRC32 8f9eb5d6
CRC32B d4d3e16f
FNV132 9737dfa5
FNV1A32 3e3a2ded
FNV164 bdd99afa2fff6445
FNV1A64 1619a4405608120d
JOAAT 5cd2472c
HAVAL128,3 95c6046264476ef7c1900c2bc9bc8cc8
HAVAL160,3 624faae3d0cd5f48d227d5c57e7bae2fe4bb95d0
HAVAL192,3 00c754e7027ed544daf5dfd59f843fda2df2621cc289ba42
HAVAL224,3 99bae26ca0e30c18b4c064939bcd51af5687915fb95f373b75420507
HAVAL256,3 a9db1dba93e19cdddb36ca6c977cd2d944a96df50daa903aa1e7d510e1fc4d6a
HAVAL128,4 fcd6f1b38532be0cce9ab08cbd426880
HAVAL160,4 b159e1a9dce07439f398b7e20fd6ad3178bc0eb0
HAVAL192,4 ebc21d6b70dac3610e1bb5e083b7a82f3b52add97f806073
HAVAL224,4 197ea00dfcf525257a19e8dd3842cf541f815aad6a0a82871aba0876
HAVAL256,4 79a5a0610b952902ebc962edfb6d496ffd6eb7d4c3c5cc89353dd565f3c11f1c
HAVAL128,5 774bd889da11bd71de3a3c975b2338ae
HAVAL160,5 f917f262428d681090e7ae088fb798ef06b37b64
HAVAL192,5 751df85256cf06f860eefe5d84707014c6b64188a9a33187
HAVAL224,5 37b60e55216cf9acfbc1137b5de671ae6ae89e4f6b36c8c739e5988a
HAVAL256,5 533564a2501a7028801d66b00e16f61dbd0d49dcd8e4245ef7efd25015dd2ce8

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"

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")<ALGORITHM>&str=<PHRASE>&output=<OUTPUT:plain|json>

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"

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: If you will do this in your address bar you can also use semicolon instead of double dash.;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 Such approach can be also used with "plain" and "json" mode;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: 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=
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
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.

    $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