Free & Open Source · Windows & macOS

Torto Reader

A focused, local-first ebook reader. A pure Rust rendering pipeline with no WebView — fast, light, and private.

Library — bulk import, metadata & covers, duplicate detection
Library — bulk import, metadata & covers, duplicate detection
Reader — two-page mode, Glass theme, highlights
Reader — two-page mode, Glass theme, highlights

Features

Designed for long, focused reading. Local-first: your data stays with you.

📚

Multi-format

EPUB, MOBI, AZW/AZW3, FB2, CBZ and PDF. No DRM restrictions.

Native Rust Rendering

A self-built parse → layout → GPU pipeline. No browser engine, O(1) page turns.

📖

Page & Scroll Modes

Single page, two-page, or chapter-based vertical scroll. Keyboard, wheel, F11 fullscreen.

🎨

Typography & Themes

Custom fonts, sizes and weights, with Light, Dark and Glass themes.

✍️

Highlights & Notes

Word/sentence/paragraph selection with durable source locations.

🤖

AI Reading Assistant

Chat about the current book with source-backed citations. Markdown, math and Mermaid.

🌐

AI Translation

Replace or bilingual mode — even the table of contents can be translated.

📄

PDF OCR & Reflow

Turn scanned PDFs into reflowable text with PaddleOCR or MinerU.

☁️

WebDAV Sync

Sync books, progress, highlights and notes via Jianguoyun, InfiniCLOUD, Koofr and more.