PresentInk is a modern, menu bar–first screen annotation and presentation tool for macOS.
Quickly draw, highlight, and focus attention on any part of your screen during presentations, meetings, or screen sharing.
Lightweight, always accessible, and fully optimized for Mac.
- Freehand Drawing — Annotate with a smooth pen tool in your chosen color.
- Arrows, Boxes, Ellipses — Draw professional shapes, arrows, rectangles, or ellipses to direct focus.
- Straight Lines & Perfect Shapes — Hold Shift to constrain lines/shapes.
- Undo Support — Instantly undo your last action with
Cmd+Z. - Break Timer — Launch a distraction-free, full-screen break timer with one keystroke.
- Minimal Menu Bar Icon — PresentInk stays out of your Dock, always available from your Mac’s menu bar.
- Multi-Screen Aware — Works across all your displays.
- Available when you need it - PresentInk can be set to launch on login, ready when you need it with a single keypress.
- Easily take screenshots - Take rectangular screenshots with an easy to remember shortcut.
-
Run the app.
You’ll find the PresentInk icon in your macOS menu bar. Click it for settings, help, or to quit.
| Key Combo | Action |
|---|---|
| Option + Shift + D | Toggle drawing mode |
| Option + Shift + S | Take a screenshot |
| Option + Shift + B | Start break timer |
| Option + Shift + R | Start a full screen recording |
| Esc | Leave drawing mode or breaktimer if active |
| Shift | Draw straight lines |
| Cmd + Shift | Draw arrows mode |
| Cmd | Draw rectangles |
| Option | Draw ellipses |
| E | Clear all drawings but stay in draw mode |
| Cmd + Z | Undo last action |
| Right-click | Exit drawing mode |
| Up | Increase line width | | Down | Decrease line width |
There is preliminary support for auto typing based upon a script, which uses the same format as the ZoomIt script format. E.g. it supports tags like [up],[down],[left],[right],[enter] and [end]. Activate this functionality in the settings by turning on 'Experimental features'. Create a text file with your text, and separate the entries with [end].
This is the first line. I will have to press the shortcut again to show the next line[end]
I pressed the shortcut [pause:3] and I just paused 3 seconds[end]
[up]Now I went a line up and continue to type[end]
Select the text file from the Text Typer menu. Move the cursor to a program where you can type text (PresentInk does not check that, it will simply start to type after you pressed the shortcut), and press the shortcut Option+Shift+T (or the one you configured in the settings).
The text will cycle back to the first line after the last entry has been 'typed'.
MIT License
© 2025 Erwin van Hunen
- Inspired by ZoomIt