DevKits

application/*

application/octet-stream

File extensions: .bin

Generic arbitrary binary data — the ultimate fallback.

What is application/octet-stream?

application/octet-stream is the catch-all media type for arbitrary binary data. When a server does not know or does not want to declare the specific type of a file, this triggers a plain download in every browser.

Typical usage

Forcing file downloads, streaming unknown binary payloads, generic file transfer.

Common gotchas

Using octet-stream when a more specific type exists prevents proper handling (e.g. previews, correct extensions). Always send the most specific MIME type you know.

HTTP header example

Response header

Content-Type: application/octet-stream; charset=utf-8

Reference

RFC 2046 §4.5.1

Related MIME types