Hash Functions


Calculate a hash (aka message digest) of data. Implementations are from Sun (java.security.MessageDigest) and GNU.

If you want to get the hash of a file in a form that is easier to use in automated systems, try the online md5sum tool.

String hash
Binary hash
File hash
Warning Maximum upload size is 5 MB
Results
Original text 45,43,49,49,51,38,19,47,13,12,20,10,50,40,47,38,7,12,21,3,16,24,33,38,14,4,5,18,26,17,33,26,36,23,49,40,44,31,9,8,8,7,22,12,30,39,14,26,1,27,35,35,25,11,49,18,19,11,0,39,22,27,3,2,25,37,28,41,31,6,3,6,10,16,18,24,28,37,42,2,35,1,48,32,35,17,42,38,22,0,14,23,29,1,31,13,50,44,24,19,17,8,45,34,30,29,22,16,32,48,28,20,51,4,32,5,29,46,15,26,25,23,43,0,21,20,23,11,20,27,44,5,41,4,0,42,40,25,16,34,6,9,13,18,12,15,36,7,11,50,10,37,39,1,21,27,30,15,32,24,17,45,33,8,31,2,51,46,21,34,36,48,29,41,2,15,39,46,7,43,50,40,28,3,48,43,9,42,47,51,34,46,37,45,14,4,19,44,47,33,30,41,36,10,6,5,9,13,-2e764e2bb15129ecb0f746fe
Original bytes 34352c34332c34392c34392c35312c33382c31392c34372c31... (length=609)
Adler32 b5e0766f
CRC32 98073056
Haval 5a7549ad230c37b7af7a40c524970fe4
MD2 017ce56f846b67c534810d5b736247bc
MD4 8aa22ca272197704efad738b54107c8b
MD5 e1d4449b60204e4417abc23a0cc711ba
RipeMD128 e7ce8fc254d346f6670e35bd71c8829b
RipeMD160 c14e43640b3d691bb1fd8b92128adaa9eb335a1a
SHA-1 cc2822a7bc67a620b18949a8ba04aaa619269d48
SHA-256 923fa8af70663d1a78df4d3a4f233b8678dc19b170fe3f5f5d6aca21c39fc62e
SHA-384 8a6f52ff201e951e11dfe5ce5dca8cc6e4c6adccec5541a952945c86830bcaf75f40931fbefc15ce30dc82547d4b5615
SHA-512 61b9cba30059ad562c4bdb2973af684fa0a438b5f79af4bb92da96f661c8dbfc7cd48560f1fe814acf14203507a9d3ff8732ba4e5a3a2a07dae69f43cf7662e5
Tiger b717b7c292db6cafe4c612049cffef76e08519e4cd8f42d1
Whirlpool-0 be155ea80aa9295cdacf4672d1fac9306e470c224e941169f127b679f04a82573f7557b5c500848822a35f5bfd146b36981b314caceec646e677b0fbb478b01c null
Whirlpool-T 811f89fe60f3b3fcd3a3eb3c9df90b4ef076f0978cc43a7f9d760cf27e9d7f9a50902a7225f40622d1d0c01499682da1e9358d991fd1bb541aa2f6a71b1226c7
Whirlpool 373c01e3462ad69addbbeefb83506d62f6206642dc7d70ddfddddab64d825bcd151f16fd8b49c25680575b37697d84a7dbcdb8222b3fba3f2bca5de18237f0c2