Books & News · Open source

MarkReader - Markdown Reader

Usama Iqbal

Offline markdown, notes, and code reader with syntax highlighting

Download

Opens the official F-Droid page

MarkReader - Markdown Reader screenshot 1MarkReader - Markdown Reader screenshot 2MarkReader - Markdown Reader screenshot 3MarkReader - Markdown Reader screenshot 4MarkReader - Markdown Reader screenshot 5MarkReader - Markdown Reader screenshot 6

About MarkReader - Markdown Reader

MarkReader is a lightweight, offline markdown and code file reader for Android, with a built-in editor for writing markdown notes.

Open markdown files to see a clean, rendered view with support for headings, bold, italic, blockquotes, inline code, fenced code blocks, and tables. Open code files to get syntax highlighting for dozens of programming languages powered by Prism4j. Notes and edits are saved as ordinary .md files on your own device — no account, no sync, no lock-in.

FEATURES

- Markdown rendering with full CommonMark support including tables

- Syntax highlighting for code files (Kotlin, Python, JavaScript, Java, C, C++, HTML, CSS, JSON, YAML, and more)

- Built-in editor for note-taking and quick edits, with markdown preview — switch between Edit and Preview tabs

- Formatting toolbar for common markdown syntax (bold, italic, headings, code blocks, links, lists)

- Open files directly from any file manager via the standard share/open intent

- Save edited files back in place or export to a new location via Save As

- Create new notes and files from scratch

- Material You design with dynamic color, dark and light themes

- Edge-to-edge display

- No internet required — all processing is done locally on your device

- No ads, no analytics, no tracking

PRIVACY

MarkReader does not collect, transmit, or share any data. It requires no special permissions — it only reads files that you explicitly open or create. Your files never leave your device.

PERMISSIONS

No permissions required. Files are opened through Android's standard content URI system, so no storage permission is needed.

What's new in 1.0.6

• Saving keeps a file's original text encoding, including UTF-16 files. • If a file's encoding can't be read reliably, the editor saves a copy instead of overwriting it. • Unknown files open as plain text and CSV files as CSV instead of Markdown. • The editor opens files from more storage providers. • All app text is now translatable.

How to install MarkReader - Markdown Reader

  1. Tap Download — the app's official page on F-Droid opens.
  2. Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
  3. If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
  4. Open MarkReader - Markdown Reader from your app drawer.

More books & news apps

More