FileHint

application/wasm

The MIME type for WebAssembly modules. Correctly set, it unlocks streaming instantiation in browsers.

Typical extensions

Primary uses

  • High-performance compute in browsers
  • Plugin sandboxes
  • Edge Functions

In a browser

`instantiateStreaming` requires this MIME — otherwise the browser falls back to compile-then-instantiate.

On a server

Serve gzip or brotli compressed; long-lived cache headers pay off for large modules.

In email

Almost never sent via email.

References