From Wikipedia - Reading time: 10 min
A lightweight web browser is a web browser that sacrifices some of the features of a mainstream web browser in order to reduce the consumption of system resources, and especially to minimize the memory footprint.[1][2][3]
The tables below compare notable lightweight web browsers. Several of them use a common layout engine, but each has a unique combination of features and a potential niche. The minimal user interface in surf, for example, does not have tabs,[4] whereas xombrero can be driven with vi-like keyboard commands.[5]
Four of the browsers compared—Lynx, w3m, Links, and ELinks—are designed for text mode, and can function in a terminal emulator. Eww is limited to working within Emacs. Links 2 has both a text-based user interface and a graphical user interface. w3m is, in addition to being a web browser, also a terminal pager.[6]
| Browser | Developers | Status | Engine | Programming languages | License | Latest release | |
|---|---|---|---|---|---|---|---|
| Version | Date | ||||||
| Arora | Benjamin C. Meyer et al.[7] | Discontinued | QtWebKit[8] | C++ | GPL-2.0-or-later | 0.11.0[9] |
2010-09-27 |
| Dillo | Jorge Arellano Cid et al. | Active | Dillo | C, C++ | GPL-3.0-or-later | 3.2.0[10] |
2025-01-18 |
| ELinks | Petr Baudiš, Jonas Fonseca, et al. | Active | Links | C, C++ | GPL-2.0-only | 0.18.0[11] |
2024-12-26 |
| Eww | Lars Magne Ingebrigtsen | Active | GNU Emacs libraries | Emacs Lisp | GPL-3.0-or-later | ||
| Falkon (QupZilla) | David Rosca | Active | QtWebKit / Qt WebEngine | C++ | GPL-3.0-or-later | 25.04.3[12] |
2025-07-03 |
| hv3 | Dan Kennedy & team | Discontinued | Tkhtml | Tcl | GPL | ||
| K-Meleon | Christophe Thibault et al. | Active | Gecko / Goanna (fork) | C++ | GPL | 76.4.7[13] |
2023-04-07 |
| Links | Mikuláš Patočka, Twibright Labs, et al. | Active | Links | C | GPL-2.0-or-later | 2.30[14] |
2024-07-27 |
| Lynx | Lou Montulli, Thomas Dickey, et al. | Active | libwww derivative | C (ISO C) | GPL-2.0-only | 2.9.2[15] |
2024-05-31 |
| NetSurf | John-Mark Bell, Michael Drake, et al.[16] | Active | NetSurf | C (ANSI C) | GPL-2.0-only | 3.11[17] |
2023-12-28 |
| Otter Browser | Michał Dutkiewicz[18] | Active | QtWebKit / Qt WebEngine | C++ | GPL-3.0-or-later | 1.0.03[19] |
2022-02-22 |
| QtWeb | LogicWare; LSoft Technologies[20] | Unmaintained | QtWebKit | C++ | GPL-2.0-or-later | 3.8.5[21] |
2013-09-09 |
| qutebrowser | Florian Bruhin et al. | Active [22] | QtWebKit / Qt WebEngine[23] | Python3 | GPL-3.0-or-later | 3.5.1[24] |
2025-06-05 |
| rekonq | Andrea Diamantini et al. | Discontinued | QtWebKit[8] | C++ | GPLv3 | 2.4.2[25] |
2014-01-12 |
| surf | Christoph Lohmann et al. | Active | WebKitGTK | C | MIT | 2.1[26] |
2021-05-08 |
| uzbl | Dieter Plaetinck et al. | Discontinued | WebKitGTK | C, Python | GPL-3.0-only | 0.9.1[27] |
2016-10-27 |
| w3m | Akinori Ito et al. | Unmaintained | w3m | C | MIT | 0.5.3[28] |
2011-01-15 |
| WebPositive | Andrea Anzani, Ryan Leavengood, et al. | Active | HaikuWebkit | C++ | MIT | 1.3-alpha[29] |
2021-08-01 |
| xombrero | Marco Peerboom et al. | Discontinued | WebKitGTK | C, JavaScript | ISC | 1.6.4[30] |
2015-02-17 |
| Browser | BSD | Haiku | Linux | macOS | OpenIndiana | OS/2 | QNX | RISC OS | Windows | Android |
|---|---|---|---|---|---|---|---|---|---|---|
| Arora | Yes | Yes | Yes | Yes | Yes[31] | Yes | No | No | Yes | |
| Dillo | Yes | Yes[32] | Yes | Yes | Yes[33] | No | No | Yes[33] | Cygwin[33][34] | |
| ELinks | Yes[35] | ? | Yes[35] | Yes[35] | Yes[35] | Yes[35] | No[35] | Dropped[35] | ? | |
| Falkon (QupZilla) | Dropped[36][37] | Yes[36][37] | Yes[36][37] | Dropped[38] | No | Dropped[36][37] | No | No | Dropped[37] | |
| K-Meleon | Wine | No | Wine[39] | Wine | No | No | No | No | Yes | |
| Links | Unofficial | No | Yes | Unofficial | ? | Yes | No | No | Yes | |
| Lynx | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes[40][41] | Yes | |
| NetSurf | Yes[42] | Yes[43] | Yes[42] | Yes[42] | Yes[42] | No | ? | Yes[44] | Yes[45] | |
| Otter Browser | Yes[46] | Unofficial[47] | Yes[46] | Yes[46] | No | No | No | No | Yes | |
| QtWeb | Yes | Unofficial[48] | Yes | Yes | Unofficial[i] | No | No | No | Yes | |
| qutebrowser | Yes | ? | Yes | Yes | ? | ? | ? | ? | Yes | |
| rekonq | Yes | No | Yes | No | Unofficial[i] | No | No | No | Inactive[ii] | |
| surf | Yes | No | Yes | ? | ? | ? | ? | No | No | |
| uzbl | ? | ? | Yes | Yes | ? | ? | ? | ? | ? | |
| w3m | Unofficial | Unofficial | Yes | Unofficial | Unofficial | Inactive | No | No | Cygwin | |
| WebPositive | No | Yes | No | No | No | No | No | No | No | |
| xombrero | Yes | No | Yes | Yes | Yes | No | No | No | Yes |
Test scores reflect the version of the browser engine in use. Generally, a lower score indicates an older version of the browser engine.
| Image formats | Advanced | Test scores | Plug-in APIs | |||||
|---|---|---|---|---|---|---|---|---|
| Browser | GIF, JPEG, PNG | WebP | JavaScript | Frames | Acid3 | HTML5test | Netscape | Pepper |
| Arora | Yes | No | Yes | Yes | 100/100[i] | 359/550[50] | No[ii] | No |
| Dillo | Yes | Yes[51] | No | Partial | N/A[iii] | N/A[iii] | No | No |
| ELinks | No | No | Partial[iv] | Partial | N/A[iii] | N/A[iii] | No | No |
| Falkon (QupZilla) | Yes | Yes | Yes | Yes | 100/100[i] | 497/550[53] | Partial | Partial |
| K-Meleon | Yes | No | Yes | Yes | 100/100[i] | 416/555[54] | Partial[55] | No |
| Links | Yes[v] | Yes | No[vi] | Partial | N/A[iii] | N/A[iii] | No | No |
| Lynx | No | No | No | Partial | N/A[iii] | N/A[iii] | No | No |
| NetSurf | Yes[57] | Yes | Partial[58] | Yes | N/A[iii] | N/A[iii] | No[59] | No |
| Otter Browser | Yes | Yes | Yes | Yes | 100/100 | 370/550[60] | Yes | No |
| QtWeb | Yes | No | Yes | Yes | 100/100[i][vii] | 234/550[61] | No[ii] | No |
| qutebrowser | Yes | Yes | Yes | Yes | 99/100[citation needed] | 521/550 | No | No |
| rekonq | Yes | No | Yes | Yes | 100/100[i] | 385/555[62] | No[ii] | Partial[63] |
| surf | Yes | Yes[viii] | Yes | Yes | 100/100[i] | 385/500[65] | Yes | ? |
| uzbl | Yes | Yes | Yes | Yes | 98/100 | 461/500 | Yes | ? |
| w3m | Yes[66] | No | No[67] | Yes | N/A[iii] | N/A[iii] | No | No |
| WebPositive | Yes | No | Yes | Yes | 98/100[i] | 358/500[68] | No | No |
| xombrero | Yes | Yes[viii] | Yes | Yes | 100/100 | 385/500[69] | Yes | ? |
{{cite web}}: Missing or empty |title= (help)