Lucent Reader turns pdf.js into a full lighting workspace — brightness, warmth, hue and blackout, dialed in live on the page and remembered wherever you open a document next.
Every preset is pre-tuned by hand — not just an inverted filter slapped over the page. Smart Dark, for instance, darkens the page while keeping photos and diagrams true to color.
Every control is designed to be touched once, trusted, and forgotten.
Independent control over brightness, contrast, hue and blackout. Dial it in once — Lucent keeps it exactly where you left it.
Every PDF you open gets logged with a name and a timestamp, so picking up mid-chapter takes one click, not a folder search.
Your lighting setup follows you from tab to tab and session to session — no re-tuning the same slider twice.
Open a new tab with nothing loaded and land on a hub of your recent reads — never a blank page.
Controls live in a pill-shaped button that expands into a glass panel — and closes the moment you click away.
Every asset ships inside the extension, so the interface loads immediately — even with no connection at all.
Grab the latest build, unzip it, and done. — it arrives as a single folder, ready to load unpacked.
Go to chrome://extensions and switch on Developer mode in the top-right corner.
Click Load unpacked and select the Lucent Reader folder. It'll take over PDF tabs immediately.
A dynamic optics workspace for pdf.js — free, local, no telemetry dashboard to sign into.
Download .zipv1.0.0 · Chrome 103+ · MV3
Free, local, and it never leaves your browser.
Download Lucent Reader