EncodingSleuth is Shareware
program for Windows developed by SynergiSystems, Inc.
EncodingSleuth Text is a distributable Java library that examines streams of bytes to decide whether they represent encoded text, and to discover the mark set employed to encode the earliest text into bytes.