TorReader PDF · Native Linux · Free & Open Source

PDF Editor for Linux

TorReader is a fast, native Qt6 PDF reader and editor for Linux — no Electron, no Wine. Merge PDFs while keeping bookmarks, split, annotate, translate, and open 900 MB files in seconds. Free forever.

⬇ Download AppImage (~40 MB)

Install TorReader on Linux

Ubuntu & Debian — APT Repository (recommended)

Automatic updates via apt upgrade. Works on Ubuntu 22.04+, Debian 12+, and derivatives.

sudo mkdir -p /etc/apt/keyrings
sudo curl -fsSL https://torreader.cloud/apt/torreader-archive-keyring.gpg -o /etc/apt/keyrings/torreader.gpg
echo "deb [signed-by=/etc/apt/keyrings/torreader.gpg] https://torreader.cloud/apt stable main" | sudo tee /etc/apt/sources.list.d/torreader.list
sudo apt update && sudo apt install torreader

Standalone .deb Package

Download and install manually. Dependencies are pulled automatically.

wget https://torreader.cloud/torreader_2.2.4_amd64.deb
sudo apt install ./torreader_2.2.4_amd64.deb

Direct download: torreader_2.2.4_amd64.deb (~32 MB)

AppImage — Any Distribution

Works on any Linux distro with glibc 2.35+. No install needed — just download, make executable, and run.

wget https://torreader.cloud/TorReaderPDF-2.2.4-x86_64.AppImage
chmod +x TorReaderPDF-2.2.4-x86_64.AppImage
./TorReaderPDF-2.2.4-x86_64.AppImage

Direct download: TorReaderPDF-2.2.4-x86_64.AppImage (~40 MB)

Why TorReader on Linux

TorReader vs Other Linux PDF Tools

An honest comparison for everyday PDF tasks.

TaskTorReaderEvinceOkularBrowser PDF
View large files (900 MB+)FastNot built for itSlowDepends
Merge PDFs (keep bookmarks)YesNoNoNo
Split / extract pagesYesNoNoNo
AnnotationFreehand, highlight, text, rect, arrow, noteBasic highlightInline + popup notes, highlight, shapesNo
InstallationAPT / .deb / AppImageBuilt-in (GNOME)apt install okularBuilt-in

Evince is the lightest option and comes pre-installed on GNOME. Okular has excellent annotation features. TorReader combines all these tasks in one app, with fast large-file handling and bookmark preservation on merge.

System Requirements

OS
Linux x86_64 (glibc 2.35+)
Ubuntu / Debian
Ubuntu 22.04+, Debian 12+
Fedora
Fedora 36+
Other distros
Any with glibc ≥ 2.35 (Arch, openSUSE, etc.)
Graphics
OpenGL-capable GPU (integrated is fine)
Architecture
x86_64 only (ARM coming later)

Frequently Asked Questions

Is there a good PDF editor for Ubuntu?

Yes — TorReader is a native, free PDF editor for Ubuntu. You can install it via APT repository with a few commands. It handles viewing, merging, splitting, annotation, and translation without needing a web service or account.

How do I merge PDFs on Linux without losing bookmarks?

Most free tools drop bookmarks when merging. TorReader preserves every bookmark from each input file and remaps them to the correct new page numbers. Pages without bookmarks get a clean "Page N" entry.

Does TorReader work on Wayland?

Yes. TorReader uses the xcb Qt backend and runs through XWayland on Wayland sessions. All features work normally.

Which Linux distributions are supported?

Any x86_64 Linux distribution with glibc 2.35 or newer. This includes Ubuntu 22.04+, Debian 12+, Fedora 36+, Arch Linux, openSUSE Tumbleweed, and most modern distros. For Debian/Ubuntu, the APT repository offers automatic updates.

Is it really free?

Yes. TorReader is completely free, open-source software under the MIT license. No ads, no watermarks, no premium tiers, no account required. You can download and use all features forever.

Do I need Snap or Flatpak?

No. TorReader provides an official APT repository for Ubuntu/Debian and a standalone AppImage for all distros. There is no Snap or Flatpak version yet — you don't need them.

Source code & releases on GitHub

View on GitHub Back to TorReader Home