Top 6 Linux PDF Viewers You Should Install Today
This guide reviews six popular PDF viewers for Linux, detailing their key features, supported formats, and step‑by‑step installation commands via apt‑get or yum, helping users choose the best tool for reading and managing PDF documents on the desktop.
PDF files are increasingly common for online books and documents, making a reliable PDF viewer essential for Linux desktop users.
1. Okular
Okular, developed by KDE, is a free, cross‑platform document viewer supporting PDF, XPS, ePub, CHM, Postscript, and more.
Main features include:
Embedded 3D models
Sub‑pixel rendering
Table selection tool
Geometric images
Add text boxes and stamps
Copy images to clipboard
Magnifier and other tools
Install Okular on Linux:
$ sudo apt-get install okular # yum install okularProject homepage: https://okular.kde.org/
2. Evince
Evince is a lightweight document viewer, the default in GNOME, supporting PDF, Postscript, TIFF, XPS, DjVu, DVI, and more.
Main features include:
Search tool
Page thumbnails for easy navigation
Document index
Printing support
Encrypted document viewing
Install Evince on Linux:
$ sudo apt-get install evince # yum install evinceProject homepage: https://wiki.gnome.org/Apps/Evince
3. Foxit Reader
Foxit Reader is a compact, fast, and secure cross‑platform PDF viewer; version 7 adds security fixes.
Key features include:
Intuitive user interface
Document scanning to PDF
Shared view mode
Annotation tools
Digital signature support
Install Foxit Reader on Linux:
$ cd /tmp
$ gzip -d FoxitReader_version_Setup.run.tar.gz
$ tar -xvf FoxitReader_version_Setup.run.tar
$ ./FoxitReader_version_Setup.runProject homepage: https://www.foxitsoftware.com/products/PDF-reader/
4. Firefox (PDF.js)
PDF.js is an HTML5‑based, open‑source PDF viewer developed by Mozilla.
Install PDF.js on Linux:
$ git clone git://github.com/mozilla/PDF.js.git
$ cd PDF.js
$ npm install -g gulp-cli
$ npm install
$ gulp serverThen open the server URL in a browser.
Project homepage: https://github.com/mozilla/PDF.js
5. XPDF
XPDF is a long‑standing open‑source PDF viewer for X Window systems, also offering text extraction and PDF‑to‑PostScript conversion tools.
Install XPDF on Linux:
$ sudo apt-get install xpdf # yum install xpdfProject homepage: http://www.foolabs.com/xpdf/home.html
6. GNU GV
GNU GV provides a graphical interface for the Ghostscript interpreter, allowing PDF and PostScript viewing on X Window systems.
Install GNU GV on Linux:
$ sudo apt-get install gv # yum install gvProject homepage: https://www.gnu.org/software/gv/
Conclusion
With PDFs becoming the standard for online documents and books, having a capable PDF viewer is crucial for Linux users. This list provides both open‑source and commercial options, and readers are encouraged to share newer or better tools as they emerge.
MaGe Linux Operations
Founded in 2009, MaGe Education is a top Chinese high‑end IT training brand. Its graduates earn 12K+ RMB salaries, and the school has trained tens of thousands of students. It offers high‑pay courses in Linux cloud operations, Python full‑stack, automation, data analysis, AI, and Go high‑concurrency architecture. Thanks to quality courses and a solid reputation, it has talent partnerships with numerous internet firms.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
