CopyQ app icon

System tools

CopyQ

Keep a searchable clipboard history of text, HTML and images in customisable tabs, with global shortcuts, ignore rules and scriptable commands.

WindowsmacOSLinuxGPL-3.0-or-later

Keep, organise and automate your clipboard history

CopyQ is a free, open-source clipboard manager with editing and scripting features. Instead of treating copied material as a single temporary slot that disappears as soon as the next item is copied, CopyQ monitors the system clipboard and saves captured content in customisable tabs. A saved item can later be copied or pasted into another application. That simple change is useful for anyone who repeatedly moves information between documents, browsers, spreadsheets, terminals, support tickets or design tools. It also creates a more deliberate workspace for reusable snippets, screenshots and formatted fragments.

Recover more than the last copied item

The central benefit is clipboard history. When CopyQ is running, copied text or images create items in its list, and the project states that it can store text, HTML, images and other custom formats. That format awareness matters: a plain clipboard history can lose formatting or be limited to text, whereas CopyQ can preserve material that is useful in different kinds of work. Items are restored when the application starts again, according to the official overview, so a useful copied fragment does not automatically vanish at the end of a session.

History becomes genuinely useful only when it is easy to search. CopyQ lets users browse and filter saved items quickly. Custom tabs can separate types of work, such as standard support replies, code snippets, frequently used links, prepared text for a project or graphics waiting to be inserted. Items can be sorted, created, edited, removed, copied, pasted and moved by drag and drop. Notes and tags add another layer of organisation for people whose clipboard history is an active working library rather than a short-term safety net.

Paste from a shortcut, tray or main window

The program can be accessed from its system tray icon, main window or system-wide shortcuts. The documented default workflow is direct: click the tray icon or run a toggle command to see history, select an item, and use Enter to paste it into the previously active window. This keeps the normal application in focus rather than forcing a manual copy-paste sequence every time. Customisable global shortcuts and commands allow the interface to be tailored to a person's habits.

That is particularly helpful for repetitive tasks. A support agent can maintain approved reply fragments; a developer can keep frequently used commands; a writer can revisit several research snippets without constantly switching back to source documents. However, clipboard history should be handled with care in all of these cases. It may retain sensitive text, private URLs, tokens, addresses or images. CopyQ includes controls to ignore clipboard content from certain windows or content containing specified text, which can reduce unintended collection, but users should configure those rules to match their actual risk and clear items they do not want retained.

Edit and organise copied content

CopyQ is not just a passive archive. Its item controls make it possible to edit an entry, correct a copied phrase, reorder useful material or remove stale information. The project also mentions a simple Vim-like editor and shortcuts, a useful option for keyboard-focused users. Drag-and-drop movement within tabs can help curate a set of reusable items into a practical order. The application appearance is fully customisable, so the history window can be adapted to a workflow rather than treated as a fixed browser-like list.

The distinction between an item saved in history and the current system clipboard is important. CopyQ lets a selected historical item be copied back to the clipboard or pasted to the formerly active window. This supports retrieval without making the history itself confusing: a user can locate an older item first, then deliberately put it back into circulation.

Build repeatable actions with commands and scripting

For advanced users, CopyQ offers a command-line interface and scripting API. Custom actions can be launched from a menu, a shortcut or when the clipboard changes. The application supplies predefined commands and lets people create their own through its Command dialog. Its command-line tools can add text to history, read item content, inspect available clipboard formats, copy text to the system clipboard and load text or image data from files. The main CopyQ application must be running for its command-line interface to issue commands.

This flexibility can turn CopyQ from a history tool into a small automation surface. For example, a user can create an action for a repeated formatting or paste operation, or use a shortcut to show and hide the main window. With that power comes the need for restraint: commands that automatically act on clipboard changes should be understood and tested. Avoid importing unreviewed scripts, especially where clipboard contents may be confidential or where an action could run on copied data unexpectedly.

Platform availability and installation

The official project lists Windows, Linux and macOS 10.15 or later. It provides an installer and portable ZIP package for Windows, plus package-manager or distribution-specific choices on Linux and Homebrew installation on macOS. The exact integration can vary by operating system, display environment and package source, so users should use the official release or their platform's trusted package repository.

When CopyQ makes sense

CopyQ is best for people who copy many different things and need to retrieve, organise or reuse them later. It is more capable than a basic clipboard history, with tabs, tags, text and image support, shortcuts and automation options. The same persistence that makes it productive is the reason to treat it as a privacy-sensitive tool: configure exclusions, clean up old entries and do not assume a copied secret has disappeared just because another item was copied afterward.

Best for
Power users and knowledge workers who need searchable, persistent clipboard history for text, HTML, images and reusable snippets across Windows, Linux or macOS.
Good to know
Clipboard history can retain sensitive material. Use CopyQ's ignore rules for relevant windows or text, remove unwanted entries, and review any clipboard-triggered command or imported script before enabling it.

CopyQ turns the clipboard from a single slot into a small library you can search, organise and reuse.

How to get started

  1. Install the Windows setup and leave CopyQ running in the notification area.
  2. Copy as usual. Everything you copy is added to the history list instead of replacing the previous item.
  3. Open the history from the tray or your shortcut, filter for what you need and press Enter to paste it into the window you were using.

Set up tabs early for different kinds of content, such as replies, commands and links. If you copy sensitive material during the day, add ignore rules and clear entries you do not want to keep.

Questions & answers

Is CopyQ free?

Yes. CopyQ is open-source software licensed under the GNU GPL v3 or later.

Does CopyQ keep my clipboard after a restart?

Yes. Saved items persist between sessions, which is what makes the tool useful as a reusable library and also why old entries should be cleaned up.

Can clipboards from password managers be excluded?

CopyQ provides ignore rules based on the source window or on matching text. Configure them before relying on the tool with confidential material, and remember that a rule reduces collection rather than guaranteeing secrecy.

More in system tools

View category