Skip to content

HandyPaste vs Espanso ​

Espanso is a free, open-source text expander for Mac, Windows and Linux. You write your snippets in YAML files, and they expand as you type a trigger like :date. Developers love it for that.

HandyPaste is a native Mac app with a library window instead of config files, and a picker instead of triggers.

At a glance ​

HandyPasteEspanso
Call up a snippet⌥⌘V, type a few letters, ReturnType a trigger; it expands as you type
Watches your typingNo. It acts only when you press its shortcutYes, to catch triggers
Where snippets liveA library window with folders, search and a live previewYAML files you edit
Dates, clipboard, cursorYesYes
Forms and choicesYes, in one small window before pastingYes, with forms
Shell commands and scripts—Yes
SyncBuilt in, through your own iCloudPut the config folder in a synced folder yourself
PlatformsMac; a free Chrome extension elsewhereMac, Windows, Linux
PriceFree; Pro is a one-time purchaseFree, open source (GPL-3.0)

No config files ​

In HandyPaste, you create a snippet with ⌘N, give it a title, and type. Placeholders appear as chips in the editor, and {{ opens a menu of them, so there's no syntax to look up. Folders, keywords and favorites are drag and drop and a click. The library

The HandyPaste library window: folders, a snippet list, and the editor with placeholder chips and a live preview

Nothing watching your keyboard ​

To catch triggers, a text expander sees every key you press, and macOS has to allow it. HandyPaste uses a system shortcut instead and only acts when you press it. Privacy

A Mac app, all the way ​

HandyPaste is built with SwiftUI and AppKit and comes from the Mac App Store. It has a menu bar menu, Services, Shortcuts actions, VoiceOver labels and ten languages. It syncs through iCloud without any setup. With Pro, Claude and other MCP apps can use your snippets too. AI apps (MCP)

When Espanso is the better choice ​

  • You use Windows or Linux as well and want one snippet setup everywhere.
  • You like plain-text config you can keep in Git and edit in your editor.
  • You want snippets that run shell commands or scripts.
  • You want free and open source, full stop.

Get HandyPaste on the Mac App Store, or read Getting started.