A extensão
Arquivo é a propriedade mais usada para determinar o tipo de arquivo. No entanto, isso não é infalível, pois a extensão pode estar incorreta ou ausente. Métodos mais confiáveis, embora mais complexos, envolvem a inspeção do conteúdo do
(por exemplo, procurando por "números mágicos" específicos ou assinaturas no início do arquivo que são exclusivos para determinados formatos de arquivo) ou usando
metadados do sistema de arquivos (Embora isso nem sempre seja consistentemente preenchido ou padronizado nos sistemas operacionais).