Salta al contenuto principale
118 tipi MIME trovati
Estensione
MIME Type
Descrizione
Azioni
.json
application/json
Application JavaScript Object Notation
.xmltext/xml
application/xml
Application Extensible Markup Language
.pdf
application/pdf
Application Portable Document Format
.zip
application/zip
Application ZIP Archive
.gzip.gz
application/gzip
Application GZIP Compressed Archive
.tar
application/x-tar
Application Tape Archive
.7z
application/x-7z-compressed
Application 7-Zip Archive
.rar
application/vnd.rar
Application RAR Archive
.doc
application/msword
Application Microsoft Word Document
.docx
application/vnd.openxmlformats-officedocument.wordprocessingml.document
Application Microsoft Word (OpenXML)
.xls
application/vnd.ms-excel
Application Microsoft Excel Spreadsheet
.xlsx
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Application Microsoft Excel (OpenXML)
.ppt
application/vnd.ms-powerpoint
Application Microsoft PowerPoint
.pptx
application/vnd.openxmlformats-officedocument.presentationml.presentation
Application Microsoft PowerPoint (OpenXML)
.odt
application/vnd.oasis.opendocument.text
Application OpenDocument Text
.ods
application/vnd.oasis.opendocument.spreadsheet
Application OpenDocument Spreadsheet
.odp
application/vnd.oasis.opendocument.presentation
Application OpenDocument Presentation
.rtf
application/rtf
Application Rich Text Format
.exe
application/x-msdownload
Application Windows Executable
.msi
application/x-msi
Application Windows Installer Package
.dmg
application/x-apple-diskimage
Application Apple Disk Image
.deb
application/x-debian-package
Application Debian Package
.rpm
application/x-rpm
Application Red Hat Package
.jar
application/java-archive
Application Java Archive
.apk
application/vnd.android.package-archive
Application Android Package
.ipa
application/x-itunes-ipa
Application iOS App Store Package
.swf
application/x-shockwave-flash
Application Adobe Flash (deprecated)
.wasm
application/wasm
Application WebAssembly
.sql
application/sql
Application SQL Database Query
.sqlite
application/vnd.sqlite3
Application SQLite Database
.torrent
application/x-bittorrent
Application BitTorrent
.yaml.yml
application/x-yaml
Application YAML Document
.ics
application/ics
Application iCalendar
.vcf
text/vcard
Application vCard Contact
.epub
application/epub+zip
Application Electronic Publication (eBook)
.mobi
application/x-mobipocket-ebook
Application Mobipocket eBook
.mp3
audio/mpeg
Audio MPEG Audio Layer 3
.wavaudio/x-wav
audio/wav
Audio Waveform Audio
.ogg
audio/ogg
Audio Ogg Vorbis Audio
.flac
audio/flac
Audio Free Lossless Audio Codec
.aac
audio/aac
Audio Advanced Audio Coding
.m4a
audio/mp4
Audio MPEG-4 Audio
.wma
audio/x-ms-wma
Audio Windows Media Audio
.opus
audio/opus
Audio Opus Audio
.aiff.aif
audio/aiff
Audio Audio Interchange File Format
.midi.mid
audio/midi
Audio MIDI Audio
.webm
audio/webm
Audio WebM Audio
.ttf
font/ttf
Font TrueType Font
.otf
font/otf
Font OpenType Font
.woff
font/woff
Font Web Open Font Format
.woff2
font/woff2
Font Web Open Font Format 2
.eot
application/vnd.ms-fontobject
Font Embedded OpenType
.jpg.jpeg
image/jpeg
Image JPEG Image
.png
image/png
Image Portable Network Graphics
.gif
image/gif
Image Graphics Interchange Format
.webp
image/webp
Image WebP Image
.svg
image/svg+xml
Image Scalable Vector Graphics
.icoimage/vnd.microsoft.icon
image/x-icon
Image Icon Image
.bmp
image/bmp
Image Bitmap Image
.tiff.tif
image/tiff
Image Tagged Image File Format
.avif
image/avif
Image AV1 Image File Format
.heic
image/heic
Image High Efficiency Image Container
.heif
image/heif
Image High Efficiency Image Format
.raw
image/x-raw
Image RAW Image
.psd
image/vnd.adobe.photoshop
Image Adobe Photoshop Document
.ai
application/postscript
Image Adobe Illustrator
.eps
application/postscript
Image Encapsulated PostScript
.txt
text/plain
Text Plain Text
.html.htm
text/html
Text HyperText Markup Language
.css
text/css
Text Cascading Style Sheets
.jsapplication/javascript
text/javascript
Text JavaScript
.mjs
text/javascript
Text JavaScript Module
.tsapplication/typescript
text/typescript
Text TypeScript
.tsx
text/tsx
Text TypeScript JSX
.jsx
text/jsx
Text JavaScript JSX
.md.markdown
text/markdown
Text Markdown
.csv
text/csv
Text Comma-Separated Values
.tsv
text/tab-separated-values
Text Tab-Separated Values
.log
text/plain
Text Log File
.ini
text/plain
Text Configuration File
.conf
text/plain
Text Configuration File
.shapplication/x-sh
text/x-shellscript
Text Shell Script
.bash
text/x-shellscript
Text Bash Script
.py
text/x-python
Text Python Script
.rb
text/x-ruby
Text Ruby Script
.php
text/x-php
Text PHP Script
.java
text/x-java-source
Text Java Source Code
.c
text/x-c
Text C Source Code
.cpp.cc.cxx
text/x-c++
Text C++ Source Code
.h
text/x-c
Text C/C++ Header File
.cs
text/x-csharp
Text C# Source Code
.go
text/x-go
Text Go Source Code
.rs
text/x-rust
Text Rust Source Code
.swift
text/x-swift
Text Swift Source Code
.kt
text/x-kotlin
Text Kotlin Source Code
.scala
text/x-scala
Text Scala Source Code
.r
text/x-r
Text R Script
.vue
text/x-vue
Text Vue.js Single File Component
.svelte
text/x-svelte
Text Svelte Component
.graphql
application/graphql
Text GraphQL Query
.mp4
video/mp4
Video MPEG-4 Video
.webm
video/webm
Video WebM Video
.avi
video/x-msvideo
Video Audio Video Interleave
.mov
video/quicktime
Video QuickTime Movie
.wmv
video/x-ms-wmv
Video Windows Media Video
.flv
video/x-flv
Video Flash Video
.mkv
video/x-matroska
Video Matroska Video
.m4v
video/x-m4v
Video iTunes Video
.mpeg.mpg
video/mpeg
Video MPEG Video
.ogv
video/ogg
Video Ogg Video
.3gp
video/3gpp
Video 3GPP Video
.ts
video/mp2t
Video MPEG Transport Stream
.form-data
multipart/form-data
Multipart Form Data (file uploads)
.mixed
multipart/mixed
Multipart Mixed Content
.alternative
multipart/alternative
Multipart Alternative Representations
.byteranges
multipart/byteranges
Multipart Byte Ranges
.eml
message/rfc822
Message Email Message
.mht.mhtml
message/rfc822
Message MIME HTML (Web Archive)
.json Application
application/json

JavaScript Object Notation

.xml Application
application/xml

Extensible Markup Language

Alias:text/xml
.pdf Application
application/pdf

Portable Document Format

.zip Application
application/zip

ZIP Archive

.gzip Application
application/gzip

GZIP Compressed Archive

Alias:.gz
.tar Application
application/x-tar

Tape Archive

.7z Application
application/x-7z-compressed

7-Zip Archive

.rar Application
application/vnd.rar

RAR Archive

.doc Application
application/msword

Microsoft Word Document

.docx Application
application/vnd.openxmlformats-officedocument.wordprocessingml.document

Microsoft Word (OpenXML)

.xls Application
application/vnd.ms-excel

Microsoft Excel Spreadsheet

.xlsx Application
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

Microsoft Excel (OpenXML)

.ppt Application
application/vnd.ms-powerpoint

Microsoft PowerPoint

.pptx Application
application/vnd.openxmlformats-officedocument.presentationml.presentation

Microsoft PowerPoint (OpenXML)

.odt Application
application/vnd.oasis.opendocument.text

OpenDocument Text

.ods Application
application/vnd.oasis.opendocument.spreadsheet

OpenDocument Spreadsheet

.odp Application
application/vnd.oasis.opendocument.presentation

OpenDocument Presentation

.rtf Application
application/rtf

Rich Text Format

.exe Application
application/x-msdownload

Windows Executable

.msi Application
application/x-msi

Windows Installer Package

.dmg Application
application/x-apple-diskimage

Apple Disk Image

.deb Application
application/x-debian-package

Debian Package

.rpm Application
application/x-rpm

Red Hat Package

.jar Application
application/java-archive

Java Archive

.apk Application
application/vnd.android.package-archive

Android Package

.ipa Application
application/x-itunes-ipa

iOS App Store Package

.swf Application
application/x-shockwave-flash

Adobe Flash (deprecated)

.wasm Application
application/wasm

WebAssembly

.sql Application
application/sql

SQL Database Query

.sqlite Application
application/vnd.sqlite3

SQLite Database

.torrent Application
application/x-bittorrent

BitTorrent

.yaml Application
application/x-yaml

YAML Document

Alias:.yml
.ics Application
application/ics

iCalendar

.vcf Application
text/vcard

vCard Contact

.epub Application
application/epub+zip

Electronic Publication (eBook)

.mobi Application
application/x-mobipocket-ebook

Mobipocket eBook

.mp3 Audio
audio/mpeg

MPEG Audio Layer 3

.wav Audio
audio/wav

Waveform Audio

Alias:audio/x-wav
.ogg Audio
audio/ogg

Ogg Vorbis Audio

.flac Audio
audio/flac

Free Lossless Audio Codec

.aac Audio
audio/aac

Advanced Audio Coding

.m4a Audio
audio/mp4

MPEG-4 Audio

.wma Audio
audio/x-ms-wma

Windows Media Audio

.opus Audio
audio/opus

Opus Audio

.aiff Audio
audio/aiff

Audio Interchange File Format

Alias:.aif
.midi Audio
audio/midi

MIDI Audio

Alias:.mid
.webm Audio
audio/webm

WebM Audio

.ttf Font
font/ttf

TrueType Font

.otf Font
font/otf

OpenType Font

.woff Font
font/woff

Web Open Font Format

.woff2 Font
font/woff2

Web Open Font Format 2

.eot Font
application/vnd.ms-fontobject

Embedded OpenType

.jpg Image
image/jpeg

JPEG Image

Alias:.jpeg
.png Image
image/png

Portable Network Graphics

.gif Image
image/gif

Graphics Interchange Format

.webp Image
image/webp

WebP Image

.svg Image
image/svg+xml

Scalable Vector Graphics

.ico Image
image/x-icon

Icon Image

Alias:image/vnd.microsoft.icon
.bmp Image
image/bmp

Bitmap Image

.tiff Image
image/tiff

Tagged Image File Format

Alias:.tif
.avif Image
image/avif

AV1 Image File Format

.heic Image
image/heic

High Efficiency Image Container

.heif Image
image/heif

High Efficiency Image Format

.raw Image
image/x-raw

RAW Image

.psd Image
image/vnd.adobe.photoshop

Adobe Photoshop Document

.ai Image
application/postscript

Adobe Illustrator

.eps Image
application/postscript

Encapsulated PostScript

.txt Text
text/plain

Plain Text

.html Text
text/html

HyperText Markup Language

Alias:.htm
.css Text
text/css

Cascading Style Sheets

.js Text
text/javascript

JavaScript

Alias:application/javascript
.mjs Text
text/javascript

JavaScript Module

.ts Text
text/typescript

TypeScript

Alias:application/typescript
.tsx Text
text/tsx

TypeScript JSX

.jsx Text
text/jsx

JavaScript JSX

.md Text
text/markdown

Markdown

Alias:.markdown
.csv Text
text/csv

Comma-Separated Values

.tsv Text
text/tab-separated-values

Tab-Separated Values

.log Text
text/plain

Log File

.ini Text
text/plain

Configuration File

.conf Text
text/plain

Configuration File

.sh Text
text/x-shellscript

Shell Script

Alias:application/x-sh
.bash Text
text/x-shellscript

Bash Script

.py Text
text/x-python

Python Script

.rb Text
text/x-ruby

Ruby Script

.php Text
text/x-php

PHP Script

.java Text
text/x-java-source

Java Source Code

.c Text
text/x-c

C Source Code

.cpp Text
text/x-c++

C++ Source Code

Alias:.cc.cxx
.h Text
text/x-c

C/C++ Header File

.cs Text
text/x-csharp

C# Source Code

.go Text
text/x-go

Go Source Code

.rs Text
text/x-rust

Rust Source Code

.swift Text
text/x-swift

Swift Source Code

.kt Text
text/x-kotlin

Kotlin Source Code

.scala Text
text/x-scala

Scala Source Code

.r Text
text/x-r

R Script

.vue Text
text/x-vue

Vue.js Single File Component

.svelte Text
text/x-svelte

Svelte Component

.graphql Text
application/graphql

GraphQL Query

.mp4 Video
video/mp4

MPEG-4 Video

.webm Video
video/webm

WebM Video

.avi Video
video/x-msvideo

Audio Video Interleave

.mov Video
video/quicktime

QuickTime Movie

.wmv Video
video/x-ms-wmv

Windows Media Video

.flv Video
video/x-flv

Flash Video

.mkv Video
video/x-matroska

Matroska Video

.m4v Video
video/x-m4v

iTunes Video

.mpeg Video
video/mpeg

MPEG Video

Alias:.mpg
.ogv Video
video/ogg

Ogg Video

.3gp Video
video/3gpp

3GPP Video

.ts Video
video/mp2t

MPEG Transport Stream

.form-data Multipart
multipart/form-data

Form Data (file uploads)

.mixed Multipart
multipart/mixed

Mixed Content

.alternative Multipart
multipart/alternative

Alternative Representations

.byteranges Multipart
multipart/byteranges

Byte Ranges

.eml Message
message/rfc822

Email Message

.mht Message
message/rfc822

MIME HTML (Web Archive)

Alias:.mhtml

Riferimento Rapido

MIME Types Comuni

  • application/json - Dati JSON
  • text/html - Pagine HTML
  • text/css - Fogli di stile
  • text/javascript - Script JS
  • image/png - Immagini PNG
  • image/jpeg - Immagini JPEG
  • application/pdf - Documenti PDF
  • video/mp4 - Video MP4

Uso negli Header HTTP

  • Content-Type: Tipo del body della risposta
  • Accept: Tipi accettati dal client
  • Content-Disposition: Download file
Content-Type: application/json; charset=utf-8

Come utilizzare MIME Type Finder

Scegli la modalità di ricerca

Seleziona "Per Estensione" per cercare a partire dall'estensione del file (es. ".json", ".mp4") oppure "Per MIME Type" per cercare a partire dal tipo MIME (es. "application/json", "video/mp4"). I due pulsanti in cima alla barra di ricerca permettono di passare da una modalità all'altra.

Digita l'estensione o il tipo MIME nel campo di ricerca

Inizia a digitare nella barra di ricerca per filtrare i risultati in tempo reale. Per le estensioni puoi includere il punto iniziale (es. ".pdf") oppure ometterlo (es. "pdf"). La ricerca funziona anche per parole nella descrizione come "word" o "video".

Filtra per categoria

Usa i pulsanti di categoria sotto la barra di ricerca per vedere solo i tipi MIME di una specifica famiglia: Application, Audio, Font, Image, Text, Video, Multipart o Message. Il numero tra parentesi mostra quanti tipi MIME appartengono a quella categoria.

Copia il tipo MIME negli appunti

Nella tabella o nelle card mobile, clicca l'icona di copia accanto a ogni tipo MIME per copiarlo direttamente negli appunti. Il pulsante mostra una spunta verde di conferma per due secondi dopo la copia avvenuta con successo.

Suggerimenti

  • Il riferimento rapido in fondo alla pagina mostra i MIME types più comuni e il loro uso negli header HTTP, ideale per consultazione veloce.
  • Alcuni formati hanno alias: ad esempio ".xml" può essere sia "application/xml" che "text/xml". Le colonne mostrano gli alias quando presenti, clicca su un alias per copiarlo.
  • Per i font web come WOFF2, usa sempre "font/woff2" nell'header Content-Type: i browser moderni richiedono il tipo MIME corretto per caricare i font in modo sicuro.

Domande frequenti

Cos'è un tipo MIME e a cosa serve?

Il tipo MIME (Multipurpose Internet Mail Extensions) è un identificatore standardizzato che descrive il formato di un file o di un messaggio. I server web lo usano nell'header HTTP "Content-Type" per indicare al browser come interpretare i dati ricevuti. Ad esempio, "application/json" dice al browser che la risposta è JSON e "image/png" che è un'immagine PNG.

Come si usa il Content-Type corretto in una API REST?

In una API REST, il server deve sempre specificare il Content-Type nella risposta HTTP. Per dati JSON usa "application/json; charset=utf-8", per file HTML usa "text/html; charset=utf-8". Il client può specificare i tipi accettati nell'header "Accept". Usare il MIME type errato causa problemi di parsing nel client.

Qual è il tipo MIME corretto per i file JavaScript moderni?

Per i file JavaScript moderni il tipo MIME ufficiale è "text/javascript", che ha sostituito il precedente "application/javascript". Per i moduli ES Module (.mjs) si usa sempre "text/javascript". Alcuni server ancora configurano "application/javascript" che rimane accettato dai browser come alias.

Qual è la differenza tra application/json e text/json?

Il tipo ufficiale e corretto per i dati JSON è "application/json" come definito dall'RFC 8259. Il tipo "text/json" non è standardizzato ma alcuni sistemi lo usano informalmente. Usa sempre "application/json" nei tuoi server e nelle tue API per garantire la massima compatibilità.

Quale tipo MIME usare per caricare file con multipart/form-data?

Quando il browser invia un form con upload di file, usa automaticamente "multipart/form-data" come Content-Type. Non è necessario specificarlo manualmente nel JavaScript se usi FormData: il browser aggiunge anche il boundary necessario. Non impostare mai manualmente il Content-Type su multipart/form-data senza il boundary corretto.