Codex Reader for Android
Android is in early release, outside Google Play. Download the APK on your phone and open it. Android asks once to allow installs from your browser.
Every release is signed with the same key, so a newer APK installs over the old one and keeps your library. Check your download below to be sure it is ours.
- Downloads save reliably again
- Author photos and bios
- Linked books stay linked
- Reset Progress covers every copy
- Send crash reports setting
SHA-256 54f7f06693fc504248a5485c1cfa976be35df7ede2a7df86a658fd48ef2fc6e6
- Codex Premium is free on Android for now
- Hardcover progress support
- Edit book metadata
- Android Auto plays the downloaded copy first
- Fix a blank screen on launch
SHA-256 1a46e97dd95dde6b731582b74ac9b68ad770371da4a5117fa5346b680444e984
- Material 3 design throughout
- Read button for streaming readalouds
- Readable player in dark mode
- Menu icons and tabs
SHA-256 04ccb13dfcaead416ad6dc43de75147c4d7ded76cafe762f03aba60bc3098f8f
- First Android release
- Storyteller sign-in and library sync
- Readalouds, ebooks and audiobooks
- Plex, Audiobookshelf and OPDS sources
SHA-256 a5bca5871d4a476335e6fb28005469d5a0f49c8961b019062cbc4b2c0d90ab0c
Check your download
Pick the APK you downloaded and this page works out its SHA-256 and compares it with every release above. The file never leaves your device.
Or check it yourself
Run one of these where the file is, and compare the output with the SHA-256 under the release.
macOS
shasum -a 256 codex-reader-0.48.96.apk
Linux
sha256sum codex-reader-0.48.96.apk
Windows (PowerShell)
Get-FileHash codex-reader-0.48.96.apk -Algorithm SHA256
Signing certificate
Every release is signed with the same key, so this fingerprint never changes. With the Android SDK build tools, check it with:
Any platform
apksigner verify --print-certs codex-reader-0.48.96.apk
The line “certificate SHA-256 digest” should read:
81b1315ee7199dbe09254d9fd036ca51a01faacd1dad3871a26f739264a3373d