← Enter the pavilion 中文
A small pavilion among bamboo and distant mountains in the rain

TingRead

A pavilion of ink. A page at your own pace.
SCROLL
A local-first web e-book reader that can reopen offline.
Open the page and read EPUB, PDF, TXT, Markdown, MOBI, and more — while books and notes stay in your own browser.

Why this exists

This started as a private problem. My shelves were full of books I never finished. EPUBs, PDFs, Word files, TXT drafts, Markdown documents, and old Kindle-family files were scattered across drives, cloud folders, and chat history. Just finding the book I wanted to read tonight was usually enough to put me off entirely.

A scholar's desk with old books, an inkstone, a brush, and a porcelain cup

I tried plenty of reading apps. Some locked me into their own bookstore — if a title wasn't there, I couldn't read it. Some paywalled note exports. Some opened with three notifications and a splash ad. Some turned "minutes read" into a KPI and made reading feel like a job. And most of them treated cloud sync as mandatory — which I was never quite comfortable with. Half-finished books and scribbled notes don't really belong on someone else's server.

So I built this one.

No bookstore. No account. No cloud. No notifications. No ads. Open the page, drop in your own book, and read. Highlight, write a note, add a bookmark, close the tab, come back tomorrow. Your books and notes sit quietly in your own browser; after the offline cache is ready, TingRead can reopen even without a connection.

That's TingRead.

What we believe

Simplicity is a form of respect. A reading tool shouldn't put accounts, bookstores, or sync setup before the book. Open it and read; if you want AI later, bring your own key then.

Local first. Your books, your highlights, every note, every bookmark, and your API key — by default, all of it stays in your browser. TingRead doesn't have a server holding any of this. Not because we're noble, but because none of it really belongs anywhere else.

A jade paperweight on a stack of xuan paper

Summoned, not pushed. No popups, no red dots, no "you're 13 minutes short of your daily reading goal." The features are here when you want them. Reading is supposed to be a quiet, self-directed thing.

An eastern kind of quiet. The palette is drawn from xuan paper, pine-soot ink, and cinnabar; the home page rests under faint mountains, a bamboo grove, and a small pavilion in the rain, with a Song-dynasty poem on the side. We weren't trying to make a "Chinese-themed skin." We were trying to build a place where someone could actually slow down.

Restraint is the luxury. We'd rather not ship a feature than ship a cheap one. Every time we want to add something new, we ask: for someone who just wants to finish a book in peace — does this help, or does this get in the way?

What TingRead is

TingRead is a browser-based e-book reader. Nothing to install — just open tingread.cn and start reading.

It now supports EPUB, PDF, Word (DOCX), TXT, Markdown, HTML, FB2, RTF, MOBI, AZW, AZW3, and PRC, covering most personal libraries, documents, and older e-book files people already have. Books, notes, bookmarks, and reading positions are stored in your browser's local site storage, never uploaded to TingRead's servers.

It's made for people who want to step out of the feed and finish a book from the beginning, slowly.

The Pavilion Builder

TingRead is designed and developed by TimZhang (TimZhang踢木桩) as a one-person independent project.

No team, no funding, no KPIs — this pavilion was built because I wanted to finish the books I hadn't finished. If it helps you do the same, that's the best version of what it can be.

If you have something to say, write to timzhangherenow@gmail.com. Feature requests, bugs, a sentence you loved from a book you just finished — all welcome.

What we don't do

No built-in bookstore. No book sales. TingRead only reads books you already have.

No mandatory account. You don't need to sign up to finish a book.

No reading data uploaded. We don't know what you're reading, and we don't plan to. Unless you actively call your configured AI service, book content does not leave the local browser.

No ads. No push notifications. No "reading streaks" gamification.

No hosted official API key. AI companion features currently use your own key, which is stored long-term in your browser only.

No impersonation. The AI companion is a fictional character. It doesn't pretend to be any historical figure or real author.

May you also finish, here, the books you've been meaning to finish.
Enter the pavilion
A small boat among distant misty mountains