application/jsonJavaScript Object Notation
Trova il tipo MIME corretto per ogni estensione file. Database completo con Application, Audio, Image, Text, Video e altri formati.
application/jsonapplication/xmlapplication/pdfapplication/zipapplication/gzipapplication/x-tarapplication/x-7z-compressedapplication/vnd.rarapplication/mswordapplication/vnd.openxmlformats-officedocument.wordprocessingml.documentapplication/vnd.ms-excelapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheetapplication/vnd.ms-powerpointapplication/vnd.openxmlformats-officedocument.presentationml.presentationapplication/vnd.oasis.opendocument.textapplication/vnd.oasis.opendocument.spreadsheetapplication/vnd.oasis.opendocument.presentationapplication/rtfapplication/x-msdownloadapplication/x-msiapplication/x-apple-diskimageapplication/x-debian-packageapplication/x-rpmapplication/java-archiveapplication/vnd.android.package-archiveapplication/x-itunes-ipaapplication/x-shockwave-flashapplication/wasmapplication/sqlapplication/vnd.sqlite3application/x-bittorrentapplication/x-yamlapplication/icstext/vcardapplication/epub+zipapplication/x-mobipocket-ebookaudio/mpegaudio/wavaudio/oggaudio/flacaudio/aacaudio/mp4audio/x-ms-wmaaudio/opusaudio/aiffaudio/midiaudio/webmfont/ttffont/otffont/wofffont/woff2application/vnd.ms-fontobjectimage/jpegimage/pngimage/gifimage/webpimage/svg+xmlimage/x-iconimage/bmpimage/tiffimage/avifimage/heicimage/heifimage/x-rawimage/vnd.adobe.photoshopapplication/postscriptapplication/postscripttext/plaintext/htmltext/csstext/javascripttext/javascripttext/typescripttext/tsxtext/jsxtext/markdowntext/csvtext/tab-separated-valuestext/plaintext/plaintext/plaintext/x-shellscripttext/x-shellscripttext/x-pythontext/x-rubytext/x-phptext/x-java-sourcetext/x-ctext/x-c++text/x-ctext/x-csharptext/x-gotext/x-rusttext/x-swifttext/x-kotlintext/x-scalatext/x-rtext/x-vuetext/x-svelteapplication/graphqlvideo/mp4video/webmvideo/x-msvideovideo/quicktimevideo/x-ms-wmvvideo/x-flvvideo/x-matroskavideo/x-m4vvideo/mpegvideo/oggvideo/3gppvideo/mp2tmultipart/form-datamultipart/mixedmultipart/alternativemultipart/byterangesmessage/rfc822message/rfc822application/jsonJavaScript Object Notation
application/xmlExtensible Markup Language
application/pdfPortable Document Format
application/zipZIP Archive
application/gzipGZIP Compressed Archive
application/x-tarTape Archive
application/x-7z-compressed7-Zip Archive
application/vnd.rarRAR Archive
application/mswordMicrosoft Word Document
application/vnd.openxmlformats-officedocument.wordprocessingml.documentMicrosoft Word (OpenXML)
application/vnd.ms-excelMicrosoft Excel Spreadsheet
application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMicrosoft Excel (OpenXML)
application/vnd.ms-powerpointMicrosoft PowerPoint
application/vnd.openxmlformats-officedocument.presentationml.presentationMicrosoft PowerPoint (OpenXML)
application/vnd.oasis.opendocument.textOpenDocument Text
application/vnd.oasis.opendocument.spreadsheetOpenDocument Spreadsheet
application/vnd.oasis.opendocument.presentationOpenDocument Presentation
application/rtfRich Text Format
application/x-msdownloadWindows Executable
application/x-msiWindows Installer Package
application/x-apple-diskimageApple Disk Image
application/x-debian-packageDebian Package
application/x-rpmRed Hat Package
application/java-archiveJava Archive
application/vnd.android.package-archiveAndroid Package
application/x-itunes-ipaiOS App Store Package
application/x-shockwave-flashAdobe Flash (deprecated)
application/wasmWebAssembly
application/sqlSQL Database Query
application/vnd.sqlite3SQLite Database
application/x-bittorrentBitTorrent
application/x-yamlYAML Document
application/icsiCalendar
text/vcardvCard Contact
application/epub+zipElectronic Publication (eBook)
application/x-mobipocket-ebookMobipocket eBook
audio/mpegMPEG Audio Layer 3
audio/wavWaveform Audio
audio/oggOgg Vorbis Audio
audio/flacFree Lossless Audio Codec
audio/aacAdvanced Audio Coding
audio/mp4MPEG-4 Audio
audio/x-ms-wmaWindows Media Audio
audio/opusOpus Audio
audio/aiffAudio Interchange File Format
audio/midiMIDI Audio
audio/webmWebM Audio
font/ttfTrueType Font
font/otfOpenType Font
font/woffWeb Open Font Format
font/woff2Web Open Font Format 2
application/vnd.ms-fontobjectEmbedded OpenType
image/jpegJPEG Image
image/pngPortable Network Graphics
image/gifGraphics Interchange Format
image/webpWebP Image
image/svg+xmlScalable Vector Graphics
image/x-iconIcon Image
image/bmpBitmap Image
image/tiffTagged Image File Format
image/avifAV1 Image File Format
image/heicHigh Efficiency Image Container
image/heifHigh Efficiency Image Format
image/x-rawRAW Image
image/vnd.adobe.photoshopAdobe Photoshop Document
application/postscriptAdobe Illustrator
application/postscriptEncapsulated PostScript
text/plainPlain Text
text/htmlHyperText Markup Language
text/cssCascading Style Sheets
text/javascriptJavaScript
text/javascriptJavaScript Module
text/typescriptTypeScript
text/tsxTypeScript JSX
text/jsxJavaScript JSX
text/markdownMarkdown
text/csvComma-Separated Values
text/tab-separated-valuesTab-Separated Values
text/plainLog File
text/plainConfiguration File
text/plainConfiguration File
text/x-shellscriptShell Script
text/x-shellscriptBash Script
text/x-pythonPython Script
text/x-rubyRuby Script
text/x-phpPHP Script
text/x-java-sourceJava Source Code
text/x-cC Source Code
text/x-c++C++ Source Code
text/x-cC/C++ Header File
text/x-csharpC# Source Code
text/x-goGo Source Code
text/x-rustRust Source Code
text/x-swiftSwift Source Code
text/x-kotlinKotlin Source Code
text/x-scalaScala Source Code
text/x-rR Script
text/x-vueVue.js Single File Component
text/x-svelteSvelte Component
application/graphqlGraphQL Query
video/mp4MPEG-4 Video
video/webmWebM Video
video/x-msvideoAudio Video Interleave
video/quicktimeQuickTime Movie
video/x-ms-wmvWindows Media Video
video/x-flvFlash Video
video/x-matroskaMatroska Video
video/x-m4viTunes Video
video/mpegMPEG Video
video/oggOgg Video
video/3gpp3GPP Video
video/mp2tMPEG Transport Stream
multipart/form-dataForm Data (file uploads)
multipart/mixedMixed Content
multipart/alternativeAlternative Representations
multipart/byterangesByte Ranges
message/rfc822Email Message
message/rfc822MIME HTML (Web Archive)
application/json - Dati JSONtext/html - Pagine HTMLtext/css - Fogli di stiletext/javascript - Script JSimage/png - Immagini PNGimage/jpeg - Immagini JPEGapplication/pdf - Documenti PDFvideo/mp4 - Video MP4Content-Type: application/json; charset=utf-8Seleziona "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.
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".
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.
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.
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.
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.
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.
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à.
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.