HexBrowser is a tool that identifies file types. It ignores file extensions, and focuses on the signatures that the file contains, so it is able to determine the exact type of file. It now recognises more than 1000 different file formats.
HexBrowser shows detailed information about each file type, or a hex/ text dump of the beginning of the file. For the sake of speed, only the first 12mb of the file is shown.