SHA256 hash for "['UFPI']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 80a29cc5b239204797efa65309b99fa6
MD4 9e59dc7115b0cf0f61d9d08a3ed0b3a9
MD5 0bbe752097327c06dbe06e3cbc13d32b
SHA1 1b4906ac6d98c3b8ee13df8c2af4b48a2ac54f92
SHA224 76202cd3a300e3b623f191df71fbcb60f0f78155f463ab36c45d4f06
SHA256 9fadffe8ff551053f1efd06804ea011cedbcd0fea55afe5ef89fe3640711efd8
SHA384 3064cd53cc0d4e1273e5e14ae104cbabdae8183f2e37884032c09274dc260e82493c9ca32801734d17f18e0b241a83d9
SHA512/224 a1af8af36ac2d891855dcad4d2ce3a2489d6eaee247dc9223128d8dc
SHA512/256 ffd3cfe461cb36f8bf310b7b0a1dd219d21d6112b7153561f935612407bc59fb
SHA512 992e422f73e15d1a4748709e12b12771a1c365072b339cb1c9dc261f8274812202e6d70e82d9b6da8b1ff7546a40edec4f917125ddf694216a6c45d3eb842891
SHA3-224 7e115cfd734237b7622711743d9cad695c263729e9ef4a896c17fb29
SHA3-256 e9b2ebb259bd30d6efabfc91ff58efb05d87ce658720ec819653db7ac33ecf41
SHA3-384 3f1a9bc5af21af23df40289a3786642ee82ab27e8b5378b1ddeef3c20162e78ae00ef9dd78b6623594b225552d8f7377
SHA3-512 fa7f7f0b265ac1a585544cd0fb03af978cd6a6ca1bc101fc1c51b6171ab6b2674e786c0f7a6f174a13ec19c0fc47c14740b4be288f69f19247bfc7550f09a964
RIPEMD128 df63ba2554fdd0303d0dc45fff231605
RIPEMD160 52ecacd6ebe443cf1199c831559eb74daee5604d
RIPEMD256 8145877d6236c62c219e9e3f4677211ff7c1c5ad8eac2d3507cda7fad8f2d864
RIPEMD320 54944b030face06287712b0c81778be46dc2c1e75d0ab6cfbbd755b3f8a60f4442fc0b59253c885c
WHIRLPOOL dfe7db6d177f110f59bd413736ca42eab7c4de2f267f47c10f9526030b992046d283df920be8aba16abc2866db1844e962e8f7fecc598615ecc0f061e7ae215a
TIGER128,3 096a80e29492eb107ef9d82af9677881
TIGER160,3 096a80e29492eb107ef9d82af967788110b748f7
TIGER192,3 096a80e29492eb107ef9d82af967788110b748f7d0d6a7ac
TIGER128,4 fc554ad983643b1d9d959ef78941e58b
TIGER160,4 fc554ad983643b1d9d959ef78941e58bfe5df7d2
TIGER192,4 fc554ad983643b1d9d959ef78941e58bfe5df7d2e1cd492e
SNEFRU 9c64a9ace33ecd643381986850cdd12e2fd77e9c4ce7c84e964cf6576be4dde5
SNEFRU256 9c64a9ace33ecd643381986850cdd12e2fd77e9c4ce7c84e964cf6576be4dde5
GOST a58dadcb83e11f39a5d304edf1dfbfd9f253ad77f09ef5cb3d2dfced756c8563
GOST-CRYPTO 25338ce2779af907a5b77429a06ed9bfaabcbd393012c1def5c997a1034c62c7
ADLER32 0a13023b
CRC32 7b978339
CRC32B 97dd2587
FNV132 481d72e7
FNV1A32 cf40a93b
FNV164 773cad426f7c7a27
FNV1A64 625b2c32b4cfb0fb
JOAAT 79c99a19
HAVAL128,3 a3a77997b9accdba5ebec44634976018
HAVAL160,3 1a7c276e9a113f9df9b1797a206811cde025679d
HAVAL192,3 5f39eb1d73f76cb632c834df2f681fee5f01a1816dba4486
HAVAL224,3 25f07cea075b122b77abb61170cd3b7528ce6a6ad25d91dc412822b5
HAVAL256,3 c4b58cb19f772467f846b3813093353b5fc3bf0f52c5681ed95b0674c9115b29
HAVAL128,4 31798afbbebfcf10a7f19242b9039f4f
HAVAL160,4 ec8fe6dc046958b8f932f7c82238fd2992be27bb
HAVAL192,4 0c5e0d428682388aa398248d43feca244f51c4cbe5224d20
HAVAL224,4 b088964852729d155c749561a2f20da52acecb393becbacd73ce9244
HAVAL256,4 8a57ca73888f6b038a46ab631cb0273bee1d68b5af3602ce21c3cf095746e3a5
HAVAL128,5 0d0939c979865e72fa61dfe22d8bf64f
HAVAL160,5 7a71263443309342287bea74e23110e1a5f8057f
HAVAL192,5 4c77ded5314add48d97a5f22b23019b3b7d5927917070187
HAVAL224,5 7bd00d61061e6d72d579750d9accb1ec7103b1ac25fb5b9cb33df92b
HAVAL256,5 3b4895acaa6e51d1ebfe3b6dde7941f098ff552916e0dd555fa928e4864f1d5b

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