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 219

Release Notes for Safari Technology Preview 219

Safari Technology Preview Release 219 is now available for download for macOS Sequoia and macOS Sonoma.

Read more

How to have the browser pick a contrasting color in CSS

How to have the browser pick a contrasting color in CSS

Have you ever wished you could write simple CSS to declare a color, and then have the browser figure out whether black or white should be paired with that color?

Read more

WebKit Features in Safari 18.5

WebKit Features in Safari 18.5

Safari 18.5 is here, with Declarative Web Push on macOS and more.

Read more

Add wide gamut P3 and alpha transparency to your color picker in HTML

Add wide gamut P3 and alpha transparency to your color picker in HTML

Now HTML lets you create a color picker for wide gamut P3 color and for alpha transparency with two new attributes: <input type="color" colorspace="display-p3" alpha>, available today in Safari 18.4.

Read more

Easier layout with margin-trim

Easier layout with margin-trim

If you write a lot of CSS, you are familiar with those moments when you aren’t quite sure how to accomplish what you want to accomplish.

Read more