This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)(Learn how and when to remove this template message)
A clipboard manager is a computer program that adds functionality to an operating system's clipboard. Many clipboards provide only one buffer for the "copy and paste" function, and it is overwritten by each new "copy" operation. The main task of a clipboard manager is to store data copied to the clipboard in a way that permits richer use of the data.
Clipboard managers enhance the basic functions of cut, copy, and paste operations with one or more of the following features:
- multiple buffers and the ability to merge, split, and edit their contents
- selecting which buffer "cut" or "copy" operations should store data in
- selecting which buffer(s) "paste" operations should take data from
- handling formatted text, tabular data, data objects, media content, and URLs
- saving copied data to long term storage
- indexing or tagging of clipped data
- searching of saved data
Sharing clipboard contents remotely is sometimes done with pastebins.
|This section does not cite any sources. (December 2011) (Learn how and when to remove this template message)|
Most clipboard managers allow the user to keep multiple clipped objects, available for later use. Some keep a clipping history by automatically making a new buffer for each new cut or copy operation.
Some applications have an internal copy history feature. This has been a standard feature in UNIX editors like vi and emacs for some time.[when?] Recent versions[which?] of Microsoft Office have included the "Office Clipboard", a built-in clipboard manager, which operates as long as one of the Office suite applications is open.
In different systems
The default Microsoft Windows clipboard manager enables pasting the copied data, even after an application is closed, by maintaining the clip buffer itself. Its copying and pasting operations are very versatile in what they permit to be transferred between applications. A range of cells clipped from an Excel sheet can be pasted as a table into MS Word, or OpenOffice.org. Formatted text clipped from a web page will become cells in an Excel sheet, a table in MS Word, or plain text in Text Edit. Windows does not offer a copy history feature. Users wanting this function use a third-party clipboard manager that replaces the default clipboard.
|Spartan Multi Clipboard||Freeware Lite & paid Pro Version|
|M8 Free Clipboard||Freeware|
|ClipJ||Free Software (Apache License, Version 2.0)|
|ClipboardFusion||Freeware & Pro Version|
|ClipboardZanager (Windows and Windows Phone)||Freeware|
|Clipdiary||Freeware & Pro Versions|
|Clipjump||Free Software (Apache License)|
|ClipMan||Free Software (GPLv2)|
|Ditto||Free Software (GPLv2)|
|Keepboard||Free Software (GPL)|
|MemoClip||Freeware & Pro Version|
|Wlipper||Free Software (GPL)|
|Clipà.Vu (Simple & Smart) / Clipboard Manager Gadget||Freeware & Pro Versions|
Mac OS X
Mac OS X also has a host of third-party options for clipboard management.
- ArchiveClipboard  (free)
- ClipMenu (freeware)
- Clyppan  (commercial)
- Clipboard Evolved  (commercial)
- Copy Paste Pro  (commercial)
- Cute Clips  (commercial)
- iClip - product withdrawn from the market
- Flycut Free in the App Store, Open source, fork of JumpCut 
- JumpCut  (free, open source, 2011)
- Paste Clipboard Manager (commercial)
- PTHPasteboard  - product withdrawn with osx10.10 (commercial)
- Savvy Clipboard  (commercial)
- Stuf  (commercial)
The freedesktop.org Clipboard Manager specification describes a protocol layered on top of the ICCCM clipboard spec for client applications. A daemon process is responsible for storing clipboard contents. This daemon clipboard manager must be provided by the window manager running in the user's X session. The client-side specification has native support in a number of toolkits, including GTK+.
X Window System
GNOME provides a basic clipboard manager function as part of the gnome-control-center (accessed via the gnome-settings-daemon), that supports the freedesktop.org Clipboard Manager Specification.
Other clipboard managers available are:
|xclipboard||MIT/X.org||Athena||part of the X Window System|
|Klipper||GPL||KDE||support automatic processing|
|Glipper||LGPL||Gnome||support network sync|
|ACM||LGPLv2||Java||support network sync, images and files|
|Keepboard||GPLv3||Java||support images and groups|
|Parcittox||GPLv3||GTK||network sync compatible with Ditto|
|Diodon||GPLv3||GTK+||lightweight, supports indicators|
- freedesktop.org Clipboard Manager specification