A fast, open source
web browser engine.

WebKit is the web browser engine used by Safari, Mail, App Store, and many other apps on macOS, iOS, and Linux. Get started contributing code, or reporting bugs.

Web developers can follow development, check feature status, download Safari Technology Preview to try out the latest web technologies, and report bugs.

The User Activation API

The User Activation API

As a web developer, you’ve probably noticed that certain APIs only work if an end-user clicks or taps on an HTML element.

Read more

Declarative Shadow DOM

Declarative Shadow DOM

We’re pleased to announce that support for the declarative shadow DOM API has been added and enabled by default in Safari Technology Preview 162.

Read more

Try out CSS Nesting today

Try out CSS Nesting today

Back in December, we wrote an article detailing three different options for CSS Nesting.

Read more

ElementInternals and Form-Associated Custom Elements

ElementInternals and Form-Associated Custom Elements

In Safari Technology Preview 162 we enabled the support for ElementInternals and the form-associated custom elements by default.

Read more

Pushing Interop Forward in 2023

Pushing Interop Forward in 2023

A year ago, Apple, Bocoup, Google, Igalia, Microsoft, and Mozilla came together to improve the interoperability of the web and to continue our commitments to web standards — actions that ensure the web will work in any browser, on any operating system, with any computer.

Read more