TestDino

Free reference tool

Playwright Browser Compatibility Matrix

See which Playwright features work on Chromium, Firefox, WebKit, Mobile Chrome, and Mobile Safari. Filter by category to find what matters for your test suite.

Playwright browser support

Filter by browser and category. Cells show the support level with notes where relevant.

Defaults

Browsers

Categories

FullPartial (see note)Nonen/a
FeatureChromiumFirefoxWebKit

trace.zip artifact

Tracing

FullFullFull

Video capture on failure

Video

FullFullFull

Full page screenshots

Emulation

FullFullPartial

Fixed-position elements can repeat in the capture.

page.route interception

Network

FullFullFull

Service workers

Network

FullPartial

Limited intercept support via Firefox DevTools protocol.

Partial

Basic support, no full introspection.

Geolocation emulation

Emulation

FullFullFull

Viewport and device emulation

Emulation

FullFullFull

Color scheme emulation

Emulation

FullFullFull

Browser permissions

Emulation

FullFullPartial

Some WebKit-specific permissions are not granular.

Clock API (freeze, tick, advance)

Emulation

FullFullFull

File upload via setInputFiles

Network

FullFullFull

HTTP basic auth credentials

Network

FullFullFull

Element screenshots

Video

FullFullFull

Headless mode

Emulation

FullFullFull

Video on first retry

Video

FullFullFull

Auth state (storageState)

Network

FullFullFull

WebSocket interception

Network

FullFullPartial

Inspection works, mocking is experimental.

How this works?

How to use the matrix to understand Playwright cross-browser support.

Pick your browsers

Toggle Chromium, Firefox, WebKit, Mobile Chrome, or Mobile Safari to narrow the table to the browsers your test suite targets.

Filter by feature category

Select one or more categories — Tracing, Video, Network, Emulation, Downloads, BiDi and CDP, or HAR — to focus on the area you care about.

Read the support level

Each cell shows Full, Partial, or None. Partial cells include a short note explaining what works and what does not so you know exactly what to expect.

Plan your cross-browser strategy

Use the matrix to decide which features are safe to rely on in every browser and which ones need fallbacks or browser-specific test conditions.

FAQs

The matrix is curated from the official Playwright documentation and cross-referenced with real-world observations from running Playwright tests across all five browser channels. Data reflects the Playwright 2025 release line.