Support in current browsers

Checked against the current browser versions recorded in MDN browser data 8.0.7.

BrowserMinimumOutcomeReason
Chrome150WorksEvery required mapped BCD feature is available without a recorded qualification.
Edge150WorksEvery required mapped BCD feature is available without a recorded qualification.
Firefox152WorksEvery required mapped BCD feature is available without a recorded qualification.
Safari26.5WorksEvery required mapped BCD feature is available without a recorded qualification.
Chrome for Android150WorksEvery required mapped BCD feature is available without a recorded qualification.
Firefox for Android152WorksEvery required mapped BCD feature is available without a recorded qualification.
Safari on iOS26.5WorksEvery required mapped BCD feature is available without a recorded qualification.
Android WebView150WorksEvery required mapped BCD feature is available without a recorded qualification.
Samsung Internet29.0WorksEvery required mapped BCD feature is available without a recorded qualification.

What this feature can and cannot do

Helps protect against

  • Unexpected third-party resource modification
  • CDN content substitution

Does not guarantee

  • Resources intentionally updated without matching metadata
  • Dynamic resources that cannot use stable digests
  • Compromise of the page that supplies integrity metadata

What you need before using it

  • Stable resource bytes
  • Correct CORS behaviour where required

Fallback to keep in place

Self-host critical resources or apply other supply-chain and CSP controls when stable integrity metadata is impractical.