ClearPDF is an Android document toolkit for reading and annotating PDFs, managing PDF pages, scanning paper documents, and opening common Office and image files. The source is licensed under MIT. Most file operations run on-device. The FOSS build uses network for its optional Office engine and URL-to-PDF features; Google Play services may provide scanner and background-removal components. See the privacy notes.
ClearPDF was featured by HowToMen. Watch the video from 9:08.
Short walkthroughs: onboarding · PDF viewer.
Open PDF, DOC/DOCX, XLS/XLSX, PPT/PPTX, ODT/ODS/ODP, RTF, CSV, and TXT files. Rendering depends on the format and renderer. The optional LibreOffice-based engine can improve rendering for supported Office formats.
The spreadsheet editor can edit and save XLSX workbooks. Word and PowerPoint files are opened for viewing; ClearPDF does not rewrite their original text layout. You can annotate the rendered document and export it as a PDF.
Create a PDF from images, text, or local HTML. The FOSS build can also convert a web address; this requests that site and its page resources. Local HTML conversion works without loading a website.
Only XLSX files have spreadsheet cell editing and save support. Other Office formats are viewed through the built-in or optional Office renderer; visual fidelity varies by document and renderer.
ClearPDF annotates PDFs and edits form fields, signatures, and pages, but it does not rewrite arbitrary text already printed into a PDF page. Likewise, Word and PowerPoint files are viewed and exported as PDF rather than edited in their original formats.
The current stable release is V5.2.1 (app version 2.2.1).
Open the release page and choose the APK that matches your device:
| APK suffix | Choose it for |
|---|---|
-arm64-v8a.apk |
Most current 64-bit ARM phones and tablets |
-armeabi-v7a.apk |
32-bit ARM devices |
-x86_64.apk or -x86.apk |
x86-based emulators and devices |
-universal.apk |
A larger package containing the release's supported ABIs |
The GitHub APKs are the FOSS distribution. The optional Office engine is downloaded only when requested in Settings.
Obtainium tracks this repository's releases and installs/updates the APK for you, no manual downloads.
https://github.com/Chethan616/ClearPDF.GitHub strips app-scheme links (obtainium://…) from README buttons, so there's no working one-tap link here — copy the URL above into the app instead.
ClearPDF has no document-upload service. User-selected files are processed on-device. The FOSS build makes network requests for the optional Office engine download and web-address conversion. Google Play services may manage scanner or background-removal components. See PRIVACY.md for details.
backdrop module and AndroidLiquidGlass components provide the glass surfaces and motion.git clone https://github.com/Chethan616/ClearPDF.git
cd ClearPDF
./gradlew :app:assembleFossDebug
On Windows, run gradlew.bat :app:assembleFossDebug. The APK is written under app/build/outputs/apk/foss/debug/.
./gradlew :app:assembleFossRelease
The ABI-split and universal APKs are written under app/build/outputs/apk/foss/release/. Release builds use local signing credentials when configured; otherwise the Gradle build uses the debug signing key and prints a warning. Do not distribute a debug-signed build as an official release.
For a Play bundle, use ./gradlew :app:bundlePlayRelease. The Play build includes the optional Office engine as an on-demand feature. See the Gradle files for distribution-specific details.
| Path | Purpose |
|---|---|
app/ |
Android app, UI, document viewers, tools, and image editor |
pdf-core/ |
PDF operations and rendering support |
ocr-core/ |
On-device OCR |
backdrop/ |
Shared liquid-glass backdrop effects |
office_engine/ |
Optional Play feature module, included for bundle builds |
To run the app from Android Studio, open the repository root, sync Gradle, and run the app module.
Issues and focused pull requests are welcome.
If ClearPDF is useful to you, starring the repository helps others discover it. Share the release page with someone who might need an open-source Android PDF toolkit.
See THIRD_PARTY_NOTICES.md for full attribution and license details. You can also sponsor the project on GitHub.
ClearPDF is licensed under the MIT License. Third-party licenses and attributions are listed in THIRD_PARTY_NOTICES.md.
| 日期 | 榜单 | 排名 | 周期新增 | 总 STAR |
|---|