Tipos MIME más comunes

Los servidores y los formularios de subida dependen de estas cadenas; un tipo incorrecto puede romper previsualizaciones, descargas o la CSP.

Actualizado:

TipoTipo MIMEExtensión típica
HTMLtext/html.html
CSStext/css.css
JavaScripttext/javascript.js
JSONapplication/json.json
XMLapplication/xml.xml
Texto sin formatotext/plain.txt
CSVtext/csv.csv
PDFapplication/pdf.pdf
ZIPapplication/zip.zip
PNGimage/png.png
JPEGimage/jpeg.jpg
GIFimage/gif.gif
WebPimage/webp.webp
SVGimage/svg+xml.svg
ICOimage/x-icon.ico
MP3audio/mpeg.mp3
WAVaudio/wav.wav
MP4video/mp4.mp4
WebMvideo/webm.webm
WOFF2font/woff2.woff2
Formulario URL-encodedapplication/x-www-form-urlencoded
Formulario multipartmultipart/form-data

Notas

Preguntas frecuentes

¿Qué tipo MIME debo usar para un archivo .json?
Usa application/json para archivos JSON y respuestas de API. Es el tipo estándar y conviene servirlo en UTF-8.
¿Cuál es el tipo MIME de los archivos .js?
El tipo oficial de JavaScript es text/javascript. El antiguo application/javascript está obsoleto y no debe usarse.
¿Qué tipo MIME usa una imagen SVG?
Los archivos SVG usan image/svg+xml. Si no se sirven con ese tipo, los navegadores no los muestran en línea.