SHA256 hash for "%5B%27STRM%27%5D"

SHA256 encoded string

ed524d02c83e9d2ec5d84d652e8f7360e4abc5f67a4d3dccd38f8ba9c042a3a8

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27STRM%27%5Ded524d02c83e9d2ec5d84d652e8f7360e4abc5f67a4d3dccd38f8ba9c042a3a8

String "%5B%27STRM%27%5D" encoded to other algorithms

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

MD2 535f439857d6366db93949d2b6499e74
MD4 3f7955fbea6636e77a1a4ad0704be80e
MD5 f146fd551d2df1c4a0897f960e02d265
SHA1 16ad489794dbe1006006e662e069ba88cb726af8
SHA224 ced92ca7fd57f72c60aa080fc6d9ae962f9819c5ea392a47a8a5cab8
SHA256 ed524d02c83e9d2ec5d84d652e8f7360e4abc5f67a4d3dccd38f8ba9c042a3a8
SHA384 12b23fa5b8d5755c5f3b3c27e9f1aa84c40f6876dccf15a3b01f8d4fcc526d6738e796fe355641aaca5e56733d258991
SHA512/224 169becc8e1abbdc7ad7cd6fc4baae05ed398d40d9a48708197fd23c8
SHA512/256 fd7c497ae9d3c7be556b67fc8b8fd966f0e7f2b536e57cc7876447494cd5f7d4
SHA512 2356195bb0106ec0c2ac972d6d6b415212e46de1efdc0163e8018ad4162034bbef154ee3bbd3eb93bf15799f40b9dda27f3789098c34f2c26d6c3d19e8261e54
SHA3-224 db5eb568b0b647f215d8a43d238a3c85a6e41bcad209108da507daa1
SHA3-256 95fc8fa1dceb0f3177d13e1e5bd035a62d978d650885167a4cd0b27e92db6938
SHA3-384 37fba977d3da1caec5141cbecac155923ce88943ba95803148d6ce2953f10854e231d9c69ab3c153d5ec46eb8bb693d3
SHA3-512 1a0bde14b39e5e9618b63a8833b70d36551031067239e032759ee22903d42a96a30d070fec72da670aa92230362a18c6b5e4c89a2da5e868bf51f0f47801216d
RIPEMD128 a3ede3fb9de3e683cd95a9578feb1d52
RIPEMD160 b91c8b2cdd9914a48a3fdf2fdef002858707ea14
RIPEMD256 076615c9bfcd7ac3085d03f286c165ca473e0b891fce47bf5f1a01d617956c49
RIPEMD320 d1403b7ddd593ffcec56feade34b0db5afe809e917f85c4ae18139c947d8fed5095d1cc808a8dc9c
WHIRLPOOL e2630b0d9c4fb6d3884575a683200efb783f395ad0b8bcf961415c9c72686d4cfaf944ba5a12f3353b0ac7a01615097c444cfefa92389f67f2d9093a38e6197e
TIGER128,3 7eb1c92de0b9c9b750a660c123e7f76a
TIGER160,3 7eb1c92de0b9c9b750a660c123e7f76a61567181
TIGER192,3 7eb1c92de0b9c9b750a660c123e7f76a615671811b2f8c91
TIGER128,4 44d62eb823d53c2a0d86bfbe330f4b18
TIGER160,4 44d62eb823d53c2a0d86bfbe330f4b18b67836cf
TIGER192,4 44d62eb823d53c2a0d86bfbe330f4b18b67836cf08a5131f
SNEFRU 52cb6e1cbca3a32250cfdcfc0a6064e3055be08eacc5bc7e41feedbbff215258
SNEFRU256 52cb6e1cbca3a32250cfdcfc0a6064e3055be08eacc5bc7e41feedbbff215258
GOST 784b6e585c133cf61145b1dd6c2e1309bdecac79b19b902a5914040aa8fa2ecc
GOST-CRYPTO 4dc0b45e5ef44d985789dd541c8aef435b80ef47574aeb3c1a4e9126c684a641
ADLER32 1e5b039d
CRC32 664dc2eb
CRC32B ca007ea6
FNV132 264d328d
FNV1A32 56553a01
FNV164 5d04e388939a1b8d
FNV1A64 ec75787872ea1841
JOAAT 1e6c222a
HAVAL128,3 5d59ad65ad0442ee730c943890acc9af
HAVAL160,3 98797f610492720d103dd5b2df31cd5ec70d3d49
HAVAL192,3 df5e71766d151412a8d0cc4abcc6cc23532446b87c02cd15
HAVAL224,3 e034989f38d37a934b1061b8d677b2e2487ad5299f57117361ff71db
HAVAL256,3 7b412d778b36282139fb75b2b0236c6bd7ea8804944af894911a01b84bd7b2b9
HAVAL128,4 5e6d9bacd17139dee839aaeeb203c48c
HAVAL160,4 c0c15dde805e8368325b0de46f0a5fbfd6ec64c3
HAVAL192,4 38ce0275bb134eb212bcc18fef88e338811e58e3be2d69d1
HAVAL224,4 4f9bbd7fcf44f379f74a8c240b3b57ad647ca8f8547b64a3c3dfeffc
HAVAL256,4 e4ed617aca9d4dfa5a497572a0510a35331fe95154a7b4234faa443f57f3ccfd
HAVAL128,5 9b3b42ab5c4dde3835e625cc89998e3a
HAVAL160,5 e7870a056f429ac3eb3f25951c2659c4486f12c6
HAVAL192,5 3065ff8e006e13ccac81cec7a610b0ad275db474a5483507
HAVAL224,5 263a52ed929469b77b2f5cb70e2c6164bd478d628ae88b2b19dee091
HAVAL256,5 47fcca17239aab9a5f13c64609da8ea15e7a7709a175d9789a98d3b9ba2eeab4

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