UUtilpedia

Tabela de Tipos MIME (Content-Type) por Extensão

Descubra o tipo MIME (Content-Type) de qualquer arquivo pela extensão. Tabela buscável com .pdf, .png, .json, .mp4 e dezenas de outros, agrupados por categoria.

Por Daniel Srougi · Atualizado em 12/10/2026.

application/pdf

80 de 80 tipos

ExtensãoTipo MIMEDescrição
.htmltext/htmlPágina web (HTML)
.htmtext/htmlPágina web (HTML)
.csstext/cssFolha de estilo CSS
.jstext/javascriptJavaScript
.mjstext/javascriptMódulo JavaScript (ES)
.txttext/plainTexto puro
.csvtext/csvValores separados por vírgula
.mdtext/markdownMarkdown
.icstext/calendarCalendário (iCalendar)
.vtttext/vttLegenda WebVTT
.srtapplication/x-subripLegenda SubRip
.pngimage/pngImagem PNG
.jpgimage/jpegImagem JPEG
.jpegimage/jpegImagem JPEG
.gifimage/gifImagem GIF (animada)
.webpimage/webpImagem WebP
.avifimage/avifImagem AVIF
.svgimage/svg+xmlImagem vetorial SVG
.bmpimage/bmpImagem Bitmap
.icoimage/vnd.microsoft.iconÍcone (favicon)
.tifimage/tiffImagem TIFF
.tiffimage/tiffImagem TIFF
.heicimage/heicImagem HEIC (iPhone)
.psdimage/vnd.adobe.photoshopArquivo do Photoshop
.mp3audio/mpegÁudio MP3
.wavaudio/wavÁudio WAV
.oggaudio/oggÁudio Ogg
.m4aaudio/mp4Áudio AAC (MPEG-4)
.aacaudio/aacÁudio AAC
.flacaudio/flacÁudio FLAC (sem perda)
.webaaudio/webmÁudio WebM
.midaudio/midiMIDI
.mp4video/mp4Vídeo MP4
.webmvideo/webmVídeo WebM
.ogvvideo/oggVídeo Ogg
.avivideo/x-msvideoVídeo AVI
.movvideo/quicktimeVídeo QuickTime
.mkvvideo/x-matroskaVídeo Matroska
.mpegvideo/mpegVídeo MPEG
.3gpvideo/3gppVídeo 3GP (celular)
.wmvvideo/x-ms-wmvVídeo Windows Media
.flvvideo/x-flvVídeo Flash
.pdfapplication/pdfDocumento PDF
.docapplication/mswordWord (antigo)
.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.documentWord (DOCX)
.xlsapplication/vnd.ms-excelExcel (antigo)
.xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheetExcel (XLSX)
.pptapplication/vnd.ms-powerpointPowerPoint (antigo)
.pptxapplication/vnd.openxmlformats-officedocument.presentationml.presentationPowerPoint (PPTX)
.odtapplication/vnd.oasis.opendocument.textTexto OpenDocument
.odsapplication/vnd.oasis.opendocument.spreadsheetPlanilha OpenDocument
.rtfapplication/rtfRich Text Format
.epubapplication/epub+zipE-book EPUB
.zipapplication/zipArquivo ZIP
.rarapplication/vnd.rarArquivo RAR
.7zapplication/x-7z-compressedArquivo 7-Zip
.tarapplication/x-tarArquivo TAR
.gzapplication/gzipArquivo Gzip
.bz2application/x-bzip2Arquivo Bzip2
.wofffont/woffFonte web WOFF
.woff2font/woff2Fonte web WOFF2
.ttffont/ttfFonte TrueType
.otffont/otfFonte OpenType
.eotapplication/vnd.ms-fontobjectFonte EOT (IE antigo)
.jsonapplication/jsonDados JSON
.jsonldapplication/ld+jsonJSON-LD (dados estruturados)
.xmlapplication/xmlDados XML
.yamlapplication/yamlYAML
.ymlapplication/yamlYAML
.sqlapplication/sqlScript SQL
.shapplication/x-shScript shell
.phpapplication/x-httpd-phpScript PHP
.pytext/x-pythonScript Python
.wasmapplication/wasmWebAssembly
.binapplication/octet-streamBinário genérico
.apkapplication/vnd.android.package-archiveApp Android
.exeapplication/x-msdownloadExecutável Windows
.dmgapplication/x-apple-diskimageImagem de disco macOS
.isoapplication/x-iso9660-imageImagem de disco ISO
.torrentapplication/x-bittorrentArquivo torrent
Publicidade

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.

Ferramentas relacionadas