clipboard history you can use

Keep what you copy.Do more with it.

Captions on YouTube ↗

Find any saved clip, then combine, calculate, sort or transform it.

Capture, search, organisation, previews and exact tools run on your device. Connected AI and client-encrypted sync run only when you choose them. Every AI result opens for review and cannot be saved until you approve it.

Move and organise every saved clip.Run exact actions locally without tokens.Inspect and approve every connected AI result.Keep why you copied it, and paste it for any reader.Capture screenshots, colours, text and QR codes.

Offline-readydaemon · on this device · connected

Clipboardia keeps capture, search, organisation, previews and exact actions on your device. Connected AI and sync remain off until you choose them.

LOCAL BY DEFAULT

// custom copy rules

Your copy. Your rules.

A little less fixing after every paste.

Create custom rules for the things you copy. Choose what to match, set a transformation and get the format you need before you paste. Try a few useful flows below.

Make it a ruleInteractive preview
MY COPY RULE

Keep headings, emphasis, lists and links for your next document.

Sample clip · changes stay in this preview
WATCH THE FLOW
  1. 1 Copy
  2. 2 Apply rule
  3. 3 Paste
YOU COPYRich text

Launch checklist

Keep the release small.

  • Review the changes
  • Ship the update
Release notes
YOU PASTEMarkdown
## Launch checklist

Keep the release **small**.

- Review the changes
- Ship the update

[Release notes](https://example.com/releases)

Formatted text → Convert to Markdown → ready to paste.

Make room for your own rules.

Try your text, combine transformations and save a custom rule.

// 01 · feature map

See what Clipboardia can do.

The feature map groups exact local tools, review-first AI, optional encrypted sync and planned additions. Local tools always produce the same result from the same input, while AI results remain drafts until you review them.

Local workspaceexact tools on your deviceCapture and searchcapture · dedupe · searchTransformscase · sort · sum · join · dedupeWorkspaceboards · scratchpad · docsScreen toolsshot · colourtext · QRCompareline & word diffPreviewscolours · JSON · WCAGCollectionscollections · smart rulesAI with reviewdrafts stay under your controlReviewapprove · discard · provenanceAI presetsrewrite · summariseAsk your clipsask across your clipsVariable outputmodel output can varyAI output may vary ✳Optional connectionssync · link previews · timeEncrypted syncoptional · encryptedPlanned featuresin developmentexact extract · search opsclean URLs · number statsfeature group
Clipboardia feature map · local tools · review-first AI · optional encrypted sync

// 02 · exact actions

Exact actions give you the same result every time.

Select clips, inspect their context and use the actions that fit the content. Exact tools use no model or tokens, and every result stays in the preview until you choose where it goes.

Selection2 clips · combined
Aa  Transform⌄✦  AI⌄
2 selectedorder preserved
1Invoice A

Invoice A: $1,240.00 due Mar 3

Firefox · 2h ago · amount · 6 words · 1 line · 30 bytes

2Invoice B

Invoice B: $860.50 due Mar 17

Firefox · 1m ago · amount · 6 words · 1 line · 29 bytes

Result · sum.txt$2,100.50Save & Copy2 amounts found · $1,240.00 + $860.50 · 0 tokens · local
+ New⌄☼Ⅱ Pause
RecentPinned 0Collections 2
2 selectedBatch actions ready
⠿Image 1188×5491m ago · PNG · 620 KB
⠿Invoice B: $860.50 due Mar 17firefox · 1m ago
⠿Invoice A: $1,240.00 due Mar 3firefox · 2h ago
⠿{ "status": "ready", "items": 12 }3h ago · JSON · 34 bytes
48/100 clips · 3.9 MB

// 03 · previews and search

See a clip before you trust it.

Clipboardia renders copied links, displays copied colours and searches every saved clip using the words you still remember.

link.clip: preview

Copied a URL? The card renders a live preview with its title, summary and status before you open it.

swatch.clip: picker−□×
#4ADE8074,222,128hsl 142°

Any colour you copy becomes a swatch. Pick it back out in hex, RGB or HSL with one click.

search: all clips▢✕
…the meeting has moved to 3:00 PM…
meeting-notes-q3.md · 4 days ago

Full-text search across every clip you kept. Here, 412 clips answered in 3 ms, offline.

// 04 · AI with review

Review every AI draft before you save it.

Choose a connected AI provider to summarise, rewrite or reason across selected clips. Every result opens as a reviewable draft, identifies the clips it used and waits for your approval before it can be saved.

Review: summarise threadSTAGED
ORIGINAL · 340 words

Long thread about the Q3 launch: dates shifting, a vendor delay, two open questions on pricing and a decision buried in reply 14…

PROPOSED · 3 lines

Launch moves to Oct 12. Vendor delay absorbed. Pricing decision: keep tiers, revisit in Q4.

The draft remains separate until you approve it.
workspace: 3 clips selected−□×
link.clipsnippet.tsaddress.clipDraft an email that uses all three.The draft is ready in the review window.read 3 clips · review required

Use several clips in one prompt.Inspect every draft beside its source.Approve, edit or discard the draft while keeping every original.

// 05 · context briefs

Carry the context, not just the text.

Copy and paste loses the reason you copied something. Gather the clips behind a problem, note why each one matters and where you got to, then paste that context as a debugging brief for an engineer or a plain update for everyone else. You see exactly what will leave your device first.

  1. ProblemSupport chat

    Customers paying with Visa debit see “Something went wrong” at checkout since Tuesday.

    why I copied thisSupport's report, in the customer's own words

  2. Log excerptTerminal

    09:14:22Z ERROR payments: charge failed status=401 customer=ana.ruiz@example.com
    Authorization: Bearer sk_live_51NcX9aQ2fT7hLmP0rV8yZ

    why I copied thisThe first error after the deploy, with the request behind it

  3. DocumentationBrowser

    Retries must reuse the original idempotency key. A refreshed token is rejected for a retried charge.

    why I copied thisSays a retried charge must reuse the original key

  4. Attempted fixEditor

    - key := newIdempotencyKey()
    + key := req.IdempotencyKey

    why I copied thisMy fix so far: keep the key, refresh only the token

Same clips, for the engineer picking it up1,234 characters

# Checkout fails after Tuesday's deploy

## Purpose
Find why some card payments fail since the deploy

## What I tried
Rolled back the session-cookie change. Still failing.

## Constraints
Sandbox only, no production writes.

## Open questions
- Does the retry wrapper swallow the 401?
- Is staging on the same gateway config?

## Where I got to
Narrowed it to the retry wrapper in the payments client.

## Problem
### Customer report
Why it matters: Support's report, in the customer's own words
Customers paying with Visa debit see “Something went wrong” at checkout since Tuesday.

## Log excerpt
### First failing charge
Why it matters: The first error after the deploy, with the request behind it
```
09:14:22Z ERROR payments: charge failed status=401 customer=[redacted email]
Authorization: [redacted token]
```

## Documentation
### Retry rules
Why it matters: Says a retried charge must reuse the original key
https://docs.example-pay.com/retries
Retries must reuse the original idempotency key. A refreshed token is rejected for a retried charge.

## Attempted fix
### Reuse the key on retry
Why it matters: My fix so far: keep the key, refresh only the token
```
- key := newIdempotencyKey()
+ key := req.IdempotencyKey
```

What leaves this device

  • Customer reportfull text
  • First failing chargefull text
  • Retry rulesfull text
  • Reuse the key on retryfull text

Found before sending 2

  • Email addressana••••om
  • Live API keyBea••••yZ

Unreviewed details stay redacted. Detection catches common patterns, so read the brief before you share it.

Encrypted sync stays optional.

Turn on sync when you want your workspace on another device. Your devices encrypt the data before sending it, so the service stores ciphertext and never receives the key needed to read it.

SYNC · OFF · LOCAL ONLY

// 06 · desktop apps

Download Clipboardia for desktop.

The web workspace is available now. Desktop installers remain invite-only while the beta group stays small.

Clipboardia.app
MACOS

Lives in the menu bar. Universal build for Apple silicon and Intel.

Unlock Mac beta  ↓
Clipboardia Setup▢✕
WINDOWS

Sits in the system tray. SmartScreen may appear during the beta.

Unlock Windows beta  ↓

// mobile apps

Clipboardia is coming to iOS and Android.

The mobile apps are in development. Capture and search on your phone, then choose whether to sync encrypted clips with your other devices.

iOSComing soon to the App Store
AndroidComing soon to Google Play