Free & Open Source Β· v1.0
πŸŽ‰ Pasta 1.0 β€” Snippets, Command Mode, Pinned items & more

Your clipboard,
al dente.

A fast, local-first clipboard history manager for macOS. Smart content detection, Spotlight-style search, snippets with dynamic placeholders, and a keyboard-first command mode.

Download for Mac View on GitHub
Local-First Blazing Fast Privacy-First
Pasta app showing clipboard history with smart content detection

A first stable release,
packed with upgrades.

New

Snippets with placeholders

Saved clips that expand {date}, {datetime}, {clipboard:N}, {cursor}, and {uuid} at paste time. JSON import/export.

New

Command Mode

Type ! in Quick Search to clear history slices, toggle settings, switch themes, or jump anywhere β€” 40+ commands.

New

Pinned items

Pin entries to the top with βŒ˜β‡§P. Optional auto-injected Pinned section in Quick Search.

New

More detectors

MAC addresses, credit cards (with masked preview), IBANs, and CSS colours with swatch previews.

New

Paste as plain text

⇧Enter or βŒ₯Enter strips formatting on paste. ⌘O opens URL entries in your browser.

Faster

Two-stage FTS5 search

A new BM25 + recency ranker and a two-stage query that skips BLOB hydration for non-winning rows. Sub-millisecond on huge histories.

Privacy

Transient pasteboard skip

Honors the nspasteboard.org transient/concealed/auto-generated flags so password managers like 1Password & Bitwarden are never recorded.

Privacy

Opt-in diagnostics

Crash reports are off by default. Enable them in Settings β†’ Diagnostics if you want to help β€” clipboard contents are never transmitted.

Everything you need,
nothing you don't.

πŸ“‹

Unlimited History

Every copy is saved automatically. Search through weeks of clipboard history instantly.

🧠

Smart Detection

Auto-categorises emails, JWTs, API keys, code, URLs, env vars, file paths, IBANs, credit cards, colours and more β€” fifteen detectors out of the box.

⚑

Ultra-Fast Search

Full-text search powered by SQLite FTS5 with a custom BM25 + recency ranker. Sub-millisecond on tens of thousands of items.

⌨️

Keyboard-First

Global hotkey, full keyboard navigation, quick-paste by position, and paste-as-plain-text with ⇧Enter. Your hands never leave the keyboard.

πŸ‘οΈ

Preview Everything

Images, syntax-highlighted code, decoded base64, formatted JSON, colour swatches, and masked credit cards. See exactly what you copied.

πŸ”’

Privacy-First

Local by default β€” clipboard contents stay on your Mac. Items copied by 1Password, Bitwarden and other password managers are skipped automatically.

⌘

Command Mode

Type ! in Quick Search to access 40+ commands: clear history slices, toggle settings, switch themes, jump anywhere β€” without touching your mouse.

πŸ“Œ

Pinned Items

Pin clipboard entries to the top with βŒ˜β‡§P so the things you reach for stay one keystroke away β€” even after thousands of new copies.

πŸ“

Snippets & Placeholders

Save reusable clips with dynamic placeholders like {date}, {datetime}, {clipboard}, {clipboard:N}, {cursor}, and {uuid}. JSON import/export included.

☁️

Optional iCloud Sync

Opt in to sync clipboard history between Mac and iOS via your private CloudKit database. Off by default; flip it on in Settings whenever you want it.

πŸ“₯

Import & Export

Switch from Alfred, Maccy, Flycut, CopyClip, Paste, Pastebot, or Clipy. Export your data as JSON anytime.

🎨

Themes & Appearance

Light, Dark, or follow your system. Choose between menu bar, Dock, or both. Make it yours.

πŸ”§

Detection Customisation

Three strictness profiles, per-detector overrides, and advanced regex patterns with performance ratings. Build your own custom detectors too.

Knows what you copied.

πŸ“§
Emails
πŸ”
JWTs
eyJhbGciOiJIUzI1...
πŸ”‘
API Keys
sk_live_abc123...
πŸ”—
URLs
https://github.com/...
πŸ”§
Env Variables
API_KEY=abc123
πŸ“
File Paths
/Users/dev/project/
πŸ’»
Code
Swift, Python, JS...
πŸ“ž
Phone Numbers
+44 7700 900123
🌐
IP Addresses
192.168.1.1
🏷️
UUIDs
550e8400-e29b-...
#️⃣
Hashes
sha256, md5, base64
πŸ–₯️
Shell Commands
git commit -m "..."
πŸ’³
Credit Cards
β€’β€’β€’β€’ β€’β€’β€’β€’ β€’β€’β€’β€’ 4242
🏦
IBANs
GB29 NWBK 6016…
🎨
Colors
#3b82f6 Β· rgb(…)
πŸ›œ
MAC Addresses
aa:bb:cc:dd:ee:ff
πŸ–ΌοΈ
Images
Screenshots, photos
πŸ“„
Text
Everything else

Type less, paste smarter.

πŸ“

Snippets with placeholders

Save the things you type all the time. Drop in placeholders and Pasta fills them in at paste time.

# standup template Yesterday: {cursor} Today: Blockers: none # pasted on {date:yyyy-MM-dd} Β· ticket {uuid}

Built-in placeholders: {date}, {time}, {datetime}, {clipboard}, {clipboard:N}, {cursor}, {uuid} β€” with optional format strings.

⌘

Command Mode

Press ! in Quick Search to drive Pasta from the keyboard. Forty-plus commands across history, settings, and navigation.

!clear 10 mins β€Ί wipe the last 10 minutes of history !pause β€Ί stop monitoring the clipboard !theme dark β€Ί switch appearance !skip-api-keys on β€Ί never record detected API keys !urls β€Ί quick filter to URL entries !help β€Ί list every command

Destructive commands prompt for confirmation. Filters mirror the sidebar so you can stay in the search field.

Fast by design.

Show / Hide Pasta
βŒƒ ⌘ V
Navigate History
↑ ↓
Paste Selected Item
↡
Paste as Plain Text
⇧ ↡
Quick-Paste by Position
⌘ 1-9
Open URL Entry in Browser
⌘ O
Pin / Unpin Selected
⌘ ⇧ P
Cycle Content-Type Filter
⌘ P
Toggle Preview Panel
β†’ ←
Delete Selected Item
⌘ ⌫
Clear All History
βŒƒ ⇧ X
Enter Command Mode
!
Close Window
Esc

Your clipboard, everywhere.

Mac + iPhone, in sync

Enable iCloud Sync to access your clipboard history on both macOS and iOS. Pasta also picks up items from Continuity / Universal Clipboard automatically.

Fully optional and disabled by default β€” your data only leaves your Mac if you choose.

πŸ’»
Mac
iCloud
πŸ“±
iPhone

Bring your history with you.

Import your existing clipboard history from any of these apps in one click.

🎩
Alfred
πŸ“‹
Maccy
Open Source
βœ‚οΈ
Flycut
Open Source
πŸ“Ž
CopyClip
πŸ“Œ
Paste
πŸ€–
Pastebot
πŸ“
Clipy
Open Source
πŸ”’

Your data, your rules.

Pasta stores your clipboard locally in a SQLite database on your Mac. No accounts. No telemetry by default. Items copied by password managers are skipped automatically. iCloud Sync and crash reporting are both opt-in β€” your data only leaves your Mac if you choose.

βœ“ Local by default
βœ“ Skips password managers
βœ“ No telemetry by default
βœ“ No accounts
βœ“ Optional iCloud Sync
βœ“ MIT-licensed open source

Like Pasta?

Pasta is free and open source. If you find it useful, consider supporting its development!

Ready to never lose
a copy again?

Download Pasta for free. Open source, always.

Requires macOS 14.0 (Sonoma) or later