Em um computador, uma extensão de arquivo, também chamada formato de arquivo, é o layout de um arquivo -- em termos de como os dados dentro do arquivo são organizados. Um formato de arquivo particular é frequentemente indicado como parte do nome de um arquivo por uma extensão de nome de arquivo (sufixo). Convencionalmente, a extensão é separada por um ponto do nome e contém três ou quatro letras que identificam o formato.
Programas de aplicação devem ser capazes de reconhecer e possivelmente acessar os dados dentro do arquivo. Por vezes um programa pode não se importar se o ficheiro tem o nome da extensão apropriada porque pode examinar os bits no ficheiro para ver se o formato (layout) é um formato que reconhece. Outras vezes, o usuário final deve especificar qual programa deve ser usado para abrir e trabalhar com o arquivo.
Existem tantos formatos diferentes de arquivo quanto programas diferentes para processar os arquivos. A few of the more common file formats are:
- Word documents (.doc)
- Web pages (.html)
- Web page images (.gif and .jpg)
- Adobe Acrobat files (.pdf)
- Executable programs (.exe)