SHA256 hash for "['PDFS']"

SHA256 encoded string

afb70e060e68f85eff6ebe08badbc90d537e491d883a3647e22cf3ae0b2eb0be

Your last 10 encodings

AlgorithmStringHash
sha256['PDFS']afb70e060e68f85eff6ebe08badbc90d537e491d883a3647e22cf3ae0b2eb0be

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

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

MD2 55ac8a9ffa4d42df8b0ec5b59f11b4d3
MD4 63cc5595900cfcab5757a4e2ac2902b6
MD5 b294f9ac658c91f3f6bfd9f811f30b82
SHA1 beea4e86304e24bbb0ebc1ed32205908917ecc5a
SHA224 6c3876d58ce862b396084c3f27fe7f0f63ce4370be1bc532acd431dd
SHA256 afb70e060e68f85eff6ebe08badbc90d537e491d883a3647e22cf3ae0b2eb0be
SHA384 6a1cc2f64f4b6ac3cf5a4323e182670fd91aed7c2b2c20f60458890facd98b3283f60f20d8c776a78bda21e3cda032e2
SHA512/224 2118a27b42d73320dbd4c3647cbf7c5af86c5615431142b8d2a662ae
SHA512/256 c1ab11645f27f510202a85051d24a081121ed30a23b9bfc6f5e1f6990157319d
SHA512 b5a35be2d453da5730176ef88d5013c0eb44b5166c8fba85ef562a06ce5a34cf5b458c9f3d960693fad1a17111f96c56d3e8fcecaa9264d0c273d6aed4814e17
SHA3-224 686ac46d0c7b5fe7196a5066bb3af107c753ae6419cad0c6f60ceeb5
SHA3-256 025f2ccaa680883b3be3dbb8460c1b470f242c44604011675962037d10e20989
SHA3-384 8edcc0973f2044aadcf59f1dbb99f3c76f1abc248bdd70aa36cf6fd04fdfd856d0e713065ac22ad9beab719644d29887
SHA3-512 eba40d8ae8528c3580cf9c6456192843f9b9f17444f8d2003657ae768ebf9d2ae42aba611e351043d7d120863e5ecb574c9a6c271f89a4606ec53c8363a03a27
RIPEMD128 10564ec951606e045f9f91e1dcc98d77
RIPEMD160 6dccdf07fbdda1d67625f4a338b76408dd7ad9e9
RIPEMD256 4b584bed09a0e11641826c976769a77559c38320da5da943d60587bccc561ffe
RIPEMD320 efe737189087944f329a99066e5cb6a72be61304ef3835e403b5a3b47c74c61bed45114d1da74958
WHIRLPOOL a189108a2bbb6a920787ef31a18b45e3391be1048d39839b16eecaf98d717d462a0f01de72e836caff29e5cacddc88ebb36e2034e32c5fdb9568fd81c32872e8
TIGER128,3 c932c770c78345d7bf931640f805bfd3
TIGER160,3 c932c770c78345d7bf931640f805bfd3e0f1610c
TIGER192,3 c932c770c78345d7bf931640f805bfd3e0f1610cbf9d9442
TIGER128,4 b7a1b243346fe00f33f1042046aa6b63
TIGER160,4 b7a1b243346fe00f33f1042046aa6b63c2828b2f
TIGER192,4 b7a1b243346fe00f33f1042046aa6b63c2828b2fcaaa0011
SNEFRU 1f15daaecfba53a2bb77b84b24a1cb11fcfa6885836ce4823886bd3f2c4f0350
SNEFRU256 1f15daaecfba53a2bb77b84b24a1cb11fcfa6885836ce4823886bd3f2c4f0350
GOST eeb879a5d31b5c37148c3305b947b928c752e14127ccaa02ebf5ab5d8d5ada80
GOST-CRYPTO 334208bcb80d0c6336d798fe6bd675d204489fd44457bdc980562b600bb8ce22
ADLER32 09e10234
CRC32 c0dc14fb
CRC32B d913c9b1
FNV132 2ed09596
FNV1A32 7ff9242c
FNV164 db071022cf324576
FNV1A64 150e9a46f667072c
JOAAT 50a7be3a
HAVAL128,3 67ea9a12c79aa0aafb99536a850f6ccb
HAVAL160,3 9e185a7a1547201b791891bf5537f33b8e83c8fd
HAVAL192,3 a78bd5a4961fc21f3996f3f322d27039ce04f280e98dde57
HAVAL224,3 00d87b1b3c644343f19eccfc829a9c961e7d2be92323320df146cb88
HAVAL256,3 d3cc4ac4b85ac456b1e799fdf0cb85a1269fdb887ddf608181a83fed03f75e44
HAVAL128,4 294962a16eea76ad6f108fe1e53f7ae5
HAVAL160,4 48d63d700147e93663d787cbadc1e85b6a1371d6
HAVAL192,4 f69eef111783986f8a447677255b44be4a82d1b2472b49d4
HAVAL224,4 d48051e25d08df88e13b6cd22eb4a629876bee12eb52a03bf83996c3
HAVAL256,4 ee318548a7a36ce0141f0594a5c21a36701182a759a36d7e19613c64182b95fa
HAVAL128,5 31e8cd8f2ed864b7343057b08c787789
HAVAL160,5 3f3b25bd2b29e3b69c33a6a7568864914a194a8b
HAVAL192,5 a47c533d16337e1d38b56904f771100f787ee65908d65ebd
HAVAL224,5 91f5da0324cdebb764b9568552a7fa06de5f9c36e7e9ed4bb89e3f47
HAVAL256,5 9eaced291b8381d82eb31fcdb524be37b1befa06d966db26b54ef8bfe5f82962

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