Pesquisa de Tipo MIME
Pesquise tipos de conteúdo MIME por extensão de arquivo ou encontre extensões por tipo MIME. Cobre 200+ tipos de mídia comuns.
70 of 70 MIME types
MIME Types
| MIME Type | Extensions | Description | |
|---|---|---|---|
| text/html | .html.htm | HTML document | |
| text/css | .css | CSS stylesheet | |
| text/javascript | .js.mjs | JavaScript | |
| text/plain | .txt.text.log | Plain text | |
| text/csv | .csv | CSV data | |
| text/xml | .xml | XML (text) | |
| text/markdown | .md.markdown | Markdown | |
| text/calendar | .ics.ical | iCalendar | |
| text/vcard | .vcf.vcard | vCard | |
| text/tab-separated-values | .tsv | TSV data | |
| application/json | .json | JSON data | |
| application/ld+json | .jsonld | JSON-LD | |
| application/xml | .xml.xsl.xsd | XML | |
| application/pdf | .pdf | PDF document | |
| application/zip | .zip | ZIP archive | |
| application/gzip | .gz.gzip | Gzip archive | |
| application/x-tar | .tar | Tar archive | |
| application/x-7z-compressed | .7z | 7-Zip archive | |
| application/x-rar-compressed | .rar | RAR archive | |
| application/octet-stream | .bin.exe.dll | Binary data | |
| application/wasm | .wasm | WebAssembly | |
| application/graphql | .graphql.gql | GraphQL query | |
| application/x-www-form-urlencoded | — | Form data (URL-encoded) | |
| multipart/form-data | — | Form data (file upload) | |
| application/vnd.ms-excel | .xls | Excel spreadsheet | |
| application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | .xlsx | Excel 2007+ | |
| application/vnd.ms-powerpoint | .ppt | PowerPoint | |
| application/vnd.openxmlformats-officedocument.presentationml.presentation | .pptx | PowerPoint 2007+ | |
| application/msword | .doc | Word document | |
| application/vnd.openxmlformats-officedocument.wordprocessingml.document | .docx | Word 2007+ | |
| application/rtf | .rtf | Rich Text Format | |
| application/epub+zip | .epub | EPUB ebook | |
| application/java-archive | .jar | Java archive | |
| application/x-sh | .sh | Shell script | |
| application/sql | .sql | SQL script | |
| application/yaml | .yaml.yml | YAML data | |
| application/toml | .toml | TOML data | |
| application/x-ndjson | .ndjson.jsonl | Newline-delimited JSON | |
| application/vnd.geo+json | .geojson | GeoJSON | |
| image/jpeg | .jpg.jpeg.jpe | JPEG image | |
| image/png | .png | PNG image | |
| image/gif | .gif | GIF image | |
| image/webp | .webp | WebP image | |
| image/avif | .avif | AVIF image | |
| image/svg+xml | .svg.svgz | SVG image | |
| image/bmp | .bmp | BMP image | |
| image/tiff | .tif.tiff | TIFF image | |
| image/x-icon | .ico | ICO icon | |
| image/heic | .heic.heif | HEIC image | |
| image/jxl | .jxl | JPEG XL image | |
| audio/mpeg | .mp3 | MP3 audio | |
| audio/ogg | .ogg.oga | OGG audio | |
| audio/wav | .wav | WAV audio | |
| audio/webm | .weba | WebM audio | |
| audio/mp4 | .m4a | M4A audio | |
| audio/flac | .flac | FLAC audio | |
| audio/aac | .aac | AAC audio | |
| audio/opus | .opus | Opus audio | |
| video/mp4 | .mp4.m4v | MP4 video | |
| video/webm | .webm | WebM video | |
| video/ogg | .ogv | OGG video | |
| video/quicktime | .mov.qt | QuickTime video | |
| video/x-msvideo | .avi | AVI video | |
| video/x-matroska | .mkv | Matroska video | |
| video/mpeg | .mpeg.mpg | MPEG video | |
| font/woff | .woff | WOFF font | |
| font/woff2 | .woff2 | WOFF2 font | |
| font/ttf | .ttf | TrueType font | |
| font/otf | .otf | OpenType font | |
| application/x-font-woff | .woff | WOFF font (legacy) |
Como Usar Pesquisa de Tipo MIME
- 1Digite uma extensão de arquivo (ex: .pdf) ou tipo MIME (ex: image/png).
- 2Veja tipos MIME e extensões de arquivo correspondentes instantaneamente.
- 3Copie a string de tipo MIME para usar em cabeçalhos HTTP ou código.
- 4Navegue pela tabela completa de tipos MIME comuns.
ZenovayAnalytics
Analytics feito para fundadores.
- Acompanhamento de visitantes em tempo real
- Privacidade em primeiro lugar, sem banner de cookies
- Configurado em dois minutos
Ferramentas Relacionadas
Formatador e Validador de JSON
Formate, valide e embeleze dados JSON com destaque de sintaxe e detecção de erros.Decodificador JWT
Decodifique e inspecione tokens JWT. Visualize cabeçalho, payload e verifique assinaturas.Codificar/Decodificar Base64
Codifique texto para Base64 ou decodifique Base64 de volta para texto. Suporta dados UTF-8 e binários.Encode/Decode de URL
Codifique ou decodifique componentes de URL. Trate caracteres especiais, strings de consulta e URLs completas.Perguntas Frequentes
O que é um tipo MIME?▾
Tipos MIME (Multipurpose Internet Mail Extensions), também chamados de tipos de mídia ou tipos de conteúdo, identificam o formato de um arquivo ou documento. Eles seguem o formato tipo/subtipo — por exemplo, text/html, application/json, image/png. HTTP os usa no header Content-Type para dizer aos clientes como interpretar o corpo da resposta. Navegadores os usam para decidir se devem exibir, baixar ou executar um arquivo.
O que é o header Content-Type?▾
O header HTTP Content-Type especifica o tipo MIME do recurso no corpo da resposta. Por exemplo: Content-Type: application/json diz ao cliente que o corpo é JSON. Content-Type: text/html; charset=utf-8 diz que é HTML com codificação UTF-8. Para uploads, o Content-Type de requisição: multipart/form-data especifica um formulário de upload de arquivo. Definir o Content-Type errado causa interpretação errada do navegador e problemas de segurança (MIME sniffing).
O que é MIME sniffing?▾
MIME sniffing é quando navegadores ignoram o Content-Type declarado e inferem o tipo real do conteúdo em si (p.ex., procurando por bytes mágicos). Isso foi historicamente usado para lidar com servidores mal configurados, mas é um risco de segurança — um atacante pode servir um .jpg que o navegador interpreta como HTML e executa scripts. Use o header X-Content-Type-Options: nosniff para desabilitar MIME sniffing e forçar navegadores a respeitar o Content-Type declarado.
O que é application/octet-stream?▾
application/octet-stream é o tipo MIME para dados binários arbitrários sem tipo específico. Navegadores típicamente respondem a isso baixando o arquivo em vez de exibi-lo. É comumente usado como fallback quando o tipo binário específico é desconhecido. Para tipos binários conhecidos (PDF, ZIP, executável), use o tipo MIME específico em vez disso — application/pdf, application/zip, application/vnd.microsoft.portable-executable.
Qual é a diferença entre text/javascript e application/javascript?▾
Historicamente ambos foram usados, mas text/javascript é agora o padrão registrado para JavaScript (RFC 9239, 2022). application/javascript foi brevemente a forma preferida mas agora é marcado como obsoleto. Use text/javascript para o Content-Type de respostas JavaScript. Para atributos de tipo em tags script, type="module" ou nenhum atributo de tipo é preferido — type="text/javascript" é redundante em HTML5.