MD5 hash for "12341234" is "ed2b1f468c5f915f3f1cf75d7068baae"

MD5 encoded string


Your last 10 encodings


String "12341234" encoded to other algorithms

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

MD2 593d155a2a6630e33584fc55bfd00938
MD4 2964e2f2c89b3244c5e170db4cbd062d
MD5 ed2b1f468c5f915f3f1cf75d7068baae
SHA1 c129b324aee662b04eccf68babba85851346dff9
SHA224 be76b544c150556deebadced105731914cd6bb5898ff14252865548f
SHA256 1718c24b10aeb8099e3fc44960ab6949ab76a267352459f203ea1036bec382c2
SHA384 6bc4c9930a29c0740efaf75536032278dc630ebc317c9f943e4bce88fe50b738ce716bad462711d3998f189fbf4d142d
SHA512/224 8b1d257377f36d984e86352f793813be89d197d4bb8e9a2d879691b8
SHA512/256 c1cdbda2785c31c2cb692ce8f0d2103d9fefd790d48d9446938ff3b364f4e223
SHA512 bf400c2a1cbc2c5536aec42018864edb5738ed69bf5488a017a1aead21f888ae05a13c2f30de004a4a6fa4eedeb8c8d62f79712a4f8489e7eca408e57b36c250
SHA3-224 962adc2f3fb72a49d695eec59bcefe532472d961ee1b5de71603150e
SHA3-256 1bacb8320a2a1f13f8897c672f3d44651bb31a53462282399fa6764fcbe46450
SHA3-384 1e3592d410ec7d3ea6fa6306508f0ac519961bbc244f3a3879a0d6b5c53b36b0d2794cd66c5c9a8863ed47b04e6626f7
SHA3-512 b0c1b0225e4b269085e759633fc697c8f25ee521055900d60c59bb6912760efffcc34988abd809ab99686a2901c65a113e11a3fda62851945695d15d74aabb60
RIPEMD128 e56ac4bf8fd6ed7dba562c540d8f057d
RIPEMD160 a29d8f0f50ff3217bed8520c3ea5581895ad6129
RIPEMD256 47e0867925f3d381c1adfcaf30f9d948dcbb948fe00ec9e6b7e2c4588a7274a2
RIPEMD320 778b564ab8dfa0bf7f122f1412ca4d44558689d120f50b1afe14714278afea5fd37dfafe5925de16
WHIRLPOOL 9702e078c6039a4952ad50ecf8ea5017a6bf8b854262f95a559b97099af6714aa3bbb682a0c6a3f24686db0b2406f0ec8d77718add44f238c1684bf9e045e43a
TIGER128,3 cc79bcc5eb16d1df4470e35a5bc7d022
TIGER160,3 cc79bcc5eb16d1df4470e35a5bc7d0228b2ff61f
TIGER192,3 cc79bcc5eb16d1df4470e35a5bc7d0228b2ff61f22e082f0
TIGER128,4 9fc7586b37c9a1c110bffa621f4009b2
TIGER160,4 9fc7586b37c9a1c110bffa621f4009b24997d42c
TIGER192,4 9fc7586b37c9a1c110bffa621f4009b24997d42c4fd8951a
SNEFRU 5dd8f679896d48adec69bbbae8fe1574d0962a294c7352266a4627238f0e50ed
SNEFRU256 5dd8f679896d48adec69bbbae8fe1574d0962a294c7352266a4627238f0e50ed
GOST aa61beab489253b93dbeae31b83fb2bd910dbc443756ab48f64838f0d34974ae
GOST-CRYPTO 6bfe08c9cb39a962b920a23395cfcbc1959c47d7f58e7bbf6707c979a4bd7771
ADLER32 07180195
CRC32 d079a3bd
CRC32B 7f516c0b
FNV132 b3942165
FNV1A32 16dee655
FNV164 531958e1990004c5
FNV1A64 b3febae736bbf535
JOAAT 2797bcc9
HAVAL128,3 ce65f7eddfbbd6c16d21460e2848ca4d
HAVAL160,3 4bf6f05ce7c77c66455126840f2a8e70b67d85c9
HAVAL192,3 e04e69007493f6753a0369a0c78eb3f80c80c9ccc10f72b7
HAVAL224,3 318f397bc690aef08a91552617614b1ffb047a3ae5358e575297b0ea
HAVAL256,3 99bd0d967540b160418bad95ebeb04267220e3baa5723350fc24b65f5687eb33
HAVAL128,4 f3b7ea692eac117a2ac1003b136a5fa1
HAVAL160,4 523e17808049b421f5c7f5d10dc709fe0b7b37d1
HAVAL192,4 6949294dda6721fd18597492a3b88d82160b6435d88091cb
HAVAL224,4 92794f0c5eee15fd600974311c0d487d888b12627619901e353df89b
HAVAL256,4 423d0c5ba8869969a07c9ecb066b67bd06c4486878888455a897bbcd0c2fd065
HAVAL128,5 2e137ec45d56b51f9d2c0888a2eb30c5
HAVAL160,5 040da8811746c124bcadd60a31d316a6fbae1b81
HAVAL192,5 f3468e0505ca672a8612f7ef23bae516998349d32ac9ba03
HAVAL224,5 d027532f4bb87f5b4071508bbdf4aaa0cc954a4b704e0fcc15fb0d9c
HAVAL256,5 18421c86109a56a9ba5f9c53ded8481e5cd0a5a225d862eec99fdccc3ff9a39e

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