The best free and open-source reader app for novels, light novels, and web novels
Download APK β’ Website β’ Documentation β’ δΈζ
IReader is a powerful open-source reader app for Android and Desktop. Read light novels, web novels, and ebooks offline with the most customizable reading experience. No ads, no tracking, completely free forever.
Perfect for: Light novel readers β’ Web novel enthusiasts β’ Ebook lovers β’ Anyone who wants a privacy-focused reader app
IReader is the ultimate open-source reader app for novel enthusiasts. Unlike other reader apps, IReader offers:
- π± Cross-Platform - Android and Desktop (Windows, macOS, Linux) support
- π Multi-Source Support - Access novels from multiple sources via extensions and JavaScript plugins
- π₯ Offline Reading - Download chapters and read without internet connection
- π Smart Search - Search across multiple sources simultaneously
- π Library Management - Organize with categories, filters, and custom collections
- π Customizable Themes - Dark mode, custom themes, and full UI customization
- π AI Text-to-Speech - High-quality TTS powered by Piper (Desktop)
- π¦ Legado Import - Import book sources from Legado/ι θ―»
- π Privacy-Focused - No ads, no tracking, no data collection
- β‘ Fast & Lightweight - Optimized performance and battery efficiency
100% Free & Open Source: No hidden costs, no premium features, no subscriptions. The entire codebase is open for inspection and contribution.
Privacy First: Unlike commercial reader apps, IReader doesn't collect your data, show ads, or track your reading habits.
Highly Customizable: Every aspect of the reading experience can be adjusted - fonts, spacing, colors, themes, gestures, and more.
Active Development: Regular updates, bug fixes, and new features driven by community feedback.
Download the latest APK from GitHub Releases
Requirements: Android 7.0 or higher
Why download this reader app?
- No Google Play restrictions
- Always get the latest features first
- Direct APK installation
- No region locks
Download the latest release from GitHub Releases
Supported Platforms: Windows, macOS, Linux
Desktop Features:
- AI-powered Text-to-Speech
- Larger screen optimization
- Keyboard shortcuts
- Multi-window support
IReader now supports LNReader sources! Follow these steps:
-
Add LNReader Repository
- Go to Settings β Repository
- Tap the Add icon (+)
- Select Quick Add Popular Repo
- Choose LNReader
- Save and refresh remote sources in the Source screen
-
Storage Permissions (Optional)
- By default, LNReader sources are saved to app cache (no permissions needed)
- To save sources to external storage for easier access, disable "Saved Sources to Cache" in Settings β General
- If using external storage, grant storage permissions when prompted
-
Start Reading
- Browse sources to find novels
- Add books to your library
- Download chapters for offline reading
Note: IReader no longer supports the in-app default repository. You must add repositories manually in Settings.
IReader supports importing book sources from Legado/ι θ―», a popular Chinese novel reader:
- Go to More β Community β Legado Sources
- Enter a Legado source URL or paste JSON directly
- Select sources to import and tap Import
Imported sources appear immediately in your sources list.
- π Full Documentation Index - Start here for all guides
- Text-to-Speech Guide
- Sources & Extensions
- Sync & Backup
- Developer Documentation
Contributions are welcome! See CONTRIBUTING.md for guidelines.
- Translations: Weblate
- Extensions: IReader Extensions
We're looking for a developer to help wire the iOS module to the main app. All the groundwork is done β the iOS module exists and the core components are ready β but the final integration work remains. @kazemcodes is unable to continue this work due to not having access to a Mac.
The app can also leverage IReader's existing sources since they are compiled to Native/JS, making the integration straightforward.
If you have iOS/macOS development experience and want to help bring IReader to iOS, please reach out!
Licensed under Apache 2.0 License
- LNReader β Thank you for maintaing the plugins
- Tachiyomi β Architecture inspiration
- Piper TTS β Text-to-speech engine
- All our contributors
reader app, android reader app, open source reader app, novel reader app, light novel reader, web novel reader, ebook reader app, free reader app, offline reader app, cross-platform reader, desktop reader app, privacy reader app, customizable reader app, tachiyomi alternative, legado alternative, best reader app, novel app, book reader, reading app, android novel reader, ios reader app alternative
IReader - The open-source reader app that respects your privacy and gives you complete control over your reading experience.
| Library | Book Detail | Reader |
|---|---|---|
![]() |
![]() |
![]() |
| Settings | Theme | TTS |
|---|---|---|
![]() |
![]() |
![]() |
| Statistics | Leaderboard | Translation |
|---|---|---|
![]() |
![]() |
![]() |








