ツール ガイド
Productivity 無料 サインアップ不要

Clipboard History Manager

Save, search, and reuse clipboard snippets with timestamps.

ツールを読み込み中…

このツールについて

Clipboard History Manager lets you build a personal clipboard history in your browser. Click 'Save Current Clipboard' to capture what's on your clipboard (the browser will ask for Clipboard read permission the first time). Saved items are shown with timestamps and can be searched, pinned to the top, copied back to clipboard, or deleted. Use bulk-clear to wipe non-pinned history. Everything is stored in localStorage — nothing is sent to any server.

使い方

  1. 1 Copy some text to your clipboard as usual (Ctrl+C / Cmd+C).
  2. 2 Click 'Save Current Clipboard' — grant permission if prompted.
  3. 3 The snippet appears in the history list with a timestamp.
  4. 4 Use the search box to find older items.
  5. 5 Pin important snippets, copy them back, or bulk-clear non-pinned history.

Why a browser clipboard history is useful

The operating-system clipboard holds exactly one thing at a time. The moment you copy something new, whatever you copied a second ago is gone — there is no undo. That single-slot design is the source of countless small frustrations: you copy a tracking number, then copy an address to paste first, and the tracking number vanishes. A clipboard history tool fixes this by keeping a running log of the snippets you choose to save, so you can scroll back, search, and re-copy any of them on demand instead of re-finding the original source.

How this tool captures and stores snippets

This is a manual, opt-in clipboard history, not a background spy. Clicking Save Current Clipboard calls the browser's asynchronous Clipboard API — specifically navigator.clipboard.readText() — which reads whatever text is currently on your system clipboard. The first time you do this, the browser shows a permission prompt asking to allow clipboard access; this is a deliberate privacy gate, because reading the clipboard could otherwise expose passwords or other sensitive data a page has no business seeing. Once read, the text is added to a list along with a timestamp, and the whole list is written to your browser's localStorage. Nothing is transmitted anywhere — the history is a private log stored on your own device, and the tool keeps working with the network switched off.

What the saved list does for you

Each saved entry shows a preview of the text (truncated at 400 characters in the display), how long ago it was saved as a relative time like 5m ago or 2h ago, and its character count. Three actions sit beside every entry:

  • Copy writes that snippet back onto your system clipboard so you can paste it anywhere.
  • Pin marks an entry as important. Pinned items sort to the top and survive the bulk-clear action.
  • Delete removes a single entry.

The list is capped at 200 items; when you save the 201st, the oldest unpinned-or-not entry at the bottom is dropped automatically, so the history never grows without bound. The tool also refuses to save a snippet that is identical to the most recent one, which prevents accidental double-clicks from filling the list with duplicates.

A worked example

Imagine you are filling out a shipping form across several tabs. You copy your order ID ORD-48217 and click Save — it appears at the top, tagged just now, 9 chars. Then you copy your full address and save that too; it stacks above the order ID. You realise the order ID is something you will reuse all week, so you pin it; it jumps to the top and turns yellow. Later, with thirty other snippets logged, you type ORD into the search box. The list filters in real time to show only entries whose text contains that string, surfacing your pinned order ID instantly. One click on its Copy button and it is back on your clipboard.

Practical tips and limitations

  • Search is a plain substring match. It is case-insensitive and matches anywhere in the text, so searching @ finds every saved email address. It does not support wildcards or regular expressions.
  • Pin the snippets you reuse, clear the rest. The "Clear non-pinned" button wipes the clutter in one action while protecting anything you pinned — a fast way to reset between tasks.
  • Text only. The tool reads text from the clipboard; images, files, and rich formatting are not captured. Copy of a formatted region is saved as its plain-text equivalent.
  • History is per-browser, per-device. Because it lives in localStorage, your history does not sync between Chrome and Firefox, or between your laptop and phone. Each browser keeps its own list.

A note on privacy and security

Treat the history as you would a notepad on your desk. It is private to your device and never uploaded, but anyone with access to that browser profile can read it. Avoid saving passwords, one-time codes, or other secrets here, and use the bulk-clear or per-item delete to remove sensitive snippets when you are done. If you are on a shared or public computer, clear the history before you walk away, or use a private browsing window so nothing persists after you close it. Some browsers also require a secure https page and an active tab before they will grant clipboard-read permission, so if the Save button reports that permission was denied, click into the page first and try again.

よくある質問

{# Alpine.js — self-hosted. (The previous jsdelivr CDN tag had a stale SRI integrity hash, so the browser refused to run it and window.Alpine was never defined — silently breaking every FAQ accordion and Alpine tool.) #}