Downloading EncodingSleuth 1.0...
If your download does not start after a few seconds, click here

EncodingSleuth Text is a distributable Java library that examines streams of bytes to determine whether they represent encoded text, and to detect the character set used to encode the original text into bytes.