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 4,39,24,46,12,41,43,49,13,45,43,36,7,37,37,21,47,13,8,43,34,36,5,10,30,37,17,24,28,36,14,38,42,51,42,48,0,42,24,46,20,9,31,19,21,11,33,8,33,32,37,15,29,46,51,31,6,47,33,27,32,39,6,9,21,21,31,22,22,45,3,2,40,27,4,50,10,4,9,3,14,35,38,25,51,18,10,25,16,15,14,30,44,26,35,27,40,30,26,23,20,45,46,49,7,17,41,41,5,34,23,3,11,18,28,38,8,1,2,38,33,12,0,30,28,20,19,6,34,20,19,0,17,28,18,2,43,50,16,48,29,15,7,31,35,23,51,26,1,25,17,10,45,36,32,6,8,50,13,35,50,11,47,13,11,41,29,5,2,15,16,32,44,22,48,26,24,40,9,1,44,18,3,5,25,12,1,40,27,44,42,47,29,34,39,49,14,12,0,49,19,22,23,48,7,16,4,39,-d109c57c0e7e9d151326cd6c
Original bytes 342c33392c32342c34362c31322c34312c34332c34392c3133... (length=609)
Adler32 b65a763e
CRC32 be0a4d38
Haval 61c00ffd5b0cf4f53e6ef33469d736b8
MD2 ac67e0867c56c24532e0fe3d0a1bae71
MD4 08783186cfe5a46be6ee668ae5115b9d
MD5 88a3c90a565d73b93680eccfd35e52ea
RipeMD128 2c06923d64e78101910b1afe426e0d1e
RipeMD160 74881ab1f5aa2632b574d2dcd041df0b607feeaf
SHA-1 4c7bfdc54fc0de0b9e79f48224e2888e8992e788
SHA-256 2095921ce0bad416b7bdce6292a30c5fa663f5aff3a1ddf6c0ad58b5e20f5ab3
SHA-384 4006d797f254cf6ff648b18712d74a627453bf8814e46548f6b07e8b3a92597abd501cdbba440955d0e4cc266494dc3e
SHA-512 95a4bf4caf50ee27192c8353d7df4243e39b7e47ee4e0d72c63d32f230caad685cbf1f9afd050aa082c30db1a09f468b0a1bece18bcf379baf9d7046ad8a5f3c
Tiger f4d17254b2b8d4756d1800ce3e864064a4d7d31582b6b015
Whirlpool-0 d04b808dd057788f3b0b17c855817d95481658bcc6510fc9b6280a105b3a5b534e32a9a2f10ed22ec4144bce33952d1bfa8610a1679e678e0a6c4375c44a1d9c null
Whirlpool-T 7be0ed73bf00ea641fe87f2a7021b2e27c8db9476f351decda2820d419d4501184489e084e906de33ca25f4cf1904416bbbb17d5219c3dde91eb153414d7e7ee
Whirlpool 39aac467277cc1ec8b44ed6ecd589dfb8fa3203314f18e9f500782bb2b4a02f3e047ec31a7f1cdb1227d08520fca86036767f9eb53e5f35d7038ac7bee813cbe