圖標

MJ PDF

A simple PDF viewer
MJ PDF is a fast, simply, yet powerful and totally free PDF reader. It pairs a powerful reader with a full library manager, and it respects your privacy.

Library

* Home screen with Recent, Library and Folders tabs.
* Continue reading right where you left off, with a detailed reading history.
* Organize with reading statuses (to-read, reading, completed and more).
* Browse your device like a file manager, including SD cards.
* Search every PDF on your device.

Reader

* Fast and smooth, with dark mode for the app and the PDF itself.
* True full screen with configurable shortcut buttons.
* Highlight text, add notes, and save them into the PDF.
* Draw handwritten signatures and save them into the PDF as sharp vector strokes.
* Fill PDF forms.
* Select text with copy, share, web search, translate, and dictionary actions.
* Share quotes as images, with the book's name and a choice of themes.
* Text Mode: read any PDF like an e-book, with reflow, fonts and themes.
* Dual page mode that pairs pages like an open book.
* Powerful search with live results and next/previous navigation inside the reader.
* Table of contents, user bookmarks, embedded links, and browser-like navigation history.
* Right-to-left reading, hide margins, auto-scroll, brightness control, zoom lock.
* Open password-protected and online PDFs, share and print.
* Incognito mode that saves nothing about what you read.
* Backup and restore your settings and reading progress.

Permissions and privacy

This app does not collect any data.
The following permissions are required to provide specific features in the app:

* Internet: for opening PDFs through links.
* Storage / all-files access: to scan, open and manage the PDFs on your device.

Links

* Official page: https://mudlej.com/projects/mj-pdf
* Source code: https://gitlab.com/mudlej_android/mj_pdf_reader
* Issues and requests: https://github.com/mudlej/mj_pdf/

Author

* MJ PDF is made by Mudlej (https://mudlej.com).

License

MJ PDF uses the GPLv3 license.

版本

雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。

下載 F-Droid
  • 版本 3.1.0 (5804) 建議 於 2026 年 8 月 19 日新增

    x86_64

    此版本需要 Android 6.0 或更高的版本。

    此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 執行前景服務
      允許應用程式使用前景服務。
    • 擁有完整的網路存取權
      允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
    • android.permission.MANAGE_EXTERNAL_STORAGE
    • 讀取共用儲存空間中的內容
      允許這個應用程式讀取共用儲存空間中的內容。
    • 啟動時執行
      允許應用程式在系統完成開機程序後立刻自行啟動。這會增加手機的開機時間,而且會因為系統一直執行該應用程式導致手機的整體運作速度變慢。
    • 防止手機休眠
      允許應用程式防止手機進入休眠狀態。
    • 修改或刪除你的共用儲存空間中的內容
      允許這個應用程式寫入共用儲存空間中的內容。
    • com.gitlab.mudlej.MjPdfReader.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 8.7 MiB PGP 簽章 | 建置紀錄

  • 版本 3.1.0 (5803) - 於 2026 年 8 月 19 日新增

    x86

    此版本需要 Android 6.0 或更高的版本。

    此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 執行前景服務
      允許應用程式使用前景服務。
    • 擁有完整的網路存取權
      允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
    • android.permission.MANAGE_EXTERNAL_STORAGE
    • 讀取共用儲存空間中的內容
      允許這個應用程式讀取共用儲存空間中的內容。
    • 啟動時執行
      允許應用程式在系統完成開機程序後立刻自行啟動。這會增加手機的開機時間,而且會因為系統一直執行該應用程式導致手機的整體運作速度變慢。
    • 防止手機休眠
      允許應用程式防止手機進入休眠狀態。
    • 修改或刪除你的共用儲存空間中的內容
      允許這個應用程式寫入共用儲存空間中的內容。
    • com.gitlab.mudlej.MjPdfReader.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 8.8 MiB PGP 簽章 | 建置紀錄

  • 版本 3.1.0 (5802) - 於 2026 年 8 月 19 日新增

    arm64-v8a

    此版本需要 Android 6.0 或更高的版本。

    此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 執行前景服務
      允許應用程式使用前景服務。
    • 擁有完整的網路存取權
      允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
    • android.permission.MANAGE_EXTERNAL_STORAGE
    • 讀取共用儲存空間中的內容
      允許這個應用程式讀取共用儲存空間中的內容。
    • 啟動時執行
      允許應用程式在系統完成開機程序後立刻自行啟動。這會增加手機的開機時間,而且會因為系統一直執行該應用程式導致手機的整體運作速度變慢。
    • 防止手機休眠
      允許應用程式防止手機進入休眠狀態。
    • 修改或刪除你的共用儲存空間中的內容
      允許這個應用程式寫入共用儲存空間中的內容。
    • com.gitlab.mudlej.MjPdfReader.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 8.5 MiB PGP 簽章 | 建置紀錄

  • 版本 3.1.0 (5801) - 於 2026 年 8 月 19 日新增

    armeabi-v7a

    此版本需要 Android 6.0 或更高的版本。

    此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 執行前景服務
      允許應用程式使用前景服務。
    • 擁有完整的網路存取權
      允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
    • android.permission.MANAGE_EXTERNAL_STORAGE
    • 讀取共用儲存空間中的內容
      允許這個應用程式讀取共用儲存空間中的內容。
    • 啟動時執行
      允許應用程式在系統完成開機程序後立刻自行啟動。這會增加手機的開機時間,而且會因為系統一直執行該應用程式導致手機的整體運作速度變慢。
    • 防止手機休眠
      允許應用程式防止手機進入休眠狀態。
    • 修改或刪除你的共用儲存空間中的內容
      允許這個應用程式寫入共用儲存空間中的內容。
    • com.gitlab.mudlej.MjPdfReader.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 8.1 MiB PGP 簽章 | 建置紀錄