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 6,19,0,49,41,1,23,17,25,14,47,17,6,4,22,28,26,5,28,13,15,33,31,25,50,0,9,21,20,44,23,28,38,8,18,34,32,43,14,21,18,35,20,12,40,0,4,46,10,14,36,50,13,6,16,27,9,29,30,8,32,46,31,15,39,46,41,48,20,38,5,20,13,34,29,26,39,16,51,10,29,37,42,3,16,28,40,45,47,4,44,42,12,33,40,7,36,45,30,31,36,41,10,33,11,15,40,2,22,3,21,21,23,36,9,15,48,1,45,51,51,11,19,14,12,9,25,11,18,23,24,22,38,19,17,1,43,37,47,24,32,43,30,46,27,48,8,50,22,13,35,12,47,17,34,32,27,49,16,48,44,42,24,3,41,51,24,37,43,44,42,29,2,33,5,39,35,39,10,0,26,26,11,35,3,50,6,8,7,1,7,5,25,4,2,34,27,18,49,19,31,49,38,30,2,37,7,45,-26889af191e0c74cacce18cb
Original bytes 362c31392c302c34392c34312c312c32332c31372c32352c31... (length=609)
Adler32 8c8476a1
CRC32 46af547c
Haval 3428a83ef359fbfbdf786be77813d3fa
MD2 692e2e1b5fadd656373d4bc1778266ce
MD4 415e1e3d5c42d0116d6ba96fdc9d6de4
MD5 287bd56e31adb7c5b6659d0b8ca8ed76
RipeMD128 a49035ae582b44138fe7d805d5b3d8a8
RipeMD160 a325754afb19b2a6222fa60d332df51344062168
SHA-1 5c2c11c1c45528ee2f613a31b82d3c5297ad4db8
SHA-256 727daedc440bb151f760f1dabd5a0b05744fc5580fb3e177df50adc266f798c0
SHA-384 d5ef5e61b3234ba467fd6786aa28afb4349810c58ff351e76f78407215c4e9e70b0d114fd119ef289636e95658525dfb
SHA-512 7d3eb258f1715ca3c54740da04483cc00812121afdd38528c58030d07fc471e971727ff5ae8c4b3824341de3b99b4044f0f2b727809b2c1a0572ffd1f228f91b
Tiger b9d7292c720d7bb44cf0cbfdeab0a974ea6843cc55063c5e
Whirlpool-0 5b5992891fe7550ff87b378398be3a5153f04ef6a49504d559330db2a1044790b062040af8453669c92223900db3bf27fac063b13131d22dd49becb5f2d14132 null
Whirlpool-T 4c652ad87252db4033216652c83b1e57f4bb94b4c20f56e9c0834014e07025469b89ffd753f9d06a174cacf9131fb75c35a0c47c8fb80d4e8c0c8ddc7e74c8d9
Whirlpool 2a6d3fa020cc10bd6e27affd21e3b13a9af2025da8a0d50c557c9ebd977fa97475c079b059f025cecd8e13ed3d9f4cf92b181ea2fb82ee6aead1a5d352d7e546