AI summary
Lightweight, local-first EPUB and PDF reader with dual PDF modes (text reflow and original layout), Internet Archive browsing, reading statistics, and AI-powered text explanations. Version 2.2.0 adds a tab-based redesign, full-screen search, and an optional 3D page-turn animation for Canvas mode.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
Baca. is a lightweight, local-first e-book reader (EPUB & PDF). Now packaged as a native Android app via Capacitor, it runs entirely on optimized web-native tech with zero backend. No servers, no tracking, no cloud uploads, and zero CDN reliance. Your books and libraries are processed and stored 100% locally on your device for absolute privacy and complete offline capability.
Key Features
- 100% Offline & Privacy-Focused: Zero cloud uploads and fully bundled local libraries. We utilize localforage (IndexedDB) and native device storage to parse, render, and save your books locally. Your data belongs to you. - Internet Archive Integration: Discover and download millions of free books directly within the app. Features a smart format picker (EPUB/PDF), real-time native download progress, seamless auto-import to your shelf, and automatic save to your device's Downloads folder. - Dual PDF Reading Modes: - Scroll Mode: Dynamic text extraction for a continuous, flowing reading experience. - Canvas Mode: Preserves the original layout and typography of the PDF — perfect for textbooks or image-heavy documents. Includes pinch-to-zoom, a page slider for quick navigation, and full-text search for text-based PDFs. - Complete Data Portability: Backup and restore your entire library locally. Choose between a lightweight JSON export (progress & notes only) or a full ZIP export (including book files and covers). - Reading Statistics: Track your reading habits with a built-in interactive line chart displaying your 7-day reading activity, completed books, and total annotations. - Smart Hybrid Bookmarks: Highlights and notes merged into one powerful side panel. Select text (or tag a page in Canvas Mode) to create a bookmark, add custom notes, and tap the card later to instantly jump back. - Built-in Update Checker: The settings menu includes an auto-update checker that directly routes you to the latest GitHub release. - AI Explanations (Gemini API): Select any word or passage and get instant AI-powered explanations using your own Gemini API key (supports Gemini 2.0 Flash/Lite). - In-Book Search Engine: Integrated right into the side panel. Instantly sweeps through the book and auto-scrolls to the exact highlighted paragraph. - Typography Control: Adjust text size, paragraph alignment, and pick from premium fonts (Lora, Merriweather, Playfair, Inter, Space Mono, Google Sans) for Scroll Mode and EPUBs. - Batch Management: Clear RAM by removing all generated book covers, or run batch deletions to keep your library organized.
Why Baca? (And not the others?)
Most e-book readers on the market fall into two frustrating extremes: they are either heavily bloated with ads, expensive cloud subscriptions, and useless features, or they are free but feature a clunky, outdated UI from 2010.
Baca. exists to break that compromise. The logic is simple:
- Zero Feature Creep (~5MB Size): Just a pure, uncompromised visual reading experience. Nothing more. - Open-Source Doesn't Mean Ugly: By deeply integrating Material 3 Expressive, navigating your library actually feels fluid and satisfying. - True Local Privacy: Most "free" apps harvest your reading habits. Baca is strictly local-first. Zero tracking, zero CDNs, zero servers involved.
License
MIT
What's new
- This release brings a complete redesign of the app's navigation, a brand-new Home dashboard, immersive full‑screen search, and an optional 3D page‑turn animation for Canvas mode.
- ✨ New Features
- Tab‑based Navigation – Three main tabs: Home – curated Internet Archive dashboard with book recommendations and statistics. Scroll – your local books in dynamic text mode. Canvas – your local books in original layout mode. Morphing Full‑screen Search – tap the search bar to expand into a full‑screen modal with smooth morphing animation. Supports both local library and Internet Archive search. Grid / List Layout Toggle – switch between card grid and compact list view for your local shelves. 3D Page‑Turn Animation (Canvas Mode) – optional, gesture‑driven page‑flip effect that mimics a physical book (with shadows, perspective, and tilt). Enable/disable in reader settings. Archive Dashboard – curated rows of popular books from Internet Archive (Fiction, Science, History, Technology, Philosophy, Fantasy) displayed on the Home tab. Ripple Touch Feedback – Material‑style ripple effect on buttons and cards for a more tactile experience. Ko‑fi Donation Link – added alongside the existing Saweria option.
- ⚡ Performance & Optimizations
- Parallel Canvas Pre‑rendering – next and previous pages are rendered concurrently, reducing lag during page turns. ZIP Backup Improvements – compression level lowered to 1, saving CPU/RAM; file writing is now chunked (4 MB per block) to prevent crashes on low‑memory devices. Cover Loading – more robust handling of various cover formats (Blob, base64, URLs), applied across all book instances (grid, list, sliders). Flicker Prevention – added backface-visibility and will-change to floating UI elements for smoother rendering.
- 🎨 UI & UX Enhancements
- Full‑screen Settings & Welcome Modals – now slide in from the side or bottom, providing a more immersive experience. Separate "Continue Reading" Sections – each tab (Scroll and Canvas) now has its own top‑slider for books in progress. Batch Delete Bar – repositioned to accommodate the new bottom navigation. Statistics Panel – moved to the Home tab and remains expandable.
- 🌐 Internationalization
- Added new translation entries for: Tab labels (Home, Scroll, Canvas) Archive category titles Format picker text "Continue Reading" on Home Page‑turn animation toggle Ko‑fi donation label
About this version
- Version
- 2.2.0 (220)
- Size
- 5.08 MB
- Requires Android
- 5.1
- Target SDK
- 22
- Architecture
- universal
- Downloads
- 38
- Updated
- Jul 22, 2026
- Package
- com.baca.reader
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10