Documentation
Getting Started
Open Markdown is a native macOS app for reading Markdown files. Open any .md file and it renders instantly with GitHub-style formatting.
There are several ways to open a file:
- Use File → Open or press
Cmd+O - Drag & drop a file onto the app window or the Dock icon
- Double-click a Markdown file in Finder (once file associations are set up)
- Open from the terminal:
open -a "Open Markdown" README.md
Live Reload
When a file is open, Open Markdown watches it for changes. Edit the file in any text editor and the preview updates automatically — no manual refresh needed.
Changed sections are briefly highlighted so you can see exactly what was modified.
Multi-Window
Press Cmd+N to open a new window and view multiple files side by side. Each window independently tracks and live-reloads its own file.
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Cmd+O | Open file |
Cmd+N | New window |
Cmd+F | Find in page |
Cmd+T | Toggle light/dark theme |
Cmd+= | Zoom in |
Cmd+- | Zoom out |
Cmd+0 | Reset zoom |
Cmd+W | Close window |
Supported Formats
Open Markdown recognises files with the following extensions:
.md.markdown.mdown.mkdn.mkd
File Associations
To double-click a Markdown file and have it open in Open Markdown, you need to set it as the default app:
Via System Settings (macOS 14+):
- Open System Settings → Default Apps
- Set Open Markdown as the default for Markdown files
Via Finder:
- Right-click any
.mdfile in Finder - Select Get Info
- Under Open with, choose Open Markdown
- Click Change All... to apply to all files of this type
Mermaid Diagrams
Fenced code blocks with the mermaid language tag are automatically rendered as diagrams:
Supported diagram types include flowcharts, sequence diagrams, class diagrams, state diagrams, Gantt charts, pie charts, and more. See the Mermaid documentation for the full list.
Syntax Highlighting
Code blocks with a language tag are syntax-highlighted using highlight.js, which supports 190+ languages. The highlighting theme automatically adapts to light and dark mode.
Export & Copy
- Save as image — Export the entire rendered document as a PNG image
- Copy diagram as image — Right-click any Mermaid diagram to copy it to your clipboard
- Copy as rich text — Copy the rendered document as rich text and paste it directly into Google Docs, Jira, Confluence, and other apps with formatting preserved