Article · Wikipedia archive · Last revised Aug 1, 2026

Comparison of lightweight web browsers

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.

Last revised
Aug 1, 2026
Read time
≈ 8 min
Length
1,812 w
Citations
121
Source

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.123

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

Overview

Browser Developers Status Engine Programming languages License Latest release
Version Date
Arora Benjamin C. Meyer et al.7 Discontinued QtWebKit8 C++ GPL-2.0-or-later 0.11.09 Edit this on Wikidata 2010-09-27
Dillo Jorge Arellano Cid et al. Active Dillo C, C++ GPL-3.0-or-later 3.3.010 Edit this on Wikidata 2026-04-26
ELinks Petr Baudiš, Jonas Fonseca, et al. Active Links C, C++ GPL-2.0-only 0.20.011 Edit this on Wikidata 2026-07-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 26.04.312 Edit this on Wikidata 2026-06-28
hv3 Dan Kennedy & team Discontinued Tkhtml Tcl GPL
K-Meleon Christophe Thibault et al. Active Gecko / Goanna (fork) C++ GPL 76.4.713 Edit this on Wikidata 2023-04-07
Links Mikuláš Patočka, Twibright Labs, et al. Active Links C GPL-2.0-or-later 2.3014 Edit this on Wikidata 2024-07-27
Lynx Lou Montulli, Thomas Dickey, et al. Active libwww derivative C (ISO C) GPL-2.0-only 2.9.315 Edit this on Wikidata 2026-05-27
NetSurf John-Mark Bell, Michael Drake, et al.16 Active NetSurf C (ANSI C) GPL-2.0-only 3.1117 Edit this on Wikidata 2023-12-28
Otter Browser Michał Dutkiewicz18 Active QtWebKit / Qt WebEngine C++ GPL-3.0-or-later 1.0.0319 Edit this on Wikidata 2022-02-22
QtWeb LogicWare; LSoft Technologies20 Unmaintained QtWebKit C++ GPL-2.0-or-later 3.8.521 Edit this on Wikidata 2013-09-09
qutebrowser Freya Bruhin et al. Active 22 QtWebKit / Qt WebEngine23 Python3 GPL-3.0-or-later 3.7.024 Edit this on Wikidata 2026-04-03
rekonq Andrea Diamantini et al. Discontinued QtWebKit8 C++ GPLv3 2.4.225 Edit this on Wikidata 2014-01-12
surf Christoph Lohmann et al. Active WebKitGTK C MIT 2.126 Edit this on Wikidata 2021-05-08
uzbl Dieter Plaetinck et al. Discontinued WebKitGTK C, Python GPL-3.0-only 0.9.127 Edit this on Wikidata 2016-10-27
w3m Akinori Ito et al. Unmaintained w3m C MIT 0.5.628 Edit this on Wikidata 2026-01-23
WebPositive Andrea Anzani, Ryan Leavengood, et al. Active HaikuWebkit C++ MIT 1.3-alpha29 Edit this on Wikidata 2021-08-01
xombrero Marco Peerboom et al. Discontinued WebKitGTK C, JavaScript ISC 1.6.430 Edit this on Wikidata 2015-02-17

Operating system support

Browser BSD Haiku Linux macOS OpenIndiana OS/2 QNX RISC OS Windows
Arora Yes Yes Yes Yes Yes31 Yes No No Yes
Dillo Yes Yes32 Yes Yes Yes33 No No Yes33 Cygwin3334
ELinks Yes35 ? Yes35 Yes35 Yes35 Yes35 No35 Dropped35 ?
Falkon (QupZilla) Dropped3637 Yes3637 Yes3637 Dropped38 No Dropped3637 No No Dropped37
K-Meleon Wine No Wine39 Wine No No No No Yes
Links Unofficial No Yes Unofficial ? Yes No No Yes
Lynx Yes Yes Yes Yes Yes Yes Yes Yes4041 Yes
NetSurf Yes42 Yes43 Yes42 Yes42 Yes42 No ? Yes44 Yes45
Otter Browser Yes46 Unofficial47 Yes46 Yes46 No No No No Yes
QtWeb Yes Unofficial48 Yes Yes Unofficiali No No No Yes
qutebrowser Yes ? Yes Yes ? ? ? ? Yes
rekonq Yes No Yes No Unofficiali No No No Inactiveii
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
Notes
  1. Must be built from source code; requires a compatible version of Qt.
  2. rekonq v1.1 for Windows was published in September 2012. As of June 2014, it is the only published version for Windows.49

Features

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/100i 359/55050 Noii No
Dillo Yes Yes51 No Partial N/Aiii N/Aiii No No
ELinks No No Partialiv Partial N/Aiii N/Aiii No No
Falkon (QupZilla) Yes Yes Yes Yes 100/100i 497/55053 Partial Partial
K-Meleon Yes No Yes Yes 100/100i 416/55554 Partial55 No
Links Yesv Yes Novi Partial N/Aiii N/Aiii No No
Lynx No No No Partial N/Aiii N/Aiii No No
NetSurf Yes57 Yes Partial58 Yes N/Aiii N/Aiii No59 No
Otter Browser Yes Yes Yes Yes 100/100 370/55060 Yes No
QtWeb Yes No Yes Yes 100/100ivii 234/55061 Noii No
qutebrowser Yes Yes Yes Yes 99/100 521/550 No No
rekonq Yes No Yes Yes 100/100i 385/55562 Noii Partial63
surf Yes Yesviii Yes Yes 100/100i 385/50065 Yes ?
uzbl Yes Yes Yes Yes 98/100 461/500 Yes ?
w3m Yes66 No No67 Yes N/Aiii N/Aiii No No
WebPositive Yes No Yes Yes 98/100i 358/50068 No No
xombrero Yes Yesviii Yes Yes 100/100 385/50069 Yes ?
Notes
  1. Some tests take too much time to complete.
  2. NPAPI is ported to QtWebKit, but is not implemented in this browser.
  3. The test requires JavaScript, which is not sufficiently supported by this browser.
  4. ELinks implements Mozilla's SpiderMonkey JavaScript engine.52
  5. Only Links 2 supports graphics.
  6. JavaScript support was removed in 2007 (in release 2.1pre29).56
  7. The final state does not match the reference rendering.
  8. WebP is supported via the WebKitGTK browser engine.64
See also

See also

References

References

  1. Arora, Himanshu (6 November 2013). "5 lesser-known browsers: Free, lightweight and low-maintenance". Computerworld. International Data Group. Retrieved 18 June 2014.
  2. Klimkiewicz, Kamil (18 January 2003). "Lightweight Web Browsers". Freecode. Dice Holdings. Retrieved 18 June 2014.
  3. Arimbra, Krishnan (16 July 2013). "Memory usage of the browsers – Lightest browser". Geekiest.Net. Retrieved 18 June 2014.
  4. "surf". Retrieved 30 August 2014.
  5. Peereboom, Marco; Hill, David; et al. (1 March 2012). "xombrero wiki § Quick-Start Tutorial". Conformal Systems. Archived from the original on 28 September 2014. Retrieved 30 August 2014.
  6. Ito, Akinori. "w3m". w3m.sourceforge.net. Retrieved 30 August 2014.
  7. Meyer, Benjamin (2 October 2009). "Arora 0.10.0!". Arora Development. Archived from the original on 11 November 2013. Retrieved 29 August 2014.
  8. Poulain, Benjamin; et al. (10 May 2010). "Applications Using QtWebKit". Qt Wiki. Qt Project Hosting. Retrieved 21 June 2014.{{cite web}}: CS1 maint: deprecated archival service (link)
  9. "Release 0.11.0". 27 September 2010. Retrieved 19 July 2018.
  10. "Dillo release 3.3.0". Retrieved 26 April 2026.
  11. "Release 0.20.0". 26 July 2026. Retrieved 27 July 2026.
  12. "v26.04.3 · Tags · Network / Falkon · GitLab". Retrieved 9 July 2026.
  13. "K-Meleon 76.4.7 on Goanna 3.5.0". 7 April 2023.
  14. "RELEASE 2.30". 27 July 2024. Retrieved 28 July 2024.
  15. "[Lynx-dev] ANN: lynx2.9.3". 27 May 2026. Retrieved 27 May 2026.
  16. "The NetSurf Developers". netsurf-browser.org. Retrieved 26 August 2014.
  17. "NetSurf Change Log". 28 December 2023. Retrieved 26 April 2025.
  18. "Otter Browser". otter-browser.org. Retrieved 11 April 2017.
  19. https://github.com/OtterBrowser/otter-browser/blob/master/CHANGELOG. {{cite web}}: Missing or empty |title= (help)
  20. "About QtWeb". QtWeb.NET. Retrieved 29 August 2014.
  21. "Qt Web Browser".
  22. "qutebrowser/qutebrowser". GitHub. Retrieved 23 May 2018.
  23. "qutebrowser - ArchWiki". wiki.archlinux.org. Retrieved 23 May 2018.
  24. "Release 3.7.0". 3 April 2026. Retrieved 7 April 2026.
  25. "rekonq 2.4.2". 12 January 2014.
  26. "surf".
  27. "Release 0.9.1". 27 October 2016. Retrieved 21 June 2018.
  28. "NEWS".
  29. "WebPositive: update version to 1.3". 1 August 2021.
  30. "XOMBRERO_1_6_4". Retrieved 31 January 2018.
  31. "Spec Files Extra Repository". OpenIndiana Wiki. 2011. Archived from the original on 27 November 2020. Retrieved 21 June 2014.
  32. "Haiku Depot Server". depot.haiku-os.org. Retrieved 2026-05-15.
  33. "Dillo Web Browser Compatibility". Dillo.org. Archived from the original on 24 August 2011. Retrieved 7 July 2014.
  34. Vibber, Kelson (28 April 2005). "Installing Dillo on Cygwin". Hyperborea. Archived from the original on 4 June 2011. Retrieved 7 July 2014.
  35. "Qupzilla - Lightweight multiplatform browser: Download". Qupzilla.com. Retrieved 13 April 2018.
  36. "Download - Falkon". falkon.org. Retrieved 13 April 2018.
  37. "395926 – errors compiling mocs_compilation.cpp.o". bugs.kde.org. Retrieved 2026-05-15.
  38. "UKmeleon: Unofficial K-Meleon Distributions". kmeleonbrowser.org. 26 March 2011. Retrieved 2017-02-14.
  39. "Nettle". nettle.sourceforge.net. Retrieved 26 August 2014.
  40. "New Telnet Client and Web Browser for RISC OS". My RISC OS. 2 September 2001. Archived from the original on 22 May 2008. Retrieved 26 August 2014.
  41. "NetSurf | GTK Downloads". netsurf-browser.org. Retrieved 23 March 2021.
  42. "NetSurf | BeOS Downloads". netsurf-browser.org. Retrieved 23 March 2021.
  43. "NetSurf | RISC OS Downloads". netsurf-browser.org. Retrieved 23 March 2021.
  44. "NetSurf | Windows Downloads". netsurf-browser.org. Retrieved 23 March 2021.
  45. "OtterBrowser/otter-browser". GitHub. Retrieved 2017-04-11.
  46. "Otter browser: new recipe by miqlas · Pull Request #1006 · haikuports/haikuports". GitHub. Retrieved 2017-04-11.
  47. "QtWeb - Web Browser". Haikuware. 31 May 2013. Retrieved 30 August 2014.{{cite web}}: CS1 maint: deprecated archival service (link)
  48. Papp, Laszlo (24 September 2012). "Randa: Rekonq installer for Windows". KDE (Laszlo Papp's blog). Retrieved 21 June 2014.
  49. "HTML5test results for: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.21 (KHTML, like Gecko) Arora/0.11.0 Safari/537.21". HTML5test.com. Retrieved 22 July 2014.
  50. "Dillo release 3.2.0". dillo-browser.github.io. Retrieved 2026-05-15.
  51. Inge Bolso, Erik (8 March 2005). "2005 Text Mode Browser Roundup". Linux Journal. Retrieved 30 August 2014.
  52. "HTML5test results for: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) QupZilla/2.1.99 Safari/537.36". HTML5test.com. Retrieved 21 February 2017.
  53. "HTML5test - How well does your browser support HTML5?". html5test.com. Retrieved 23 May 2018.
  54. "ThirdPartyPlugins". kmeleonbrowser.org. Retrieved 28 July 2014.
  55. "Links user documentation". Retrieved 14 March 2022.
  56. Auza, Jun (27 June 2009). "5 Free and Open Source Web Browsers That You May Have Never Heard Of". Retrieved 26 June 2014.
  57. "User Information".
  58. "0001896: NPAPI plugin support". NetSurf Bug Report System. 22 October 2010. Retrieved 14 August 2014.
  59. "HTML5test results for: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) Otter/0.9.91". HTML5test.com. Retrieved 11 April 2017.
  60. "HTML5test results for: Mozilla/5.0 (X11; U; Linux; en-GB) AppleWebKit/534.34 (KHTML, like Gecko) QtWeb Internet Browser/3.8.5". HTML5test.com. Retrieved 22 July 2014.
  61. "HTML5test results for: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.21 (KHTML, like Gecko) rekonq/2.4.2 Safari/537.21". HTML5test.com. Retrieved 22 July 2014.
  62. Howell, Dean (22 May 2013). "ReKonq Gaining Chrome Extension Support, Still Sponsored By Blue Systems". The Powerbase. Archived from the original on 10 June 2013. Retrieved 28 July 2014.
  63. Jáquez, Víctor (31 December 2013). "Boosting WebKitGTK+ compilation for armhf with icecream". Herostratus’ legacy. Igalia. Retrieved 29 July 2014.
  64. "HTML5test results for: Mozilla/5.0 (X11; U; Unix; en-US) AppleWebKit/537.15 (KHTML, like Gecko) Chrome/24.0.1295.0 Safari/537.15 Surf/0.6". HTML5test.com. Retrieved 13 August 2014.
  65. Hoffman, Chris (23 January 2012). "How to Browse From the Linux Terminal With W3M". How-To Geek. How-To Geek, LLC. Retrieved 30 August 2014.
  66. "w3m man page". GitHub. Retrieved 14 March 2022.
  67. "HTML5test results for: Mozilla/5.0 (Macintosh; Intel Haiku R1 x86) AppleWebKit/606.1.4 (KHTML, like Gecko) WebPositive/1.2 Version/11.1 Safari/606.1.4". HTML5test.com. Retrieved 24 January 2019.
  68. "HTML5test results for: Mozilla/5.0 (Macintosh; Intel Mac OS X) AppleWebKit/538.15 (KHTML, like Gecko) Safari/538.15 Version/6.0". HTML5test.com. Retrieved 28 July 2014.
Further reading

Further reading