MJ PDF Reader icon
MJ PDF Reader v2.2.1 · Free & Open Source
🏠 Home 📖 About MJ PDF ✨ Features 📸 Screenshots 🆕 What's New 🔒 Permissions & Privacy 📲 How to Install ❓ FAQ ⬇ Download APK Now
📄 PDF Viewer · Android APK

MJ PDF
Reader

v2.2.1 · Released 2024-05-19

A fast, minimalist, powerful and totally free PDF viewer for Android. Open source with total privacy — no data collection, no ads, no bloat. Just blazing-fast PDF reading in 5.1 MB.

📂 Open Source 🔒 Zero Data Collection 🌙 Dark Mode ⚡ 5.1 MB Only 🔍 Powerful Search 📝 Text Mode
5.1 MB File Size
Android 5+ Requires
Free Cost
Open Source License
MJ PDF Reader App Icon
MJ PDF Reader
Fast · Lightweight · Open Source
Made by Mudlej
✓ Free 📂 Open Source 🔒 Private
⬇ Download v2.2.1 APK
About the App

What is MJ PDF Reader?

MJ PDF Reader is a fast, minimalist, powerful and completely free PDF viewer for Android, created by the developer known as Mudlej. It is proudly open-source and available on GitLab for anyone to inspect, use, or contribute to.

Unlike bloated PDF readers that demand excessive permissions, show ads, or quietly harvest your data, MJ PDF Reader was built with a single focus: reading PDFs quickly and privately. At just 5.1 MB, it's one of the smallest full-featured PDF viewers available for Android.

With features like blazing-fast search, dark mode, Text Mode, auto scroll, table of contents, and hyperlink support — MJ PDF punches far above its weight. It also supports opening PDFs from URLs and remembers your last read position in every document.

Blazingly Fast Performance

Search across large PDFs in milliseconds. Pages render smoothly even on older Android devices running 5.0+.

🔒

Total Privacy — No Data Collected

MJ PDF does not collect any personal data. No analytics, no trackers, no advertising SDKs — just a clean, private PDF reader.

📂

100% Free & Open Source

The complete source code is available on GitLab. Free forever with no in-app purchases, no subscriptions, and no ads.

📱

Multi-Instance & Wide Compatibility

Open multiple PDFs simultaneously. Supports Android 5.0 through 14 across arm64-v8a, armeabi-v7a, x86, and x86_64 architectures.

App Features

Everything You Need in a PDF Reader

MJ PDF Reader packs a powerful set of features into a lightweight 5.1 MB package — no compromises needed.

🔍

Blazing Fast Search

Instantly search any keyword throughout the entire PDF document. Filter results further with a secondary query. Results are expandable for more context, and the selected result is highlighted directly on the page.

⚡ Instant Results
🌙

Dark Mode

Switch between Light and Dark mode for comfortable reading at any time of day. Dark mode reduces eye strain during extended reading sessions and conserves battery on AMOLED screens.

👁 Eye Friendly
📝

Text Mode

View the PDF as plain text for a distraction-free reading experience. Customize text size, text color, and background color. Your preferences and last opened page are saved automatically across sessions.

🎨 Customizable

Auto Scroll

Hands-free reading with auto scroll at adjustable speeds. Scroll forward or backward automatically. Exits cleanly when you leave Full Screen Mode so you're always in control.

🤲 Hands-Free
📑

Table of Contents

Dedicated Table of Contents page to navigate large documents quickly. Jump to any chapter or section instantly without having to scroll through hundreds of pages manually.

🧭 Quick Nav
🔗

Hyperlinks & Links Page

Full hyperlink support within PDFs — tap any embedded link to open it. A dedicated Links page lists all URLs embedded in the document, making it easy to review and open external references.

🌐 Fully Linked
📱

Full-Screen Mode

Immersive full-screen reading with a toolbar containing shortcuts for screen rotation, brightness control, auto scroll, horizontal scroll lock, and screenshot capture — all in one swipe.

🖥 Immersive
💾

Remembers Your Page

Automatically remembers the last page you read in every document. Reopen any PDF and pick up exactly where you left off — even across multiple documents simultaneously.

🔖 Auto Bookmark
🌐

Open Online PDFs

Open PDFs directly from URLs and links without needing to download them first. Download and save online PDFs to your device storage. Share and print PDFs directly from the app.

🔗 URL Support
App Details

App Information

Complete technical specifications for MJ PDF Reader v2.2.1.

📱 App Name
MJ PDF Reader
👤 Developer
Mudlej
🗂 Category
Tools / Productivity / PDF Viewer
📦 Version
2.2.1 Latest
📅 Release Date
2024-05-19
💾 File Size
5.1 MB (Play Store) · ~5 MB (APK)
🤖 Android Target
Android 14.0 (API 34)
📲 Minimum Android
Android 5.0 Lollipop (API 21)
🏗 Architectures
arm64-v8a armeabi-v7a x86 x86_64
💰 Price
Free — Always
📂 Source Code
Open Source (GitLab)
🔑 Root Required
NOT REQUIRED
🔒 Data Collected
✅ NONE
Gameplay

App Screenshots

See MJ PDF Reader in action — light mode, dark mode, and the main menu interface.

MJ PDF Reader Light Mode screenshot
🔍
Light Mode
MJ PDF Reader Dark Mode screenshot
🔍
Dark Mode
MJ PDF Reader Main Menu screenshot
🔍
Main Menu
What's New

MJ PDF v2.0.0 Release Notes

Version 2.0.0 introduced a major overhaul with a new brand identity, blazing-fast search, Text Mode, and dozens of quality-of-life improvements.

🎉 MJ PDF V2.0.0 — Major Update

A complete rebranding plus over 20 new features and fixes

  • 🎨Rebranded the app as MJ PDF with a new original icon.
  • Search has become blazingly fast across the entire document.
  • 🔎Added the ability to filter search results by another query for precision.
  • 📖Search results are expandable if you want to see more surrounding context.
  • The chosen search result will be highlighted directly in the PDF.
  • 🔗Added full support for Hyperlinks embedded in PDF documents.
  • 📑Added a dedicated Table of Contents page for easy document navigation.
  • Added auto scrolling with adjustable speed and both directions.
  • ↔️Added a button to lock horizontal scrolling for long-form reading.
  • 📸Added a button to take a screenshot directly within the app.
  • 🛠Added a second top bar with seven shortcuts (hidden by default).
  • 🌐Added a page to see a list of all links embedded in the file.
  • 📝Added Text Mode to view the PDF as plain text with customizable font size, text color, and background color.
  • 💾All preferences (size, colors) and the last opened page saved automatically.
  • 🔢Clicking the page number in Text Mode shows a 'Go To Page' popup.
  • 🖼Added icons to all menu items across all pages for clarity.
  • 📌Clicking on the scroll handle shows the 'Go To Page' popup.
  • 🔙Prevent accidental back-pressing: requires double press to exit.
  • 📦Decreased app size by 27.5% — now just 5.1 MB.
  • 🛠Fixed not remembering the last visited page sometimes.
  • 🛠Fixed hiding the buttons and scroll handle while the user is still interacting.
  • 🛠Fixed not being able to reset zoom to page-width level by double tapping.
  • 🛠Fixed several common crashes.
  • 🛠Fixed auto scrolling not stopping when exiting Full Screen Mode.
Privacy & Permissions

Permissions & Privacy

MJ PDF Reader is committed to your privacy. It collects no data and requests only the permissions strictly necessary to function.

🌐

Internet Access

Required only for opening PDFs through URLs and links. This permission is not used for any advertising, analytics, or data collection. If you never open PDFs from online links, this permission is never actively used.

📁

Storage Access

Required for saving downloaded PDFs to your device and for opening PDFs stored in your device's local storage. No files are accessed beyond what you explicitly open in the app.

🛡️

Zero Data Collection — Guaranteed

MJ PDF Reader does not collect any data. There are no analytics SDKs, no advertising frameworks, no crash reporting services, and no network calls to any third-party servers. Your PDFs, reading history, and usage patterns remain completely private on your device. The app is open source — you can verify every line of code yourself on GitLab.

Install Guide

How to Download & Install

Install MJ PDF Reader APK on your Android device in under 2 minutes with these simple steps.

1
⚙️

Enable Unknown Sources

Open Settings → Security. Toggle on Install from Unknown Sources or Allow from this source to permit APK installation.

2
📥

Download APK File

Tap the Download APK button on this page. The file mj-pdf-2.2.1.apk (~5 MB) will save to your Downloads folder.

3
🛡️

Verify the File

Optionally scan the downloaded APK with your antivirus app for extra peace of mind before installing.

4
📲

Install the APK

Open your File Manager, navigate to Downloads, and tap the APK file. Follow the on-screen prompts to install.

5
📄

Start Reading

Open MJ PDF Reader from your app drawer and open your first PDF. All features are immediately available, no account needed!

Download Now
MJ PDF Reader APK
v2.2.1

The latest version — free, open source, and only 5.1 MB. No account required.

v2.2.1 Version
~5 MB File Size
Android 5+ Requires
FREE Cost
✅ No Root Required 🔒 Zero Data Collected 🚫 No Ads 📂 Open Source ⚡ Only 5.1 MB
FAQ

Frequently Asked Questions

Everything you need to know about MJ PDF Reader, its features, privacy, and installation.

What is MJ PDF Reader?

+
MJ PDF Reader is a fast, minimalist, powerful, and completely free PDF viewer for Android developed by Mudlej. It is 100% open source and available on GitLab. It features dark mode, blazing-fast search, Text Mode for plain-text reading, auto scroll, table of contents, hyperlink support, multi-instance support, and the ability to open online PDFs — all packed into just 5.1 MB with zero data collection.

Does MJ PDF Reader collect any personal data?

+
No. MJ PDF Reader does not collect any data whatsoever. The app contains no analytics SDKs, no advertising frameworks, and makes no network requests to third-party servers. The only network activity is when you explicitly open a PDF via a URL (using the Internet permission). Everything you read, every document you open, and your reading preferences all stay entirely on your device.

What permissions does MJ PDF Reader require?

+
MJ PDF Reader requests only two permissions: (1) Internet — required for opening PDFs through URLs and links. Not used for advertising or tracking. (2) Storage — required for saving downloaded PDFs and for opening PDFs from your device's local storage. No other permissions are requested or required.

Is MJ PDF Reader free and open source?

+
Yes, MJ PDF Reader is completely free to download and use, with no in-app purchases, no subscriptions, and no premium tiers. The entire source code is publicly available on GitLab, allowing anyone to inspect the code, verify the privacy claims, report issues, or contribute improvements. This transparency is a core value of the project.

What Android version is needed to run MJ PDF Reader?

+
MJ PDF Reader requires Android 5.0 (Lollipop) or higher. It targets Android 14 and supports four processor architectures: arm64-v8a (most modern phones), armeabi-v7a (older ARM devices), x86, and x86_64 (Intel-based tablets and emulators). This broad compatibility means it works on the vast majority of Android devices currently in use.

Can I open PDFs from the internet or online links?

+
Yes. MJ PDF Reader supports opening PDFs directly through URLs and online links. You can paste a PDF URL and the app will open it directly. You can also save/download the online PDF to your device storage for offline access later. This is what the Internet permission is used for.

Does MJ PDF Reader need root access?

+
No, root access is not required. MJ PDF Reader installs and runs on standard, non-rooted Android devices. You simply need to enable "Install from Unknown Sources" temporarily in your device security settings during APK installation, and then re-disable it afterward for best security practice.

What is Text Mode in MJ PDF Reader?

+
Text Mode extracts and displays the text content of a PDF as plain readable text, stripping away all the PDF formatting and graphics. This is ideal for reading text-heavy documents, e-books, or articles in a clean, distraction-free view. In Text Mode you can customize the font size, text color, and background color. All your preferences and your last opened page position are saved automatically for each document.
Contact

Contact Us

Add your contact details here (support email, contact form link, or social profiles).

Legal

Privacy Policy

Add your privacy policy text here (what data is collected, how it’s used, and user rights).

Legal

Disclaimer

Add your disclaimer text here (informational purposes, external links, and liability limitations).

Legal

Terms & Conditions

Add your terms and conditions here (usage rules, licensing, limitations, and changes).