mirrorangel

MIME Type Lookup

Developer · v1.0.0 · runs fully in the browser, data never leaves your device

ExtensionContent-TypeNotes
htmltext/html; charset=utf-8
csstext/css; charset=utf-8
jstext/javascript; charset=utf-8Servers should set it explicitly instead of relying on sniffing
mjstext/javascript; charset=utf-8
jsonapplication/json; charset=utf-8
txttext/plain; charset=utf-8
csvtext/csv; charset=utf-8
xmlapplication/xml
pdfapplication/pdf
pngimage/png
jpg / jpegimage/jpeg
gifimage/gif
webpimage/webp
svgimage/svg+xmlSVG can contain scripts; treat uploads as untrusted content
icoimage/x-icon
mp3audio/mpeg
wavaudio/wav
oggaudio/ogg
mp4video/mp4
webmvideo/webm
wofffont/woff
woff2font/woff2
ttffont/ttf
zipapplication/zip
gzapplication/gzip
tarapplication/x-tar
wasmapplication/wasm
mdtext/markdown; charset=utf-8
yaml / ymlapplication/yaml
webmanifestapplication/manifest+json
form(urlencoded)application/x-www-form-urlencodedDefault form encoding
multipart/form-datamultipart/form-dataRequired when the form includes file uploads
avifimage/avif
heicimage/heicLimited browser encoding support; transcoding before upload is recommended
bmpimage/bmp
tiffimage/tiff
flacaudio/flac
aacaudio/aac
m4aaudio/mp4
movvideo/quicktime
avivideo/x-msvideo
7zapplication/x-7z-compressed
rarapplication/vnd.rar
docapplication/msword
xlsapplication/vnd.ms-excel
docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document
xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet
pptxapplication/vnd.openxmlformats-officedocument.presentationml.presentation
epubapplication/epub+zip
rtfapplication/rtf
ndjson / jsonlapplication/x-ndjson
tomlapplication/toml
vtttext/vttVideo subtitles
shtext/x-shellscript
sqlapplication/sql
mapapplication/json; charset=utf-8Source map
Security note: don't rely on browser content sniffing. When accepting uploads, validate the MIME type and extension against an allowlist, and set Content-Disposition to attachment so SVG/HTML cannot execute as pages.

Similar tools