Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For desktop lookups, start with GoldenDict-ng or GoldenDict; for a terminal, consider sdcv, tuidict, or rdict. The 16 tools in LinuxLinks’ October 1, 2026 roundup include not only dictionary applications, but also conversion utilities, a DICT server, and command-line clients. They serve different jobs, so the right choice depends on your workflow and the dictionary data you can use.

How to choose a Linux dictionary tool

First decide what you need the software to do. A desktop lookup app, a browser-based interface, a terminal client, a converter, and a dictionary server are not interchangeable. Then check the dictionary file’s format, language pair, license, and freshness: an application’s language coverage is not guaranteed by the application itself.

  • Desktop lookup: Choose a graphical application for point-and-click searches or integrated desktop access.
  • Terminal lookup: Choose a command-line or text-interface tool if you prefer searching without a graphical app.
  • Conversion: Use a converter when your dictionary data is in a format the intended reader does not support.
  • Server/client setup: Consider dictd if you need a dictionary database server implementing DICT.
  • Offline use: Offline lookup requires suitable dictionary data stored locally. The roundup labels Wordbook and rdict as offline; AyanDict also describes itself as an offline desktop dictionary.

LinuxLinks recommends GoldenDict-ng and GoldenDict, but its roundup is an editorial selection, not a controlled performance test. Its short descriptions are useful for orientation; verify current releases, distribution installation steps, language data, and compatibility on each project’s own site.

The 16 tools, grouped by what they do

Desktop and web lookup

  1. GoldenDict-ng — Advanced lookup supporting many dictionary formats. Its project page describes Linux, Windows, and macOS support, Qt 6, dictionaries larger than 4 GB, a Xapian full-text engine, Anki integration, and daily automatic releases. These are project-described capabilities, not independent benchmark results. The project identifies its license as GNU GPLv3+. GoldenDict-ng project.
  2. GoldenDict — The original feature-rich lookup and translation tool, distinct from GoldenDict-ng. Its project documents Babylon, StarDict, Dictd, and ABBYY Lingvo formats; lookups in Wikipedia, Wiktionary, and other MediaWiki-based sites; morphology and spelling suggestions; scan popups; and global hotkeys. Its website identifies it as GPLv3+. GoldenDict project.
  3. SilverDict — A web-based alternative to GoldenDict, according to the roundup. Check its project documentation for current deployment and data-format details.
  4. Wordbook — An offline English-English dictionary application for GNOME, as described in the roundup.
  5. Quick Lookup — A simple GTK dictionary application.
  6. AyanDict — A basic offline desktop dictionary built with Qt and Go. Its project README describes an application using the StarDict dictionary format. The repository says its Linux x86-64 GUI release requires glibc 2.35 or newer and Qt 6.4 or newer; check those requirements against your system before installing. AyanDict project.
  7. Slob Dictionary — A GTK dictionary with support for multiple formats. Its repository lists StarDict, FreeDict, WordNet, Wiktextract, and ZIM among its formats, and documents GNOME Activities integration and CLI access. Confirm compatibility with the specific file you intend to use. Slob Dictionary project.
  8. Kotoba — A Japanese-English dictionary.

Terminal and text-interface lookup

  1. xfce4-dict — A client for querying dictionaries.
  2. sdcv — A simple cross-platform text-based utility.
  3. charcoal — A command-line dictionary described by the roundup as an alternative to wudao-dict.
  4. tuidict — A FreeDict text-user-interface client with search-as-you-type.
  5. rdict — An offline command-line dictionary using Wiktionary data.

Conversion, formats, and serving

  1. PyGlossary — Converts dictionary files, also called glossaries. AyanDict points to PyGlossary as a possible route for converting other formats into StarDict.
  2. OpenDict — Supports computer dictionary formats including Slowo and Mova.
  3. dictd — A dictionary database server implementing the DICT protocol.

Match the application to the dictionary data

Dictionary software and dictionary content are separate. A client may support a format without including any dictionary, while a downloadable dictionary may not be compatible with every client. Before choosing, check the actual file format, language direction, license, and update date.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

FreeDict says its dictionary data uses a generic format intended for use by different applications. Its downloads page lists StarDict for applications including GoldenDict and DICT for computer use; it also says dictionary sources are encoded in TEI.

WikDict offers downloadable dictionaries that it says can be freely used, copied, and modified under Creative Commons BY-SA. Its user downloads include StarDict files compatible with GoldenDict; developer data is available as SQLite databases and TEI P5 XML. WikDict attributes its data to Wiktionary via DBnary. Check the terms and attribution requirements for the particular file and use.

Practical starting points

  • For a feature-rich graphical lookup app: Compare GoldenDict-ng and GoldenDict, keeping their separate project pages and documented capabilities in view.
  • For local English-English lookup on GNOME: Wordbook is specifically described as offline and English-English; confirm that its available dictionary data suits your needs.
  • For StarDict files and a simple offline desktop app: AyanDict documents that format, but its Linux GUI has the stated glibc and Qt minimums.
  • For a command-line workflow: Look at sdcv, tuidict, or rdict; the roundup identifies tuidict with FreeDict and rdict with Wiktionary data.
  • For a format mismatch: Investigate PyGlossary conversion, then verify that the resulting file works with the target application.
  • For English and Turkish: The roundup does not establish which listed tool includes that language pair. Check the available dictionary files and each client’s compatibility rather than inferring coverage from the app name.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What the roundup does—and does not—establish

LinuxLinks’ October 1, 2026 article counts 16 tools and names GoldenDict-ng and GoldenDict as its highest recommendations. That is an editorial recommendation, not evidence that either is fastest, most accurate, or best for every language and workflow. The roundup also does not provide uniform, feature-by-feature evidence for all 16 entries. Project capabilities, supported formats, releases, and runtime requirements can change, so consult the linked project documentation before installing or relying on a specific feature.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.