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 TypeExtensionsDescription
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

  1. 1Digite uma extensão de arquivo (ex: .pdf) ou tipo MIME (ex: image/png).
  2. 2Veja tipos MIME e extensões de arquivo correspondentes instantaneamente.
  3. 3Copie a string de tipo MIME para usar em cabeçalhos HTTP ou código.
  4. 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
Conheça o Zenovay

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.