SHA256 hash

SHA256 encoded string

9cb855bdc9a1599722de59351cd79eb3064d8afdbf35580bd215d1b46a491c59

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27UCTT%27 %27NKLA%27%5D9cb855bdc9a1599722de59351cd79eb3064d8afdbf35580bd215d1b46a491c59

String "%5B%27UCTT%27 %27NKLA%27%5D" encoded to other algorithms

Here you can view hashes for "%5B%27UCTT%27 %27NKLA%27%5D" string encoded with other popular algorithms

MD2 b3cf711195ff84f07a7bd2df46ff5ec1
MD4 f7e4df016116af48ea3bb12bb88d5b00
MD5 d99d4492037da8a07f106c73916f5690
SHA1 8c6cac8871532b1b3af73ca6174fc1d7d892de71
SHA224 3400e6384de4ad20b79f62418ea11052cdc499d9fde94c6870ebbedb
SHA256 9cb855bdc9a1599722de59351cd79eb3064d8afdbf35580bd215d1b46a491c59
SHA384 892e0c2034e0decf3283adc9f8ad4d3b38d1542e9fccef66cc67f19d2c4449e6ebc165222c40bef751293bfa7cc07ce8
SHA512/224 5d832b40cd04ee7f5786fa13aeb279ac1c2482bfb5473ae6143e2921
SHA512/256 bce20f56682ffd6156098b98f1a0558dbcc3a3b02c9e636f15988793ecd3daa1
SHA512 aa5c88eeda84c1d464977610621e6ecfab1adef24486e210bf968d06a8b7584500e2be87a0e2319bc2309a9834952f87e2e51fe4c434d0364004e45f3f3218bd
SHA3-224 3a7c0772147a0243cab9ce14851acb9f5d241aa1e85c0a18532eac16
SHA3-256 238cb6dc1a1b5aa5d6e68c77adb9c507ad02d204b289dc892ba2d540a4848a3d
SHA3-384 8c0834984a8d7394255a28cc6c164c79ded5924005e99151b4c4ae87ccde340bb5d08ed8e838fb8bef208b2b33ba9a84
SHA3-512 9fd7e6d31153eaed93044d7ef0fc9f4512ded3936c3cbaf2ea0055a1c63eb873ce14ec10745d703a2a71ea0b5e0cab17064246df00c289ae03236d181f2f8679
RIPEMD128 39e085291f3f84b79a93622f002c1853
RIPEMD160 0f4206d9aff7494db4c5c56120e875a830d3b881
RIPEMD256 4ad06d82fdeab2b7662be5ea0a1a93fb607b454be50332ac093d7771791319b4
RIPEMD320 0b97a0481bd96767dacaea18f9c3098f271cf15ca79c030bf9064868498f31f4a713fd240ebc74be
WHIRLPOOL be7b88b96464aef90b6e3d17391edf0048e615ab6b9fc322c068206e58389add6be37cb3aec82ede5ae185a9fd52c4b86ef03eda8f253b0b2ea0f089bac365e4
TIGER128,3 09a9609e699cc59f44c35d4f4e0c6628
TIGER160,3 09a9609e699cc59f44c35d4f4e0c6628e2872d55
TIGER192,3 09a9609e699cc59f44c35d4f4e0c6628e2872d550f1de370
TIGER128,4 110159860a253d2a235edf5df946d18d
TIGER160,4 110159860a253d2a235edf5df946d18d63a790c0
TIGER192,4 110159860a253d2a235edf5df946d18d63a790c00afc22d9
SNEFRU c7f1d4aa8f4ca49b41799b76476a65b99cf279beb4ac23ce346d624e851e95c0
SNEFRU256 c7f1d4aa8f4ca49b41799b76476a65b99cf279beb4ac23ce346d624e851e95c0
GOST 486365463d7f9cf4be56bf8c80b963a94fe39b3d6486c596123009002abd63d4
GOST-CRYPTO a3e67dc0d9ce00533f5fa40a77cc33fc2c78e791ac466f5e4b78eaa985d289c5
ADLER32 53aa05f9
CRC32 3659ec7c
CRC32B 7b68a570
CRC32C 1f083227
FNV132 8974b461
FNV1A32 3e0fdfe5
FNV164 344c98e1b53881c1
FNV1A64 b9ee7af079ebeb05
JOAAT 6ea34bcb
MURMUR3A 5095a3e4
MURMUR3C 8c0568cf6bff2023001b5dde10da99c3
MURMUR3F e3c1b1f64b70330a92a9f1dece15809c
XXH32 afe3c29b
XXH64 60887b8b153eaa2e
XXH3 61a92a2a2dc01b22
XXH128 9604efc35cf88ea603a4d16f82e88c92
HAVAL128,3 2b84f2b58a82c32fb6c8b5d51dfd08e4
HAVAL160,3 912e3724ea2b7a0470c8dac0625dc8342f9346ef
HAVAL192,3 f7614ebf99e5ed34204d9a66f8e862433b2ee63107fd7f91
HAVAL224,3 a556f54f9b7ac718490232b3ed2fb919f09940511ecf25ff8a9e43e0
HAVAL256,3 54d7a328b3e9e0eac6c2daa29c5d42d1b62650254ca80826c175bc9bba28753d
HAVAL128,4 b529a32e4988439c4a105ca65f23b633
HAVAL160,4 0954561452cec5a66c1542b02e3144241574fda2
HAVAL192,4 1eb250daf39c82df8f988b6c1d00380f0fd8c264f2eea74c
HAVAL224,4 23b7d85f5a3cffd15e9bce9f9ee7e961a8cec51914c968eb5829bebb
HAVAL256,4 e704abe10ba3586ed6abcecd6ad48beca6d6d67191f6558e58a196ed3c21478d
HAVAL128,5 a0c35ae428630e2c8bd8ea523412697f
HAVAL160,5 f0cfe37ed8d0f532beb19c4e7e2ab3bb80c6283c
HAVAL192,5 80eb7f038306cb3d86bd8b2e44d0868ec334b4db1ec5ad49
HAVAL224,5 ae86718d3b5bb6b9d4863546a031b53835139c23d437a8eb6c189b2b
HAVAL256,5 9065ab48cafb6005e254482e9b8b292b959f2925761e9c43adb2170016cbd9d1

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 sha256 hash in PHP with hash function

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

<?php
    $str = '¡Hola!';
    $hash = hash('sha256', $str, false);
    echo '<pre>';
    echo $str.PHP_EOL
         .' &rarr; '.$hash.PHP_EOL
    ;
    echo '</pre>';
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