Zero cloud uploads • 100% in-browser IndexedDB • True Offline PWA

A quiet, private sanctuary for your PDF books.

Designed for deep, uninterrupted reading. Works entirely offline, protects your reading privacy, tracks reading speed without distraction, and ensures complete data sovereignty.

No registration or account neededWorks without Wi-Fi or dataZero third-party reading trackers
Alice's Adventures in Wonderland
2.4 pages/min • ~34m leftPage 42 of 156

Alice was beginning to get very tired of sitting by her sister on the bank, and of having nothing to do: once or twice she had peeped into the book her sister was reading, but it had no pictures or conversations in it.

“And what is the use of a book,” thought Alice, “without pictures or conversations?” So she was considering in her own mind whether the pleasure of making a daisy-chain would be worth the trouble of getting up and picking the daisies.

Highlight Note: The central thesis of childhood imagination.
Continuous Scroll • Sepia Paper Mode
27% Completed
Core Capabilities

Crafted for readers who value focus and control.

Most web PDF viewers are built for signing invoices or printing forms. Web Book Reader is reimagined from scratch specifically for reading literature, essays, and textbooks.

True Offline Independence

Powered by a dedicated Service Worker and Cache API pipeline. Pre-caches the Next.js shell and the heavy 1.2MB PDF.js rendering worker so you can read without Wi-Fi.

PWA installable on iPad & desktop

100% Private & Local Storage

Zero cloud database. Your documents and notes are stored exclusively in your browser’s local IndexedDB. Your reading habits are never logged, analyzed, or sold.

No login or email required

Scale-Invariant Highlights

Highlight passages in yellow, green, blue, or pink. Coordinates are stored in normalized proportional math so they never drift or misalign when zooming from 50% to 300%.

Multi-line text selection support

Reading Velocity & Completion

Kindle-style time remaining. Filters out rapid skims (< 3s) and pauses when you step away to compute your genuine learning speed and pace.

Idle-aware session accumulation

Complete Data Sovereignty

Export your complete library into a standardized, versioned JSON backup file with one click. Restore on any machine with safe schema validation.

Zero vendor lock-in forever

Reading Themes & Zen Mode

Switch between Clean Paper, Warm Sepia, and Midnight Dark. Press fullscreen to hide all toolbars and immerse yourself entirely in the text.

Continuous scroll or single-page
Philosophy

Why Local-First reading matters.

Reading is an intimate, contemplative activity. Your book collection and margin notes should belong to you, not sit inside someone else’s cloud database.

DimensionWeb Book ReaderTraditional Cloud ReadersNative OS PDF Viewers
Server UploadNone (100% In-Browser)Mandatory server uploadLocal file only
Offline ReliabilityTrue Offline Service WorkerUnreliable or breaks offlineOffline, but no reading stats
Account & Sign-UpZero friction • No sign-upMandatory account & emailNo account
Reading Velocity & StatsKindle-style time-to-readOften missing or paywalledNone
Data Export & Portability1-Click JSON Backup & RestoreVendor lockedManual file management
Simple Workflow

Three steps to distraction-free reading.

01

Import Your PDF

Drag and drop any PDF book. It is parsed and stored instantly inside your browser's Cache API without creating an account or waiting for a server upload.

02

Read in Peace

Enjoy continuous vertical scroll, customizable font scale, Sepia or Dark themes, and effortless multi-color text highlights that remain saved as you read.

03

Retain & Export

Your reading velocity and active hours are recorded locally. Download your entire library and annotations as a standard JSON backup whenever you wish.

Questions

Frequently Asked Questions

Ready to start reading without distractions?

Open your local library immediately or take the bundled sample book for a spin. No sign-up, no credit card, no ads.