Advanced clipboard manager with editing and scripting features



  -  16.7 MB  -  Open Source
  • Latest Version

    CopyQ 8.0.0 LATEST

  • Review by

    Marian Marinescu

  • Operating System

    Windows XP / Vista / Windows 7 / Windows 8 / Windows 10 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    CopyQ Team / External Link

  • Filename


CopyQ is an advanced clipboard software for Windows. It allows you to save more than the default one item into clipboard which is the limit for Windows. Each time that you copy or cut something, it's gonna be saved to the expanded clipboard of the tool, both files and text can be saved. From that point on, you can simply manage items from the clipboard, paste, remove, and group. CopyQ Free Download Latest Version for Windows PC. It is a full offline setup installer of CopyQ.

Items can be:
  • Edited with an internal editor or with a preferred text editor
  • Moved to other tabs
  • Drag’n’ dropped to applications
  • Marked with tag or a note
  • Passed to or changed by custom commands
  • Or simply removed
Features and Highlights
  • Support for Linux, Windows and macOS 10.9+
  • Store text, HTML, images or any other custom formats
  • Quickly browse and filter items in the clipboard history
  • Sort, create, edit, remove, copy/paste, drag’n’drop items in tabs
  • Add notes or tags to items
  • System-wide shortcuts with customizable commands
  • Paste items with a shortcut or from a tray or main window
  • Fully customizable appearance
  • Advanced command-line interface and scripting
  • Ignore clipboard copied from some windows or containing some text
  • Support for simple Vim-like editor and shortcuts
  • Many more features
Also Available: Download CopyQ for Mac

  • CopyQ 8.0.0 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    CopyQ 8.0.0 Screenshot 1
  • CopyQ 8.0.0 Screenshot 2
  • CopyQ 8.0.0 Screenshot 3
  • CopyQ 8.0.0 Screenshot 4
  • CopyQ 8.0.0 Screenshot 5

What's new in this version:

- Tab item limit has been increased to 100,000
- New macOS builds for M1/arm64 architectures are available
- New Debian/Raspbian builds for arm/arm64 architectures are available
- Allows overriding item activation using paste()
- Allows overriding script functions to handle some events: items added/removed/changed (onItemsAdded(), onItemsRemoved(), onItemsChanged()), tab items loaded (onItemsLoaded()), tab selected (onTabSelected())
- Allows to cancel removing items by overriding onItemsRemoved() script function. If the exit code is non-zero (for example fail() is called), items will not be removed. But this can also cause a new items not to be added if the tab is full
- Allows overriding current clipboard owner (currentClipboardOwner()) used by the clipboard monitor process. By default it uses currentWindowTitle()
- Allows using Ctrl+C to copy items even if search entry box is focused unless it has a selection
- Linux: Adds build option to disable X11 support (cmake -DWITH_X11=OFF ...)
- Linux: Adds build option to disable autostart which is useful mainly for Flatpak builds

- Windows binaries (which are 64 bit) are now by default installed to "Program Files" instead of incorrect "Program Files (X86)". After installing the new version, the old path must be manually removed
- Windows and macOS builds are now based on newer Qt 6
- Avoids accessing clipboard from password managers disallows storing and processing such data. Specifically, the clipboard is ignored if it contains following data: Clipboard Viewer Ignore on Windows, application/x-nspasteboard-concealed-type on macOS, x-kde-passwordManagerHint with secret value on Linux
- Large data items in tabs are now stored in separate location unless
- Synchronize or Encryption plugins are active for the tab. This allows storing more items in tabs while using less memory. The data path can be printed via copyq info data command and overridden using COPYQ_ITEM_DATA_PATH
- environment variable. To disable this functionality use copyq config item_data_threshold -1 - the default value is 1024 and items larger than this amount of bytes are stored in the separate location
- Command dialog now shows advanced properties for built-in commands allowing to copy the command line to set global shortcut in system
- Global shortcuts are now also visible in menus
- Avoids pasting all image formats as new item
- Display commands are now applied to tray menu items too
- Linux: Last stored text item is updated from any new mouse selection only if the item content matches the start or the end of the selection (but not the middle like previously). This may avoid some unexpected item updates.
- Updates icon font from Font-Awesome 6.5.1

- Fixes drag'n'drop ordering for plugins and commands. This could have caused a missing icon, app crash or various inconsistencies
- Fixes managing keys with gpg 2.1 and above
- Fixes creating duplicate item with Synchronize plugin when adding a tag for example
- Fixes conflicting notes and text with Synchronize plugin
- Fixes deleted global object after running scripts
- Wayland: Fixes copying images to another app instance