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.
Resultados da Busca
| Extensão | Tipo MIME | Categoria |
|---|
Nenhum tipo MIME correspondente encontrado.
Navegar por Categoria
Como Usar a Referência de Tipos MIME
Busque ou Navegue
Digite uma extensão (.html) ou tipo MIME na caixa de busca, ou navegue pelas categorias.
Veja os Resultados
Veja os tipos MIME correspondentes com suas extensões e categorias.
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
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.
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.
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.
type/subtype mais parâmetros opcionais, padronizado 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 registradas na IANA - e os parâmetros carregam detalhes como o charset ou o boundary do multipart.
É o fallback: dados binários desconhecidos. Servidores o enviam quando o tipo é desconhecido ou ao forçar um download, e os clientes respondem salvando o arquivo em vez de abri-lo. Receber octet-stream para um documento que você esperava renderizar geralmente indica um mapeamento ausente ou incorreto no servidor.
Os navegadores inspecionam os primeiros bytes de uma resposta para adivinhar seu tipo real quando o Content-Type está ausente ou é genérico - e se um payload é tratado como HTML ou script tem implicações de segurança, por isso o algoritmo é especificado. Um servidor envia X-Content-Type-Options: nosniff para exigir que o tipo declarado seja obedecido, o que impede, por exemplo, que uma resposta JSON seja renderizada como HTML.
text/html e text/css para páginas e estilos; text/javascript (o valor padronizado atual para scripts); application/json para APIs; multipart/form-data para uploads de arquivo; image/svg+xml para gráficos escaláveis; e application/wasm para respostas de módulos WebAssembly. Acertar esses tipos afeta o modo de execução, a segurança e o tratamento de CORS.
São contêineres que agrupam várias partes de tipos diferentes em uma única mensagem, cada parte com seus próprios cabeçalhos e um delimitador boundary. multipart/form-data transporta uploads de arquivo de formulários em HTTP; multipart/alternative permite que o e-mail ofereça o mesmo conteúdo como texto simples e HTML; multipart/byteranges viabiliza downloads retomáveis por meio de requisições HTTP Range.
Ferramentas Relacionadas
Analisador de Agente de Usuário
Analise strings de agente de usuário para detectar navegador, SO, tipo de dispositivo e mecanismo de renderização
Analisador de Cabeçalho HTTP
Analise cabeçalhos HTTP brutos em uma tabela estruturada com extração de cookie
Analisador cURL
Analise comandos cURL e gere equivalentes de código fetch()
Referências Autoritativas
As fontes primárias por trás desta ferramenta - padrões e especificações oficiais, não resumos de terceiros.
RFC 6838 - Media Type Specifications and Registration Procedures
A especificação de media types da IETF: estrutura type/subtype, parâmetros e árvores.
IANA - Media Types Registry
O registro oficial da IANA de todos os media types atribuídos — a lista autoritativa.
Media type - Wikipedia
A história do MIME e como os media types se tornaram o vocabulário de conteúdo da web.