Referencia de tipos MIME
Busqueda rápida de tipos MIME por extensión de archivo con búsqueda y filtrado por categoría
Documento(17)
application/pdf
application/msword
application/vnd.openxmlformats-officedocument.wordprocessingml.document
application/vnd.ms-excel
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
application/vnd.ms-powerpoint
application/vnd.openxmlformats-officedocument.presentationml.presentation
text/plain
application/rtf
application/vnd.oasis.opendocument.text
application/vnd.oasis.opendocument.spreadsheet
application/vnd.oasis.opendocument.presentation
text/csv
application/json
application/xml
text/html
text/html
Imagen(15)
image/jpeg
image/jpeg
image/png
image/gif
image/webp
image/svg+xml
image/x-icon
image/bmp
image/tiff
image/tiff
image/avif
image/heic
image/heif
image/vnd.adobe.photoshop
image/raw
Audio(10)
audio/mpeg
audio/wav
audio/ogg
audio/mp4
audio/flac
audio/aac
audio/x-ms-wma
audio/aiff
audio/midi
audio/midi
Video(12)
video/mp4
video/webm
video/x-msvideo
video/quicktime
video/x-ms-wmv
video/x-flv
video/x-matroska
video/mp4
video/mpeg
video/mpeg
video/3gpp
video/mp2t
Archivo(9)
application/zip
application/vnd.rar
application/x-7z-compressed
application/x-tar
application/gzip
application/x-bzip2
application/x-xz
application/x-iso9660-image
application/x-apple-diskimage
Código(31)
application/javascript
application/javascript
application/typescript
application/typescript
application/javascript
text/css
text/x-scss
text/x-sass
text/x-less
text/x-python
text/x-java
text/x-c
text/x-c++
text/x-c
text/x-c++
text/x-csharp
text/x-go
text/x-rust
text/x-ruby
text/x-php
text/x-swift
text/x-kotlin
application/sql
application/x-sh
application/x-sh
application/x-yaml
application/x-yaml
application/toml
text/x-ini
text/x-vue
text/x-svelte
Fuente(5)
font/woff
font/woff2
font/ttf
font/otf
application/vnd.ms-fontobject
Otros(16)
application/vnd.microsoft.portable-executable
application/x-msi
application/vnd.android.package-archive
application/octet-stream
application/vnd.debian.binary-package
application/x-rpm
application/java-archive
application/java-archive
application/x-shockwave-flash
application/x-chrome-extension
application/x-xpinstall
application/x-bittorrent
text/calendar
text/vcard
application/epub+zip
application/x-mobipocket-ebook
¿Qué es un tipo MIME?
Los tipos MIME (Multipurpose Internet Mail Extensions) son un estándar para indicar la naturaleza y formato de documentos, archivos o flujos de bytes. Los navegadores y servidores usan tipos MIME para determinar cómo manejar el contenido. Por ejemplo, recibir image/jpeg indica al navegador mostrar una imagen, mientras application/pdf podría abrir una vista previa PDF.
Cómo usar
Use el cuadro de búsqueda para encontrar rápidamente extensiones o tipos MIME específicos. Haga clic en etiquetas de categoría para filtrar por tipo de archivo. Cada tarjeta tiene dos botones para copiar la extensión o tipo MIME.
Categorías de tipos
- Documento: PDF, archivos Office, archivos de texto, etc.
- Imagen: JPEG, PNG, WebP, SVG, etc.
- Audio: MP3, WAV, FLAC, AAC, etc.
- Video: MP4, WebM, AVI, MKV, etc.
- Archivo comprimido: ZIP, RAR, 7z, TAR, etc.
- Código: JavaScript, Python, CSS, etc.
- Fuente: WOFF, TTF, OTF, etc.
Preguntas frecuentes
Q: ¿Cuál es el propósito de los tipos MIME?
A: Los tipos MIME indican a los navegadores cómo manejar el contenido recibido. Por ejemplo, cuando un servidor devuelve image/png, el navegador renderiza una imagen; text/html se analiza como página web. Los tipos MIME correctos aseguran que el contenido se muestre y procese correctamente.
Q: ¿Cómo configuro el tipo MIME de un archivo?
A: En servidores web, puede configurar tipos MIME mediante archivos de configuración o código. Nginx usa archivo mime.types, Apache usa directiva AddType. En código, respuestas HTTP pueden establecer tipo MIME via header Content-Type.
Q: ¿Qué problemas pueden causar tipos MIME incorrectos?
A: Tipos MIME incorrectos pueden causar: navegadores incapaces de renderizar contenido correctamente (imágenes mostradas como descargas), riesgos de seguridad (HTML mostrado como texto), políticas de seguridad del navegador fallando (scripts no ejecutándose).
Q: ¿Qué es application/octet-stream?
A: application/octet-stream es un tipo genérico de flujo binario para datos binarios desconocidos. Cuando un servidor no conoce el tipo específico de archivo, típicamente usa este tipo. El navegador sugerirá descargar en lugar de intentar abrirlo.