Give every page an eye-friendly paper tone — contrast-checked colors you choose yourself.
Users
4
store count
Rating
5.0 / 5
unchanged in 30 days
Ratings
2
total ratings
Store rank
#261K
#217K among extensions
Version
0.1.0
updated 10 Oct 2026
About SoftRead — Eye-friendly Page Colors
**SoftRead — give every page an eye-friendly paper tone**
SoftRead rewrites the page background with a contrast-checked, easy-on-the-eyes tone, so long reading sessions feel more comfortable. You choose the color — SoftRead applies it cleanly across the page and keeps text contrast within a validated range; where it can't be sure, it leaves things alone.
**Highlights**
- Four built-in palettes — Beige, Bean green, Light gray and Dark dimmed — plus 10 extra background colors with auto-derived foregrounds
- Custom colors: picker + HEX input, with a live contrast self-check on the options page
- Adjustable strength: fine-tune how strongly the tone is applied while text stays legible
- Per-site memory: every site can remember its own color, on/off state and strength; the exclusion list supports wildcards — exclude or restore a site from the right-click menu
- Dark sites stay intact: when a light color is selected, dark-designed sites are left untouched; pick a dark-group color to tint them instead
- Media untouched: images, video, canvas and SVG are never recolored or filtered (optional 0–30% dimming)
- Shortcuts: Alt+Shift+E toggles the current site; Alt+Shift+C cycles light presets
- Bilingual UI (English / 中文) with light and dark themes
**Privacy**
No network requests, no data collection, no tracking. Settings live only in Chrome's synced storage (falling back to local storage when the sync quota is exceeded) and can be exported/imported as JSON. Page content is scanned in memory only.
**Notes**
- Requires Chrome 119 or later
- Browser internal pages (`chrome://`, `edge://` …), the Chrome Web Store, other extensions' pages and some sandboxed pages: Chrome does not allow extensions to inject into them — a platform limitation
- PDF pages are rendered by Chrome's built-in viewer and cannot be recolored — SoftRead detects them and says so clearly
- Local HTML files are supported (enable "Allow access to file URLs" in the extension details)