RC Markdown

A fast, offline Markdown viewer for iPhone and iPad.

RC Markdown app icon
Download on the App Store
or
QR code linking to RC Markdown on the App Store
Scan to install on iPhone or iPad

About

RC Markdown is a lightweight viewer that renders Markdown files beautifully on iOS. It supports tables, code highlighting, math equations, diagrams, and exporting to PNG, PDF, and HTML — all completely offline. No account required, no tracking.

Key Features

Getting Started

Opening a file

Tap Open File on the welcome screen and pick a .md file from the iOS Files app. Recently opened files appear on the home screen for quick access. You can also share a Markdown file from another app to RC Markdown.

Tap the list icon in the top bar to open the Table of Contents. Tap any heading to jump to that section. Use the magnifying glass icon to search within the document.

Adjusting the font size

Open the menu and choose Font Size. A control bar appears at the bottom — tap A− or A+ to decrease or increase, or tap the percentage to reset to 100%.

Exporting your document

Open the menu and choose Export as PNG, Export as PDF, or Export as HTML to export the full document. You can also long press any heading (H1–H3) to export just that section. The exported file opens in the iOS share sheet so you can save it, send it, or open it in another app. Your font size setting is preserved in all export formats.

PNG and PDF are saved in light mode at the width of your current screen and cannot scroll horizontally. For wide content such as large tables or long equations, reduce the font size from the menu or rotate your device to landscape before exporting. HTML export preserves horizontal scrolling and follows your system appearance.

Switching to dark mode

RC Markdown follows your iOS system appearance setting automatically. Change it in Settings → Display & Brightness.

Frequently Asked Questions

Q. Does RC Markdown work without an internet connection?

Yes. The app is fully offline. All rendering, math, diagrams, and exports run on-device with no network access required.

Q. Can I edit Markdown files in the app?

No. RC Markdown is a viewer only. To edit a file, use any text editor and reopen it in RC Markdown.

Q. Why doesn't my Mermaid diagram render?

Mermaid blocks must use a fenced code block with the mermaid language tag. Make sure your syntax matches Mermaid.js. If the syntax has an error, the original code is shown as a fallback.

Q. Why is my image not showing?

Online images require a network connection. If the image fails to load, a broken icon is shown. Local image references are not currently supported.

Q. Are there any Markdown features that are not supported?

Yes. The following are not currently supported: footnotes ([^1]), inline raw HTML, definition lists, abbreviations, superscript/subscript, reference-style links, and automatic links (<https://...>). Standard CommonMark and GitHub-style tables and task lists are fully supported.

Q. A wide table or long equation is cut off in my exported PNG or PDF. What can I do?

PNG and PDF cannot scroll horizontally, so content wider than the export canvas is clipped. Either reduce the font size from the menu (Font Size) so everything fits, or rotate your device to landscape before exporting for a wider canvas. If horizontal scrolling is important, use Export as HTML instead — it preserves scroll for wide tables, equations, and code blocks.

Q. Why doesn't code paste cleanly from my exported PDF?

Because PDF and PNG cannot scroll, long code lines are wrapped visually so nothing is cut off. Those wrap points become hard line breaks in the PDF, so copying a wrapped line and pasting it elsewhere may produce extra line breaks. For exact code reuse, long-press a heading and choose Copy Markdown, or use Export as HTML, which preserves the original source unchanged.

Q. Why is my exported PDF a single long page instead of A4 pages?

RC Markdown exports PDFs as a single page sized to your content — similar to saving a web page to PDF. This preserves the on-screen layout without worrying about page-break placement inside code blocks, tables, or equations. To paginate into A4 or Letter pages, open the PDF in Preview or Acrobat and use Print to PDF with your chosen paper size.

Q. Does the app collect or share my data?

No personally identifiable information is collected. The app uses Google AdMob with Non-Personalized Ads (NPA). For details, please see our Privacy Policy.

Q. Can I open files from iCloud Drive or other cloud storage?

Yes, as long as the cloud provider is integrated with the iOS Files app (iCloud Drive, Dropbox, Google Drive, OneDrive, etc.). Open the file through the Files app picker.

Q. The app shows a stale path for a file I moved or deleted. How do I clean it up?

Removed files are automatically pruned from the Recent Files list when the app starts. You can also long-press an entry in the Recent Files list to remove it manually.

Q. Which iOS versions are supported?

RC Markdown requires iOS 17.0 or later. It works on both iPhone and iPad, including Split View on iPad.

Q. How do I report a bug or request a feature?

Please email us at the address below with as much detail as possible (iOS version, device model, and a sample file if applicable).

Privacy

For information on how RC Markdown handles your data, please see the Privacy Policy.

Contact

If you have any questions, bug reports, or suggestions, please contact us at:

Email: contact@driftward.anonaddy.com