JSON

MIME Types - JSON

MIME types (Multipurpose Internet Mail Extensions) are two-part identifiers for identifying file types and content formats. Originally defined in RFC 2045 in 1996 for specifying email attachment formats, they are now used in a wide range of contexts including HTTP communications, HTML documents, and operating systems. IANA maintains the official registry, with over 1000 MIME types registered across 11 top-level categories such as application, audio, image, text, and video.

internet file format IANA RFC web standards HTTP
[
  {
    "code": "application/json",
    "slug": "application-json",
    "name": "JSON",
    "description": "MIME type representing data in JavaScript Object Notation format.",
    "category": "Application"
  },
  {
    "code": "application/xml",
    "slug": "application-xml",
    "name": "XML",
    "description": "MIME type representing data in Extensible Markup Language format.",
    "category": "Application"
  },
  {
    "code": "application/pdf",
    "slug": "application-pdf",
    "name": "PDF",
    "description": "MIME type representing documents in Portable Document Format.",
    "category": "Application"
  },
  {
    "code": "application/zip",
    "slug": "application-zip",
    "name": "ZIP Archive",
    "description": "MIME type representing archive files compressed in ZIP format.",
    "category": "Application"
  },
  {
    "code": "application/gzip",
    "slug": "application-gzip",
    "name": "GZIP Archive",
    "description": "MIME type representing files compressed in GZIP format.",
    "category": "Application"
  },
  {
    "code": "application/octet-stream",
    "slug": "application-octet-stream",
    "name": "Binary Data",
    "description": "Generic MIME type representing arbitrary binary data.",
    "category": "Application"
  },
  {
    "code": "application/javascript",
    "slug": "application-javascript",
    "name": "JavaScript",
    "description": "MIME type representing JavaScript code.",
    "category": "Application"
  },
  {
    "code": "application/ld+json",
    "slug": "application-ld-json",
    "name": "JSON-LD",
    "description": "MIME type representing data in JSON-LD (Linked Data) format.",
    "category": "Application"
  },
  {
    "code": "application/x-www-form-urlencoded",
    "slug": "application-x-www-form-urlencoded",
    "name": "URL Encoded Form Data",
    "description": "MIME type representing URL-encoded data submitted from HTML forms.",
    "category": "Application"
  },
  {
    "code": "application/vnd.ms-excel",
    "slug": "application-vnd-ms-excel",
    "name": "Microsoft Excel (Legacy)",
    "description": "MIME type representing Microsoft Excel legacy format (.xls).",
    "category": "Application"
  },
  {
    "code": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
    "slug": "application-vnd-openxmlformats-spreadsheetml-sheet",
    "name": "Microsoft Excel (Modern)",
    "description": "MIME type representing Microsoft Excel modern format (.xlsx).",
    "category": "Application"
  },
  {
    "code": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
    "slug": "application-vnd-openxmlformats-wordprocessingml-document",
    "name": "Microsoft Word (Modern)",
    "description": "MIME type representing Microsoft Word modern format (.docx).",
    "category": "Application"
  },
  {
    "code": "audio/mpeg",
    "slug": "audio-mpeg",
    "name": "MP3 Audio",
    "description": "MIME type representing audio in MPEG Audio Layer III (MP3) format.",
    "category": "Audio"
  },
  {
    "code": "audio/ogg",
    "slug": "audio-ogg",
    "name": "Ogg Audio",
    "description": "MIME type representing audio in Ogg Vorbis format.",
    "category": "Audio"
  },
  {
    "code": "audio/wav",
    "slug": "audio-wav",
    "name": "WAV Audio",
    "description": "MIME type representing audio in Waveform Audio File Format.",
    "category": "Audio"
  },
  {
    "code": "audio/webm",
    "slug": "audio-webm",
    "name": "WebM Audio",
    "description": "MIME type representing audio in WebM format.",
    "category": "Audio"
  },
  {
    "code": "font/woff",
    "slug": "font-woff",
    "name": "WOFF Font",
    "description": "MIME type representing fonts in Web Open Font Format.",
    "category": "Font"
  },
  {
    "code": "font/woff2",
    "slug": "font-woff2",
    "name": "WOFF2 Font",
    "description": "MIME type representing fonts in Web Open Font Format 2.0.",
    "category": "Font"
  },
  {
    "code": "image/jpeg",
    "slug": "image-jpeg",
    "name": "JPEG Image",
    "description": "MIME type representing images in JPEG format.",
    "category": "Image"
  },
  {
    "code": "image/png",
    "slug": "image-png",
    "name": "PNG Image",
    "description": "MIME type representing images in Portable Network Graphics format.",
    "category": "Image"
  },
  {
    "code": "image/gif",
    "slug": "image-gif",
    "name": "GIF Image",
    "description": "MIME type representing images in Graphics Interchange Format.",
    "category": "Image"
  },
  {
    "code": "image/webp",
    "slug": "image-webp",
    "name": "WebP Image",
    "description": "MIME type representing images in WebP format.",
    "category": "Image"
  },
  {
    "code": "image/svg+xml",
    "slug": "image-svg-xml",
    "name": "SVG Image",
    "description": "MIME type representing images in Scalable Vector Graphics format.",
    "category": "Image"
  },
  {
    "code": "image/avif",
    "slug": "image-avif",
    "name": "AVIF Image",
    "description": "MIME type representing images in AV1 Image File Format.",
    "category": "Image"
  },
  {
    "code": "multipart/form-data",
    "slug": "multipart-form-data",
    "name": "Multipart Form Data",
    "description": "MIME type representing HTML form data including file uploads.",
    "category": "Multipart"
  },
  {
    "code": "text/plain",
    "slug": "text-plain",
    "name": "Plain Text",
    "description": "MIME type representing unformatted plain text.",
    "category": "Text"
  },
  {
    "code": "text/html",
    "slug": "text-html",
    "name": "HTML Document",
    "description": "MIME type representing documents in HyperText Markup Language format.",
    "category": "Text"
  },
  {
    "code": "text/css",
    "slug": "text-css",
    "name": "CSS Stylesheet",
    "description": "MIME type representing stylesheets in Cascading Style Sheets format.",
    "category": "Text"
  },
  {
    "code": "text/csv",
    "slug": "text-csv",
    "name": "CSV Data",
    "description": "MIME type representing data in Comma-Separated Values format.",
    "category": "Text"
  },
  {
    "code": "text/markdown",
    "slug": "text-markdown",
    "name": "Markdown Document",
    "description": "MIME type representing text in Markdown format.",
    "category": "Text"
  },
  {
    "code": "video/mp4",
    "slug": "video-mp4",
    "name": "MP4 Video",
    "description": "MIME type representing video in MPEG-4 Part 14 format.",
    "category": "Video"
  },
  {
    "code": "video/webm",
    "slug": "video-webm",
    "name": "WebM Video",
    "description": "MIME type representing video in WebM format.",
    "category": "Video"
  },
  {
    "code": "video/ogg",
    "slug": "video-ogg",
    "name": "Ogg Video",
    "description": "MIME type representing video in Ogg Theora format.",
    "category": "Video"
  }
]