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.

Release Notes for Safari Technology Preview 166

Release Notes for Safari Technology Preview 166

Safari Technology Preview Release 166 is now available for download for macOS Monterey 12.3 or later and macOS Ventura.

Read more

Enabling the Inspection of Web Content in Apps

Enabling the Inspection of Web Content in Apps

Web Inspector is a powerful tool that allows you to debug the layout of web pages, step through JavaScript, read messages logged to the console, and more.

Read more

Web Push for Web Apps on iOS and iPadOS

Web Push for Web Apps on iOS and iPadOS

With iOS and iPadOS 16.4 beta 1 comes support for Web Push for Home Screen web apps, Badging API, Manifest ID, and more.

Read more

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