O que é
O tipo MIME (também chamado de media type ou Content-Type) é a etiqueta que diz a navegadores, servidores e APIs o que é um arquivo — por exemplo, 'application/pdf' para um PDF, 'image/png' para uma imagem PNG ou 'application/json' para dados JSON. É ele, e não a extensão, que o navegador usa de verdade para decidir como tratar um conteúdo.
Saber o Content-Type certo é essencial ao configurar um servidor (nginx, Apache), enviar um cabeçalho HTTP, montar um upload, servir um download ou escrever uma API. Mandar o tipo errado faz o navegador baixar quando deveria exibir, ou exibir texto cru no lugar de renderizar.
Aqui você consulta o tipo MIME de um arquivo só digitando o nome ou a extensão, e tem a tabela completa — agrupada por categoria (imagem, áudio, vídeo, documentos, fontes, código e mais) — para buscar por extensão, por tipo ou por descrição. Tudo no navegador, de graça e sem cadastro.
Como usar
- Digite o nome do arquivo (ex.: foto.png) ou só a extensão (ex.: pdf) para ver o tipo MIME.
- Clique em copiar para usar o Content-Type no seu código ou configuração.
- Use a busca para encontrar por extensão, por tipo (ex.: image/) ou por descrição.
- Filtre por categoria para ver só imagens, vídeos, documentos, etc.
Exemplos
- .pdf → application/pdf
- .json → application/json
- .png → image/png · .jpg → image/jpeg
- .docx → application/vnd.openxmlformats-officedocument.wordprocessingml.document
Perguntas frequentes
O que é um tipo MIME (Content-Type)?
É um identificador padronizado, no formato 'tipo/subtipo' (ex.: text/html, image/png), que informa a natureza de um arquivo. Navegadores e servidores usam o cabeçalho HTTP Content-Type para saber se devem exibir, renderizar ou baixar um conteúdo — independentemente da extensão do nome.
Qual o tipo MIME de um PDF?
É 'application/pdf'. Ao servir um PDF, envie o cabeçalho Content-Type: application/pdf para o navegador abri-lo no visualizador; se quiser forçar o download, acrescente Content-Disposition: attachment.
A extensão do arquivo define o tipo MIME?
Na prática, o servidor costuma deduzir o MIME a partir da extensão, mas quem manda é o cabeçalho Content-Type enviado na resposta. Por isso é possível (e às vezes necessário) configurar o servidor para enviar o tipo correto, mesmo que a extensão seja incomum.
E se a extensão não estiver na lista?
O padrão para arquivos desconhecidos ou binários genéricos é 'application/octet-stream' — ele sinaliza 'dados binários', e o navegador normalmente oferece o download. Se você conhece o formato, prefira sempre enviar o MIME específico.