elinks – WWW Browser with Plain Text Interface

Elinks is a text-based web browser that runs on Linux and Unix-like operating systems. It provides a simple and easy-to-use interface that allows users to browse the web without the need for a graphical user interface (GUI). Elinks has a wide range of features, including support for HTML, CSS, and JavaScript, as well as support for tabbed browsing, bookmarks, and more.


Elinks is a command-line tool, meaning that it is run from the terminal. To start Elinks, simply open a terminal and type elinks followed by the URL of the website you want to visit. For example, to visit the Google homepage, you would type:

elinks https://www.google.com

Once you have launched Elinks, you can navigate through the website using the arrow keys and other keyboard shortcuts. Elinks provides a range of keyboard shortcuts that allow you to perform various tasks, such as opening a new tab, searching for text on the current page, and more.

Elinks also provides a range of configuration options that allow you to customize the behavior of the browser. These options can be set in the ~/.elinks/elinks.conf file. For example, you can change the default font size, set a custom homepage, or enable or disable various features.


Elinks provides a range of options that can be used to customize the behavior of the browser. The available options are listed in the table below:

Option Description
-config-dir <path> Specify a custom configuration directory
-dump Dump the contents of a webpage to standard output
-dump-color-mode <mode> Specify the color mode for dumped output
-dump-charset <charset> Specify the character set for dumped output
-dump-width <width> Specify the width of dumped output
-no-connect Do not connect to the internet
-no-home Do not use the home page
-no-references Do not show references
-no-numbering Do not show numbering
-no-scrollbars Do not show scrollbars
-no-mouse Do not use the mouse
-no-terminal-title Do not set the terminal title
-version Display version information

Troubleshooting Tips

If you experience issues with Elinks, there are a few troubleshooting tips that may help:

  • If you are having trouble connecting to the internet, ensure that your network connection is working and that you have the correct network settings configured.
  • If Elinks is not displaying webpages correctly, try adjusting the color mode or character set using the -dump-color-mode and -dump-charset options.
  • If you are having trouble with keyboard shortcuts, ensure that your terminal emulator is properly configured to send the correct key codes to Elinks.


  • Elinks is a powerful and versatile web browser that is ideal for users who prefer a text-based interface or who need to browse the web from a terminal.
  • Elinks is highly customizable, with a wide range of configuration options that allow users to tailor the browser to their specific needs.
  • Elinks is free and open-source software, licensed under the GPL.