Ditto is a native macOS clipboard manager. Every copy — text, rich text, images, files — is kept, searchable and one keystroke away. It's the unofficial macOS sibling of the Windows classic Ditto.
Downloads the latest build automatically. First launch: right-click → Open, since the app isn't notarized. Needs Accessibility access to paste — see the README.
macOS gives you one clipboard slot. Ditto gives you thousands.
Plain text, rich text (RTF/HTML with formatting preserved), images and files are all recorded with the flavor that best fits where you paste them.
A borderless, resizable popup appears right at your mouse pointer in any app, on any Space — no menu bar detour.
Full-text search across your whole history, ranked by relevance and recency, with instant results as you type.
Pick an entry and Ditto switches back to your previous app and sends the keystroke — you don't even reach for ⌘V.
History is capped at 10,000 entries and anything unused for a year quietly ages out. Both limits are adjustable.
Everything lives in a local SQLite database. Password managers' concealed clipboard entries are never recorded.
The mouse is optional.
| ⌘⇧V | Open the history popup at the mouse pointer |
| type | Filter entries by content |
| ↑ / ↓ | Move the selection |
| Return, double-click | Paste the selected entry into the app you were using |
| ⌘1 … ⌘9 | Paste the Nth visible entry directly |
| ⌘⌫ | Delete the selected entry |
| Esc | Close the popup |
~/Library/Application Support/mcditto.