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 40,43,35,24,36,25,18,9,4,37,45,18,3,50,44,23,35,5,21,34,12,48,45,8,6,42,1,2,40,37,24,23,43,46,19,4,40,3,16,37,19,31,22,50,30,42,7,9,11,33,33,49,39,2,14,21,51,41,9,26,32,34,22,32,10,31,36,21,46,42,29,30,47,36,32,0,46,19,38,49,23,25,7,6,16,28,18,26,21,47,49,43,8,20,29,43,27,33,17,12,33,22,48,31,20,11,15,28,10,2,37,18,30,1,22,40,35,47,5,11,31,10,35,12,38,46,8,44,39,17,20,15,41,44,48,45,49,16,39,3,27,7,51,29,14,26,14,6,9,45,51,13,4,5,17,50,20,27,42,11,30,38,2,13,24,36,0,0,17,23,34,5,28,25,51,38,28,12,8,16,7,13,26,1,19,39,27,15,32,0,4,29,3,44,24,50,25,6,41,48,34,15,10,1,41,14,47,13,-c4dbd6312824b1142aecbb29
Original bytes 34302c34332c33352c32342c33362c32352c31382c392c342c... (length=609)
Adler32 c228765b
CRC32 cc1c87b8
Haval 99d202430f6e0baa5e06bdbe9ffb951a
MD2 a1130e14ace17ec940a51f966cfbbcc0
MD4 24f5bdaf860c7f8eceadfb1716956527
MD5 8fa836ba62c710a8d3654997c7d54745
RipeMD128 8b0368c38866155b2c85ad13f038a23f
RipeMD160 23999113c84644aa117da17497b33c973a3fbd5e
SHA-1 2b2f16550801b84aeec9a82be874b1c9c85bda18
SHA-256 083de5d58099b28bd9f58c4bafc15f7dd1b85e0790ef3a8c4d2463cc0318b1b1
SHA-384 bbde104deef5a14aa7fce6bb12d1c24a105c983a3dcbec8af044c2bbec3b2d86c1bd5b563ee32196489997dbd86289d4
SHA-512 8dc9588609beedfeb5d06aa98d0a462d7a1fb85177ad8d2b211d7ba76ca61f1ce878b8e7f9e65f2205c0f2a8f4824f6dff751cbd1a0a27966cbc8ef8d6e762fc
Tiger 8e0bc64eb8699adeeafbb4a078991f3d888312b1e85171d7
Whirlpool-0 e70be0e0f2ba5d0fe705993bfef5feb409a0721dab9596c919b9d387b9184a9c39abbe656040fe435317c71c0681574561c64eb3f5abc053e55ad68691381f80 null
Whirlpool-T 1d0b378ef2c4a67ca1f65eff54d5181c0ed739191f7990a59eed932bec82c5fa00b7adb1a4ad236c23da7772e4c7dcef2803313c2147caf92e55c0e36a989861
Whirlpool 2619b950707c5d53135f1063f7cc557d1a7b065c332eccf11b1881323a960cbefec2c8346db5fa3becaada803e9fe1763883d84a7375157e07945fd50e9e5f36