Partitioned cookies
Stores selected cross-site cookies in a partition keyed by the top-level site.
Support in current browsers
Checked against the current browser versions recorded in MDN browser data 8.1.5.
| Browser | Minimum | Outcome | Reason |
|---|---|---|---|
| Chrome | 155 | Works | Every required mapped BCD feature is available without a recorded qualification. |
| Edge | 154 | Works | Every required mapped BCD feature is available without a recorded qualification. |
| Firefox | 157 | Works | Every required mapped BCD feature is available without a recorded qualification. |
| Safari | 27 | Works | Every required mapped BCD feature is available without a recorded qualification. |
| Chrome for Android | 155 | Works | Every required mapped BCD feature is available without a recorded qualification. |
| Firefox for Android | 157 | Works | Every required mapped BCD feature is available without a recorded qualification. |
| Safari on iOS | 27 | Works | Every required mapped BCD feature is available without a recorded qualification. |
| Android WebView | 155 | Works | Every required mapped BCD feature is available without a recorded qualification. |
| Samsung Internet | 30.0 | Works | Every required mapped BCD feature is available without a recorded qualification. |
How support changed
Each segment groups recorded releases with the same result. Gaps between recorded versions are not filled in. This is support at each release, rather than the planner’s check of every release above a minimum.
Chrome
http.headers.Set-Cookie.Partitioned- 1 – 113112 recorded releasesNot supported
- 114 – 15542 recorded releasesWorks
Edge
http.headers.Set-Cookie.Partitioned- 12 – 11341 recorded releasesNot supported
- 114 – 15441 recorded releasesWorks
Firefox
http.headers.Set-Cookie.Partitioned- 1 – 140143 recorded releasesNot supported
- 141 – 15717 recorded releasesWorks
Safari
http.headers.Set-Cookie.Partitioned- 1 – 18.350 recorded releasesNot supported
- 18.41 recorded releaseWorks
- 18.5 – 26.14 recorded releasesNo longer supported
- Support was removed in 18.5
- 26.2 – 276 recorded releasesWorks
Chrome for Android
http.headers.Set-Cookie.Partitioned- 18 – 11389 recorded releasesNot supported
- 114 – 15542 recorded releasesWorks
Firefox for Android
http.headers.Set-Cookie.Partitioned- 4 – 140124 recorded releasesNot supported
- 141 – 15717 recorded releasesWorks
Safari on iOS
http.headers.Set-Cookie.Partitioned- 1 – 18.347 recorded releasesNot supported
- 18.41 recorded releaseWorks
- 18.5 – 26.14 recorded releasesNo longer supported
- Support was removed in 18.5
- 26.2 – 276 recorded releasesWorks
Android WebView
http.headers.Set-Cookie.Partitioned- 1 – 11384 recorded releasesNot supported
- 114 – 15542 recorded releasesWorks
Samsung Internet
http.headers.Set-Cookie.Partitioned- 1.0 – 22.044 recorded releasesNot supported
- 23.0 – 30.08 recorded releasesWorks
BCD 8.1.5 · catalogue 2.3.0. Source corrections can change this trace without a new browser release.
What this feature can and cannot do
Helps protect against
- Cross-site tracking
- Unpartitioned third-party state sharing
Does not guarantee
- All browser fingerprinting
- First-party tracking
- Authorisation flaws
What you need before using it
- Secure cookies
- A design that tolerates partitioned state
Fallback to keep in place
Minimise third-party state and avoid relying on cross-site cookies when partitioning is unavailable.