Local clipboard history

Native desktop app for macOS and Linux

Search what you copied without sending it anywhere.

yanklog keeps a private, searchable record of clipboard entries on your machine. It is built for people who copy commands, URLs, notes, and snippets all day and need fast recall without cloud sync.

Platforms
macOS 13+, Linux
Storage
Encrypted local DB
Network
Downloads only

yanklog

Clipboard history, kept local.

Get for macOS
YankLog main window showing local clipboard history entries.
Searchable clipboard history with local encrypted storage.
Linuxcurl -fsSLO https://downloads.yanklog.com/install.sh

See yanklog in use

A quick look at the menu bar app, searchable history, Quick Pick, settings, and privacy controls.

Mac App Store
App walkthrough
YankLog main window showing encrypted local clipboard history.
Clipboard history
YankLog main window with search results filtered for deploy-related clipboard entries.
Search results
YankLog Quick Pick window with keyboard-first filtered results.
Quick Pick
YankLog settings for history limit, preview length, hotkey, and retention.
Settings
YankLog storage and privacy view with encrypted local database details.
Storage and privacy

Core capabilities

A focused clipboard manager should be quick to open, predictable in the background, and explicit about where your data lives.

Speed

Low overhead by default

Rust-native runtime with a focused feature set keeps launch and search latency low.

Privacy

Encrypted local storage

Clipboard history is stored locally with SQLCipher-backed encryption at rest.

Control

Pause monitoring instantly

Pause collection when working with sensitive content, then resume when ready.

Retrieval

Quick Picker workflow

Use `yanklog --pick` for a compact, keyboard-first chooser from anywhere.

Integration

Desktop-native behavior

Linux uses AppImage and desktop integration; macOS uses a signed app bundle with menu bar controls.

Maintenance

Straightforward updates

Use Mac App Store updates on macOS App Store installs, or the in-app/direct updater on script installs.

Security posture

yanklog uses a simple trust model: local-only data, encryption at rest, and explicit user controls. The Linux app and shared Rust core are open source under MIT; the macOS app, website, and release infrastructure remain proprietary.

Local-only design

Your clipboard history remains on your machine and is never uploaded.

Encrypted history

The history database uses SQLCipher. Keys are generated locally and stored with restrictive permissions.

Source boundary

Linux users can audit and build the native app/core. macOS users should evaluate the App Store build as proprietary software.

Install and update

On macOS, install from the Mac App Store for App Store-managed updates. Linux and direct macOS installs remain available through hosted scripts that you can download and inspect before running.

Mac App Store (Recommended for macOS)

Install the free macOS app from Apple. Updates are delivered by the Mac App Store.

View in Mac App Store

Linux manual installer

Download the installer, inspect it, then run it. Add --no-path-update if you do not want the installer to edit shell startup files.

# Linux
curl -fsSLO https://downloads.yanklog.com/install.sh
less install.sh
sh install.sh --no-path-update
# Source
git clone https://github.com/thisiseesmaeel/yanklog-linux.git
# macOS
curl -fsSLO https://downloads.yanklog.com/install-macos.sh
less install-macos.sh
sh install-macos.sh

Need full commands for architecture pinning, version pinning, updating, or uninstalling? Seeinstallation docs.

Start now

Set up yanklog in under a minute.