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 44,41,2,48,45,51,21,49,23,0,16,12,5,28,19,12,30,5,39,34,29,22,47,4,36,26,21,4,0,14,3,21,27,46,26,20,21,40,48,32,17,15,5,10,48,35,24,27,18,10,18,29,33,8,16,22,25,20,51,45,41,14,43,36,7,20,30,3,38,11,25,30,26,51,1,1,0,23,25,41,7,44,17,6,9,6,19,32,2,35,1,3,11,8,28,31,2,11,19,50,46,50,13,49,12,37,36,5,44,45,24,8,34,10,31,3,29,13,22,16,35,47,1,11,47,18,17,8,43,27,38,43,7,25,49,17,23,6,47,12,41,49,29,26,48,32,15,19,9,2,50,40,42,51,14,24,28,28,7,40,14,50,42,38,0,15,10,37,38,4,40,30,9,42,34,22,16,23,36,33,35,34,31,37,24,43,20,4,13,31,27,46,9,39,18,13,39,6,45,39,33,46,32,37,15,44,42,33,-3301eb2fd37bb7c9c17744fe
Original bytes 34342c34312c322c34382c34352c35312c32312c34392c3233... (length=609)
Adler32 8287766e
CRC32 4ee7d2d6
Haval 207615388640d9c5e754e32770cb9cbf
MD2 76ff37281834fda36cabceecadaa5c5a
MD4 2fb59a7841a64136a7cee4a82dc97122
MD5 0fabfdccaaaf1f8bdd4b9b3b98b53d9c
RipeMD128 a3f0d562104dfeb0130b2569009f1020
RipeMD160 ef30539a85b15fbf8dfb17dbeb662779d0b25b62
SHA-1 353e494740db90b1ce6876ca999ff5cf3f288245
SHA-256 7a42bc7e0f6df755065142446a5c83435082a9c826e0641d8383d520ca987159
SHA-384 796cf5e37672230760afb4261eec8c429b11a7308029fb992c2ba07d8e1db373a1aed69bb31c9b31d4c18d2c93c2ef5c
SHA-512 5398cde2eca6b2a8c013ed24f03cf17189cce59695c80f78dc5c18082b30341b3f1fd2c218826e1960374d1a2e10854a3f8584c8388b1ebdc93db7ea5f3d0b5d
Tiger 32ec3a8bff9e7c852240df2b224d3ee9c9cd4f225eb7ac66
Whirlpool-0 48f1939edc3baba7f4d5074637d48d9b0d56c79ef4edea19aa35f51cf2cdb2b53deeb15c241bfeb85f8d5e900d983b6d87e34fdf4d3badc8d9bb08062460ac11 null
Whirlpool-T 6ab06c03d3a91eaed0a114ec104618fb275a9ff7b872281f538d181250a186073c1152d855ec651be44301623fa3917d0cf66278769128961a52b3bbdc14aead
Whirlpool 46c7ca953746688307e45030fc13a46b4353ed3f5727090cc2bb219f2095021973e91884ed15e7ca0b743c5b1a021e62433c39c2cef83b68615b87a457f68b23