Referência de Tipos MIME

Consulte tipos MIME por extensão de arquivo ou encontre extensões por tipo MIME. Navegue por um banco de dados abrangente de tipos MIME comuns. Todo o processamento é feito no seu navegador.

Busca Instantânea 200+ Tipos Processamento no Cliente

Navegar por Categoria

Como Usar a Referência de Tipos MIME

1

Busque ou Navegue

Digite uma extensão (.html) ou tipo MIME na caixa de busca, ou navegue pelas categorias.

2

Veja os Resultados

Veja os tipos MIME correspondentes com suas extensões e categorias.

3

Copie

Clique em qualquer resultado para copiar o tipo MIME ou extensão.

O que são Tipos MIME?

Tipos MIME (Multipurpose Internet Mail Extensions) são identificadores padronizados que descrevem a natureza e o formato de um documento, arquivo ou conjunto de bytes. Eles são usados em sistemas de email, servidores web e navegadores web para determinar como o conteúdo deve ser processado e exibido.

Estrutura do Tipo MIME

Formato

Tipos MIME seguem o formato tipo/subtipo (ex.: text/html)

Tipos Comuns

Aplicação, áudio, imagem, texto, vídeo, fonte e modelo

Uso

Usados em cabeçalhos HTTP Content-Type, email e validação de upload de arquivos

Perguntas Frequentes

Para que serve um tipo MIME?

Tipos MIME dizem a navegadores e servidores que tipo de conteúdo eles estão lidando. Quando um servidor web envia um arquivo, ele inclui o tipo MIME no cabeçalho Content-Type para que o navegador saiba como exibir ou processá-lo.

E se minha extensão de arquivo não estiver listada?

Este banco de dados cobre os tipos MIME mais comuns. Para tipos menos comuns, você pode consultar o registro oficial da IANA (Internet Assigned Numbers Authority), que mantém a lista completa.

Um arquivo pode ter múltiplos tipos MIME?

Algumas extensões de arquivo podem mapear para múltiplos tipos MIME dependendo do contexto. Por exemplo, .js pode ser application/javascript ou text/javascript. Esta ferramenta mostra o mapeamento mais comumente usado.

Qual é a estrutura de um tipo MIME?

tipo/subtipo mais parâmetros opcionais, normalizado pela RFC 6838: text/html; charset=utf-8, ou multipart/form-data; boundary=----WebKitFormBoundary. O tipo é a categoria ampla - application, audio, font, image, text, video, entre as árvores registadas na IANA - e os parâmetros transportam detalhes como o charset ou o delimitador multipart.

O que significa application/octet-stream?

É o recurso predefinido: dados binários desconhecidos. Os servidores enviam-no quando o tipo é desconhecido ou quando pretendem forçar um download, e os clientes respondem guardando o ficheiro em vez de o abrir. Receber octet-stream para um documento que esperava ver apresentado normalmente significa um mapeamento ausente ou incorreto no lado do servidor.

O que é o MIME sniffing e como é desativado?

Os browsers inspecionam os primeiros bytes de uma resposta para adivinhar o seu tipo real quando o Content-Type está ausente ou é genérico - e o facto de um payload ser tratado como HTML ou script tem implicações de segurança, pelo que o algoritmo está especificado. Um servidor envia X-Content-Type-Options: nosniff para exigir que o tipo declarado seja respeitado, o que impede, por exemplo, que uma resposta JSON seja apresentada como HTML.

Que tipos MIME são mais importantes para o desenvolvimento web?

text/html e text/css para páginas e estilos; text/javascript (o valor normalizado atual para scripts) ; application/json para APIs; multipart/form-data para uploads de ficheiros; image/svg+xml para gráficos escaláveis; e application/wasm para respostas de módulos WebAssembly. Acertar nestes tipos afeta o modo de execução, a segurança e o tratamento de CORS.

Para que servem os tipos MIME multipart?

São contentores que agrupam várias partes de tipos diferentes numa só mensagem, cada parte com os seus próprios cabeçalhos e um delimitador de fronteira. multipart/form-data transporta uploads de ficheiros de formulários em HTTP; multipart/alternative permite que o email ofereça o mesmo conteúdo em texto simples e HTML; multipart/byteranges suporta downloads retomáveis através de pedidos HTTP Range.

{-- * External Resources Component(#18 Phase 3b 内容佐证工程) * 工具页「权威引用」区块:RFC / W3C / WHATWG / ECMA / IANA / 官方规范站 / Wikipedia。 * * - 接受 :slug 属性 → 经 config/tool-sources.php 家族矩阵渲染该工具的权威引用 * - slug 未命中映射时不渲染(无权威来源的工具静默跳过) * - 链接 title 保持英文(引用源专名);description 经 * common.resources.descriptions.{key} 本地化,lang 未命中回退英文(线上不裸奔) * - 链接保持 dofollow(rel="noopener noreferrer") * * @param string|null $slug --}}