This article compares browser engines, especially actively-developed ones.
Some of these engines have shared origins. For example, the WebKit engine was created by forking the KHTML engine in 2001.[1] Then, in 2013, a modified version of WebKit was officially forked as the Blink engine.[2]
Engine | Status | Steward | License | Embedded in | |
---|---|---|---|---|---|
WebKit | Active | Apple | Safari browser, plus all browsers for iOS;[3] GNOME Web, Konqueror, Orion | ||
Blink | Active | Google Chrome and all other Chromium-based browsers, including Microsoft Edge, Brave, Vivaldi, Samsung Internet and Opera[4] | |||
Gecko | Active | Mozilla | Firefox browser and Thunderbird email client | ||
Goanna | Active | M. C. Straver[5] | Pale Moon, Basilisk and K-Meleon browsers | ||
Trident | Maintained | Microsoft | Internet Explorer browser | ||
EdgeHTML | Maintained < | -- still maintained for UWP apps, per https://redmondmag.com/articles/2018/12/10/edgehtml-continues.aspx --> | Microsoft | some UWP apps;[6] formerly in the Edge browser[7] | |
Presto | Maintained | Opera | server-side for low-end phones; formerly in the Opera browser | ||
Flow[8] | Maintained | Ekioh[9] | Flow browser[10] | ||
Servo | Maintained | Linux Foundation | experimental browsers[11] [12] | ||
NetSurf | Maintained | hobbyists[13] | NetSurf browser[14] | ||
LibWeb | Maintained | hobbyists[15] | Ladybird browser[16] | ||
KHTML[17] | Discontinued | KDE | formerly in the Konqueror browser[18] | ||
These tables summarize what actively-developed engines support.
The operating systems that engines can run on without emulation.
Notes
Engine | JPEG | GIF | PNG | SVG | WebP | AVIF | |
---|---|---|---|---|---|---|---|
WebKit | |||||||
Blink | |||||||
Gecko | |||||||
Goanna | |||||||
Engine | VP9 | AV1 | HEVC | H264+AAC | Opus | FLAC | |
---|---|---|---|---|---|---|---|
class="table-rh" | WebKit | ||||||
class="table-rh" | Blink | ||||||
class="table-rh" | Gecko | ||||||
class="table-rh" | Goanna | ||||||
Engine | TTF | OTF | WOFF | WOFF2 | @font-face | Ligatures | |
---|---|---|---|---|---|---|---|
class="table-rh" | WebKit | ||||||
class="table-rh" | Blink | ||||||
class="table-rh" | Gecko | ||||||
class="table-rh" | Goanna | ||||||
Engine | Web Components | WebGL | WebGPU[21] | XHTML | |
---|---|---|---|---|---|
class="table-rh" | WebKit | ||||
class="table-rh" | Blink | [22] | |||
class="table-rh" | Gecko | ||||
class="table-rh" | Goanna | [23] | |||