SHA256 hash for "['PACW' 'SI']"

SHA256 encoded string

458e04c3f46e86eb249069d76b7e762428877ce11c158297236165fcc6abcd11

Your last 10 encodings

AlgorithmStringHash
sha256['PACW' 'SI']458e04c3f46e86eb249069d76b7e762428877ce11c158297236165fcc6abcd11

String "['PACW' 'SI']" encoded to other algorithms

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

MD2 1d94e52cf5a9468dab8b69f988e55340
MD4 5a706968996398ffa63b6b6f6dc4c3dc
MD5 1cbba07d0a09cd8722d47a481d8eb129
SHA1 b073199fed7ef0e3fda946f844efb32dc8791c0d
SHA224 ffca360cf7e1a2c779afc7605d2053d4a21ea05636ca542f93bf85d9
SHA256 458e04c3f46e86eb249069d76b7e762428877ce11c158297236165fcc6abcd11
SHA384 ad7d44bb79515bd016b98c52dd3d24d5b28e92d7cad1396f2cde5255f79a40ec989ed64f8952f395793bf69d32c7e762
SHA512/224 d5f74ad7ad573656604b7d12e3a842732f7a473714494764153a894a
SHA512/256 6cc2384c11e202464c1de6fab1775e63b839906dbedc6d7ec27fbaf3047db229
SHA512 0f96a60facbed9ada245b7521b836ccc4878d537bd2f665071049c9ce8ec5e26d4a5126e8dc2a6d1a2c066cbe8ffc4bc64982404363d5349a2385432a874dd18
SHA3-224 1fc9e0812c886b5e4e829d7458cfc69ca28ed6db2a745c91f8547a47
SHA3-256 82d37b4d5f13f1e76e6c4990d0c2bd8a9d8f5c72d19321dcdd14585799d14b26
SHA3-384 c1bee8a096e8edc803732781ca923711d19ae57ca3f6c76a4bcc3ad4bbed0ccf282a13862a1d3f67e442342df7c056b2
SHA3-512 b5433ab8ffd03e50f3751cac85a675b07c4fa37ec3a38b672a111dce4abde5fd98950e0350d318a072ad0c8289a17cc037737ad145fe103e221e24df49d5607c
RIPEMD128 9b73cadb57c2acea5b7c9f25d43f2f7b
RIPEMD160 f8371ba32eaf34337426fef3f00e764b11e8286a
RIPEMD256 cd6b976f2f54fc013813cdacf9d1dc0cc6fdc18f27924efc9dab06d770c0cd4e
RIPEMD320 58e27de7e4d7f9a4a44fb2d1a5c01981a22504ed8353ff5295d4b4fe377e6fcab9192c50c62f32df
WHIRLPOOL 6034277f502514dda6ae2f7178ffd775642d3e8dbbdfc49260917da1a976f5a4ef1e8b83a95318949dfff524fc65660ef818b66cb2d15bd4c541bd46a76e9184
TIGER128,3 e9ad0379ab239a48267aca12984909a0
TIGER160,3 e9ad0379ab239a48267aca12984909a075565c2c
TIGER192,3 e9ad0379ab239a48267aca12984909a075565c2cfb84c0bf
TIGER128,4 754ebe6229dbd8990a11f316de6ca170
TIGER160,4 754ebe6229dbd8990a11f316de6ca170e45774da
TIGER192,4 754ebe6229dbd8990a11f316de6ca170e45774dafb8704da
SNEFRU 4ff1100bcd986da8befdbb72ff4f5ed59f7e14a9010e5132c9a743abc3e3309a
SNEFRU256 4ff1100bcd986da8befdbb72ff4f5ed59f7e14a9010e5132c9a743abc3e3309a
GOST 9a989b1205efd037025d874ed545163fafc8c77084644d9596faca680225b443
GOST-CRYPTO ead9e25ea3d384435dc41f6373a461cb85a82b74fe7c2f9a5e3014b8f0c90023
ADLER32 16f3033c
CRC32 28b36c80
CRC32B 2b1ff09f
FNV132 79a7acb8
FNV1A32 c9727812
FNV164 a3dbb1ea248cf158
FNV1A64 1c69a14cd636bcd2
JOAAT 813490f7
HAVAL128,3 28411d9427bc98559b3f6e9927aef781
HAVAL160,3 91a87a2cff65b26522c40304b7a436dc1d58dede
HAVAL192,3 93deb62e98489bf308e9f16a4c1d478bd6421d2a02a3a702
HAVAL224,3 737e4ceec3495a6291bb6dd51fb3615664f4f53b14fa4a175e98a1a4
HAVAL256,3 bc61d864fd02f5a8c2f4e7d06ff53efc7778172e84ef5b58255d91e0909ddcb6
HAVAL128,4 929453a56266c39d7906dc5bb8a64446
HAVAL160,4 7db4490d86e85200fc15b04e6250c286aa8a45c3
HAVAL192,4 f40945e99b70d7cf6d9abc949086630e8f44650db2fa8eca
HAVAL224,4 207921ea80cbaa9734160a72980067bed045d40db79ffa2397ae8774
HAVAL256,4 4fe5abbc606929cd61c8b115633f76a171ae29d18ab8bff877d3096aa3510be2
HAVAL128,5 a3d4cf694956f7875399576ea5751039
HAVAL160,5 e620d499bf0afdf54cfdf56c0d379b77bddb584a
HAVAL192,5 5ca8fdafe7e54be612d9c4716c14c5d1b00bc27d1c0902b0
HAVAL224,5 a18002240f1b86be8b6cec8d81d7e13211ef9b5ddb2cb2d2c345721c
HAVAL256,5 81cd52905c36fff26e69aad3d9f063149b574211315e804a9956a4445a717ddb

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