SHA256 hash for "['OPGN' 'VRDN']"

SHA256 encoded string


Your last 10 encodings

sha256['OPGN' 'VRDN']fce16c1e77d843bbad6ad320886cadf3f0193f641a945fa33ccf6c81f6361d02

String "['OPGN' 'VRDN']" encoded to other algorithms

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

MD2 db90fa27599454f52bf4820bb0dc15e0
MD4 8e31543593518f6ead73cc8c4f790dc1
MD5 2591b282901356c68eb196689f62d2af
SHA1 3b32106901309461fce9298de7d9fb61f83e32fc
SHA224 e3f75eb187e6678febf2a23ad475ce4fcd48ecf236175aa1426b9df1
SHA256 fce16c1e77d843bbad6ad320886cadf3f0193f641a945fa33ccf6c81f6361d02
SHA384 8f94001842e55884c402f6180e47eed993bbb104e1be53f3b677e1990e9bb1449177add07612be598ab93f2e83603498
SHA512/224 240275a5152eb4d45cf25457f138dfbe1bc3ca293da3a79c122a2c8b
SHA512/256 cd9c3e838436216afa8f357a39add441420de3903f39897265b000052b891360
SHA512 d17720812489dbc349a934de80911353720b8db4daaaf2114cdee31cdc1b707b0661a4ba4edf458d51fede61d46fbd71872da654fc6660c12fa370bd1c32f550
SHA3-224 c43049e334a892e26e87537608f447762ee8e2cb73baad709dde3e90
SHA3-256 7e96604196c5935c9a83d2dd52a865c00fb53a7a06a1c97fffa92d191ae00eb7
SHA3-384 87506223dfb0a6666b7038c6ff097ae8da91d76c2903ac40867a49eb5b43fab87303c29044a90b339dbf69764f4508d4
SHA3-512 d9c4f20f3706b39d829cec7af70b66f5baf5e9fc15f630f301083a5141d8b9ad1ad3f9fb0d1090d9fc63e71c078ff7e4f2db8010906b9c8cfbe8c71b4d33625c
RIPEMD128 4a707acf7c94a655fb9fbe104b359ed7
RIPEMD160 fb61265e6a503a83944f6a2053afabdc7c9e4586
RIPEMD256 d10f68e8424ef99d4d6afd4408e8343c2ca6f2cbc869b3e42a1ca95f5c01bb6f
RIPEMD320 32152cb09faaf7286f4bd38cf72d848a8aad2ad0582af2e47aedf5c695d0ed4aa78a5b75f947a400
WHIRLPOOL 0ca87063cec6554886ca04d6ff64983732e4dee7580033a6c9466d2b6bd14f2217cfbff032f15376f772723471ec67b1f4bfe2ddb3d712e8f8eb5a8c0c408371
TIGER128,3 ed365d41fc1bed26f2c3039390c41110
TIGER160,3 ed365d41fc1bed26f2c3039390c41110e42403dc
TIGER192,3 ed365d41fc1bed26f2c3039390c41110e42403dc8ca9cb37
TIGER128,4 5bd7dce6d337f421347a08114451b182
TIGER160,4 5bd7dce6d337f421347a08114451b182ccd4c837
TIGER192,4 5bd7dce6d337f421347a08114451b182ccd4c83768d7bdfd
SNEFRU ef6e39c05a7039876a4d7377efb3c34336309a692f1f5d1f9361afbaea0c4341
SNEFRU256 ef6e39c05a7039876a4d7377efb3c34336309a692f1f5d1f9361afbaea0c4341
GOST 08374be1a58436180619ce32199080db8f204f4e881a9eb1a59578a6f636508f
GOST-CRYPTO d5cf9a49839bbf0667745b2ca6ad9ec18a4b66b86f46754c1f911f3d436d12a6
ADLER32 1f1503e3
CRC32 19d69277
CRC32B da04bb3d
FNV132 cfe3fb39
FNV1A32 7ce7c3d9
FNV164 81d4a52c9aa778b9
FNV1A64 73a3aac524cb1fd9
JOAAT 942fe852
HAVAL128,3 efccd4f7667037e27a0c0665fdbe7f64
HAVAL160,3 d5bdc14b6dd74ac20f9f92bf06a2b4d9cdf50986
HAVAL192,3 7274729d28f803b32e89c95a14ae0728a99655b339ca0bc0
HAVAL224,3 60017da760c28f9bf497b14241deab8affe6151e4c3509a6aefcb3da
HAVAL256,3 fa1b87cc389ef0e535e0e9ea21eef42cf5e3209c7de9f3332fe53a3efdad1fe6
HAVAL128,4 6367d66a6a73c2649a82053f8e70996a
HAVAL160,4 dc14d518d6d9f6fefb587f3cd7ac08ebdba39ce6
HAVAL192,4 e5a0bbd6b5ed279b80650a2a64727bdd6ce8e7eab7cdea01
HAVAL224,4 8e86614a600e42571205afa31b0196bc71763d7b4258344e1e1c33f5
HAVAL256,4 dc282f3ae69b35d9441c9613610b08c7bd9c111a416f09e03915bc7f7e786fe4
HAVAL128,5 693f6b3e4d426b8ba3edf98e8f422d11
HAVAL160,5 4ba821882bc9468ce9953e05bb7991b6e864b6c7
HAVAL192,5 1013ec085a7d74085e401ef6a8c02892bb19756df511a862
HAVAL224,5 3fd5ac33d2676b5d913cd5f54a8ea302ef5be685adf8ed5c4f848c31
HAVAL256,5 bf9658ee58c399fef9b9be7bee4ff0a22f457024fa0a36cf4b100180e451b04f

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:<ALGORITHM>/<PHRASE> For example to visit page that contains hash of "hello world" you can just visit url: 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:<ALGORITHM>.<OUTPUT:plain|json>/<PHRASE> Example: 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")<ALGORITHM>&str=<PHRASE>&output=<OUTPUT:plain|json>

Usage from Javascript

We have removed CORS restriction so you can use direct access to hash calculator in your javascript applications via AJAX.


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)+'"');
};'GET', ''+encodeURIComponent(toEncode), true);
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 =''.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: If you will do this in your address bar you can also use semicolon instead of double dash.;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 Such approach can be also used with "plain" and "json" mode;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: 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=
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
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.

    $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