NanoClip is an application that combines three tools in a single menu bar: an advanced clipboard manager, a text snippet expander, and an automation designer (Flows). Everything is controlled from the keyboard via separate global hotkeys for each tool.
Peculiarities
Clipboard with a “time machine”
- History: saves everything you’ve copied—text, links, images, GIFs, code, colors. You can search, scroll, and paste past items with a keystroke.
- Edit before pasting (⌘E): Correct a typo, update the value, then paste the changed version.
- Pinning: Frequently used elements stay on top even when you copy new ones.
- Insert Queue: Add multiple items to a queue and insert them sequentially – useful for filling out forms.
- Rich previews: Link titles, favicons, and OG images are shown for links (even from secure sites).
- Hiding confidential information: Passwords, API keys, and personal data can be obfuscated—they remain in history but are not visible.
Auto-expanding snippets
Enter a short keyword and NanoClip will replace it with ready-made text.
- Keywords: assign @sig, @addr or any other keyword and type in any app (Mail, Notion, Xcode, Terminal). The snippet will be inserted instantly.
- Dynamic placeholders: use {clipboard}, {date}, {time}, {cursor} – the values will be substituted at the time of insertion.
- Fillable fields: The snippet may ask you for values (recipient name, task number, date) before inserting.
Flows — automation for the clipboard
Chains of steps (blocks) that transform copied content into the desired result. 30+ built-in blocks are available in four categories:
- Text (15 blocks): case, trim, find and replace, string sorting, duplicate removal, JSON, regular expression extraction, URL encoding and more.
- Images (5 blocks): format conversion (PNG/JPEG/GIF), resizing, compression, rotation, OCR (text from image).
- URL (5 blocks): clearing tracking parameters, getting page title, extracting main text, loading images, creating QR code.
- AI (5 blocks): Summarization, Key Points, Rewriting (with tone selection), Translation, and Custom Query – you save your instruction as a reusable block.
