NanoClip is an app that combines three tools into a single menu bar: an advanced clipboard manager, a text snippet expander, and an automation builder (Flows). Everything is controlled via the keyboard using separate global hotkeys for each tool.
Features:
Clipboard with a βtime machineβ
- History: saves everything youβve copiedβtext, links, images, GIFs, code, colors. You can search, browse, and paste past items with a key.
- Edit before pasting (βE): correct a typo, update a value, then paste the modified version.
- Pinning: frequently used items stay at the top, even when you copy new ones.
- Insert Queue: Add multiple items to the queue and insert them sequentiallyβhandy for filling out forms.
- Rich Previews: Headings, favicons, and OG images are displayed for links (even from secure sites).
- Hide sensitive info: Passwords, API keys, and personal data can be obfuscatedβthey remain in the history but are not visible.
Snippets with Auto-Expansion
- Type a short keywordβNanoClip replaces it with the full text.
- Keywords: Assign @sig, @addr, or any other keywordβand type it in any app (Mail, Notion, Xcode, Terminal). The snippet will be inserted instantly.
- Dynamic placeholders: use {clipboard}, {date}, {time}, {cursor}βvalues will be filled in upon insertion.
- Fields to fill in: a snippet can prompt you for values (recipientβs name, task number, date) before insertion.
Flows β clipboard automation
Chains of steps (blocks) that transform copied content into the desired result. Over 30 built-in blocks are available across four categories:
- Text (15 blocks): case conversion, trimming, search and replace, string sorting, duplicate removal, JSON, extraction by regular expression, URL encoding, and more.
- Images (5 blocks): format conversion (PNG / JPEG / GIF), resizing, compression, rotation, OCR (text from images).
- URLs (5 blocks): remove tracking parameters, get page title, extract body text, download images, generate a QR code.
- AI (5 blocks): summarization, key points, rewriting (with tone selection), translation, and βCustom Requestββyou save your instructions as a reusable block.