MD5 hash for "['URBN']" is "9a95c041bf4a1b8b35a3bf2b2d7372ae"

MD5 encoded string

9a95c041bf4a1b8b35a3bf2b2d7372ae

Your last 10 encodings

AlgorithmStringHash
md5['URBN']9a95c041bf4a1b8b35a3bf2b2d7372ae

String "['URBN']" encoded to other algorithms

Here you can view hashes for "['URBN']" string encoded with other popular algorithms

MD2 39508e19fc13366a2a900f6532bc48b2
MD4 8f6a11ec3457cc1e4d6b2f75d0197662
MD5 9a95c041bf4a1b8b35a3bf2b2d7372ae
SHA1 ddb34a7f3d0e38364871df6f188bec20296208cc
SHA224 d599dce391f26ca8738361f22e2a2813412200e160b9329e17898c41
SHA256 60eb54a754a696812ff08171f2c0510b5a8d50dacbb9bf9a39a987bbbf1f0c6a
SHA384 d5efa647519f800b654aa09d35d89f548ed96706d85b751949ba38a7dc7e785d1297bed7e98450f15043e114880809ea
SHA512/224 6c146f79e2bfc32ad8270d7a4c6fe33d2659ec45cb6839f3a7f0f6b4
SHA512/256 4602a7de6575c409b9d27070ee3eff39194ccc3164c8fab17d7562c725272100
SHA512 753204d5427f86f929faae192b7ce5e0b07e6631c983afe35380b56851d75eb44d7ee93e8c7a9eac1eec2dd8462e8cfd98543e4fa49feed000beeaf33db7cd49
SHA3-224 d4900437b2a020a4e57b66cbf46047e51cb085c65000fb5572eee289
SHA3-256 e64c4665d60bfcd26bebff389180e9b49baf35dec273c9177f3d7498b62d5625
SHA3-384 97b830d49f6fe9b7498cb79223bf6139fc5450bb5e507444fbcbd43cba109d858332cd626ec7b2a34dc9d2dad2638dcc
SHA3-512 5108c27bfe013fc417b1f148a20dea33cf57d060dbbc9d0c3f3d46d29102a3e3113f48b2205b7fd01f7715512b92a3decdb8acee47f205e57b85c55b666a7a14
RIPEMD128 9f44a0200d5823a75b62b1fcab99b33d
RIPEMD160 d8250090e5b66f7816fe0b0842e1a62897b5d2ff
RIPEMD256 ac3d87a51aaec7d6ed5011a94aa3a090e021bfa8f9afe5248238d7286eca3904
RIPEMD320 83644c3624eecca5b087dbd4526ea811c7dd6e68af46157a10532952db8764e74707bb7ea9f1e76f
WHIRLPOOL 4ce63fb059ed694ab100a8a78e314ce0f2ae3957aae7f1ca48acc14d9947ecbd5b11fd6efada4c0e362ca5ae487413b68803e9948546e629c30fc8012a5c7c8f
TIGER128,3 440f591fc38ba504b42df7abdccbe640
TIGER160,3 440f591fc38ba504b42df7abdccbe6406330cf2f
TIGER192,3 440f591fc38ba504b42df7abdccbe6406330cf2fc2309530
TIGER128,4 0dbe0abc3f6178865a2bf12c34e01aec
TIGER160,4 0dbe0abc3f6178865a2bf12c34e01aecc7799581
TIGER192,4 0dbe0abc3f6178865a2bf12c34e01aecc7799581cd497f2b
SNEFRU 304e9e9fc26323659a8789bec6c70aa72adda9bc0118f704406ff738855dabc4
SNEFRU256 304e9e9fc26323659a8789bec6c70aa72adda9bc0118f704406ff738855dabc4
GOST e4ba83e67995a6733103bff843fc4a45cf8d8c695d473d33071dc7644316d351
GOST-CRYPTO dd9de663c7e88f42260427baf6cdec8a931fce2ec28db80ae34f24399b07bea6
ADLER32 0a26023e
CRC32 1b58a0d4
CRC32B fde29d54
FNV132 b979c3d2
FNV1A32 00568b24
FNV164 702813e9706dfc12
FNV1A64 86fa03ca9a874dc4
JOAAT 1effa171
HAVAL128,3 b8878969831ba24b8a5cfbfe1088e96d
HAVAL160,3 2f997b71dcfc229c9dea7f6b48fa5f3637afddfe
HAVAL192,3 c48a91ce9e6b524b2f8003a31f29fa9c755681aadf8a3be1
HAVAL224,3 0624fa5f38b5c52d0e167d2afe7ebf572a926bfa7b7a0a390a54d3bf
HAVAL256,3 bafde49cc2fc1bf3398a0babbeb5deb81305be6a33b75ec2020066ea31d1bce8
HAVAL128,4 4171295d1d7d4c293b8f0fe472f1f303
HAVAL160,4 efcb113d08089a23ac21e146a073c25ac8b530ec
HAVAL192,4 3eb6942f7af3af4a1da1e123b25b5b62eb6beca181c23550
HAVAL224,4 0f9334f099bc2bf07c254b257efa217f63956eca2cd46591c9c37027
HAVAL256,4 63251943472026910c3f6b566cb04384852f9b20af99229e7b6a613d1b721b6f
HAVAL128,5 5a65fb8b1ea190f4a677c5176d67844b
HAVAL160,5 5fe1dddf96567023b6be07fdbb1f3f4dd1c895ea
HAVAL192,5 160eafff6559ed0d2922142416455a0a5f1f5a6a5f531e76
HAVAL224,5 4fa0d8f6733b1b2e110a74bf2d2cf761f04e7edf2d4c3c576dd3412e
HAVAL256,5 5c4dad115142025285d1d3ce3253bb54bb64c508b573730a2c75d0739a085199

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