Latest: v0.48.96

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.

v0.48.96LatestOctober 15, 2026
  • Downloads save reliably again
  • Author photos and bios
  • Linked books stay linked
  • Reset Progress covers every copy
  • Send crash reports setting
Download APK · 65 MBAndroid 7.0 or later, 64-bit (arm64)

SHA-256 54f7f06693fc504248a5485c1cfa976be35df7ede2a7df86a658fd48ef2fc6e6

v0.48.84October 13, 2026
  • 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

v0.48.05October 9, 2026
  • Material 3 design throughout
  • Read button for streaming readalouds
  • Readable player in dark mode
  • Menu icons and tabs

SHA-256 04ccb13dfcaead416ad6dc43de75147c4d7ded76cafe762f03aba60bc3098f8f

v0.48.04October 8, 2026
  • 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